Pass the first Experimental Vertical Milestone end to end
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Tranquilla
- Stack tecnologico
- fsharp
- Ambito
- compilers
Direzione di ricerca
Inizia dall’issue principale #8 e dai blocker #41 e #24, poi leggi gli input decisionali #3–#7, #12, #15–#19 e gli ADR 0002, 0008, 0009, 0010, 0020 e 0022. Il punto di ingresso indicato è il percorso Release CoreCompile reale, che utilizza l’IcedTasks Compatibility Corpus fissato su quattro framework di destinazione dei producer. Il lavoro è completo quando superano tutti i gate elencati di correttezza, artefatti, runtime, debugger, assembly, risorse/firma, NativeAOT e misurazione governata, senza branch di produzione specifici di IcedTasks.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Parent: #8
Blocked by: #41 and #24
Outcome
Prove the complete first Experimental Vertical Milestone after the generic compiler subsystem gates pass.
Acceptance criteria
- FSharp2 compiles the unchanged, pinned IcedTasks Compatibility Corpus across the four declared producer target frameworks through the real Release CoreCompile path.
- Production code contains no branches keyed to IcedTasks paths, namespaces, declarations, target frameworks, source order, or expected failures.
- The milestone passes declared diagnostic, API, F# metadata, deterministic artifact, downstream consumer, runtime, debugger, implementation/reference assembly, resource/signing, and both NativeAOT gates.
- The mandatory implementation-only and public-inline Warm edits prove declaration-aware reuse and clean-compile equivalence.
- #24 supplies admitted governed Cold and Warm measurements only after correctness, artifact, no-fallback, lineage, and evidence checks pass.
- Any newly discovered F# construct first receives generic positive and negative conformance programs in its owning subsystem issue.
- Passing this milestone does not imply the final language-version, compiler-option, diagnostic, platform, or provider Compatibility Gate.
Decision inputs
Issues #3 through #7, #12, and #15 through #19; ADRs 0002, 0008, 0009, 0010, 0020, and 0022.
This is the only #8 child whose acceptance boundary is the IcedTasks Compatibility Corpus.
- Lingua principale
- F#
- Stelle
- 0
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di TheAngryByrd/fsharp2
-
wayfinder:task
Difficoltà 4/5 3-5 giorni Idoneità per principianti 62/100
TheAngryByrd/fsharp2#46 ·
-
wayfinder:task
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
TheAngryByrd/fsharp2#44 · 1 commento ·
-
wayfinder:task
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
TheAngryByrd/fsharp2#41 ·
-
wayfinder:task
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
TheAngryByrd/fsharp2#40 ·
-
wayfinder:task
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
TheAngryByrd/fsharp2#39 ·
Tutte le issue di TheAngryByrd/fsharp2
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
fable-compiler/Fable#5280 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
compiler: `void` inside a constant array or object literal throws in `PureFunctionConstant.keyOf`Apertaarea: compiler
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
segfaultcafe/flecha#208 ·
I maintainer di solito rispondono entro 1 giorno
-
bug gc sev-3
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100