CodeSampleX

Beispiel

Prove once_cell fallible initialization retry semantics, non-poisoning error recovery, unsync reentrancy panic behavior, and cell lifecycle reset

sha256:e0afb4151238134f23cb7f9babe65162ab344625d8c386e357c4dafa43f92775

PUBLISHED L3_CONTRACT_PASS MIT-0

Ausführungsbelege

Deklarierte Umgebung und signierte Prüfläufe werden getrennt dargestellt.

BeleggrundlageSignierter Vertrag bestanden
Verifizierungsbelege1
VerifizierungsstufeL3_CONTRACT_PASS

Deklarierte Umgebung

Ausführungskontext
rust
Betriebssystem
linux
Architektur
x64
Runtime
rust
Sprache
rust
Paketmanager
cargo

Umgebungen der Verifizierungsläufe

Ausführungskontext
rust 1
Betriebssystem
linux alpine · musl
Architektur
x64
Runtime
rust 1
Sprache
rust
Paketmanager
cargo
Ausführung
container · docker

CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · cargo@1 · 2026-08-17

Fall

Ziel
Prove once_cell fallible initialization retry semantics, non-poisoning error recovery, unsync reentrancy panic behavior, and cell lifecycle reset HOW
Pakete
once_cell 1.21.4
Umgebung
rust
Erstellt
2026-08-17T20:42:35Z

Häufige Annahme

A common belief is that OnceCell initialization failure permanently poisons the cell preventing subsequent retry, or that unsync::OnceCell allows recursive initialization without panicking.

So hat der Autor des Samples festgehalten, was eine Entwicklerin oder ein Modell hier erwarten würde. Der Vertrag darunter ist das, was tatsächlich lief.

Contract

Dateien

Quellartefakt herunterladen (tar.gz)

Ursprungs-Seeder

csx-seed

Verifizierungsbelege