wit-bindgen-go crashes with error-context type
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
Rechercherichtung
Beginne mit der Ausführung der dokumentierten Reproduktion go run ./cmd/wit-bindgen-go generate poc.wit und untersuche, wie der Generator das Primitiv wit.ErrorContext verarbeitet. Als erledigt gilt die Aufgabe, wenn dieselbe WIT-Eingabe erfolgreich Go-Bindings ohne den gemeldeten Panic erzeugt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Generating Go bindings for any WIT that mentions error-context crashes with BUG: unknown wit.Primitive *wit.ErrorContext
Steps-To-Reproduce
go run ./cmd/wit-bindgen-go \
generate \
poc.wit
poc.wit (validated by wasm-tools component wit)
package demo:demo;
world demo {
export foo: func() -> error-context;
}
Expected
writes generated Go bindings successfully.
Actual
crashes with panic: BUG: unknown wit.Primitive *wit.ErrorContext.
Environment
ubuntu 22.04, x86-64, Go 1.24.3
- Vorherrschende Sprache
- Go
- Sterne
- 148
- Forks
- 20
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus bytecodealliance/go-modules
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 48/100
bytecodealliance/go-modules#428 · 1 Reaktion ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
bytecodealliance/go-modules#410 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
bytecodealliance/go-modules#394 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 38/100
bytecodealliance/go-modules#377 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 38/100
bytecodealliance/go-modules#371 · 3 Kommentare ·
Alle Issues in bytecodealliance/go-modules
Ähnliche Issues
-
bug docs
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug needs-acceptance wg/evaluation-quality
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
vllm-project/semantic-router#4424 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 90/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
NVIDIA/k8s-device-plugin#2076 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Documentation help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
golang/go#81933 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag