hololake-system-architecture/language/standards/TCS-SELF-HOST-STANDARD-v0.1.hldp

33 lines
893 B
Text

schema: tcs.self-host-standard/v1
id: TCS-SELF-HOST-STANDARD-0001
version: 0.1.0
state: DEFINED_NOT_YET_PASSED
compiler_source: language/compiler/TCS-COMPILER-STAGE1.tcs
gates:
- id: SH-01
require: STAGE0_COMPILES_STAGE1_TO_COMPILER_A_GIR
- id: SH-02
require: COMPILER_A_EXECUTES_ON_GUANGHU_RUNTIME
- id: SH-03
require: COMPILER_A_COMPILES_SAME_STAGE1_TO_COMPILER_B_GIR
- id: SH-04
require: CANONICAL_SEMANTIC_SHA256_A_EQUALS_B
- id: SH-05
require: COMPILER_B_COMPILES_STANDARD_LIBRARY_NEGATIVE_CORPUS_AND_RUNNABLE_MODULE
- id: SH-06
require: COMPLETE_CHAIN_RUNS_WITH_STAGE0_DISABLED
- id: SH-07
require: HOLOLAKE_AND_GUANGHU_OS_LOAD_SAME_GIR_ABI
decision:
allowed: [FAIL_0, PASS_100]
partial_pass: false
current:
SH-01: FAIL_0
SH-02: FAIL_0
SH-03: FAIL_0
SH-04: FAIL_0
SH-05: FAIL_0
SH-06: FAIL_0
SH-07: FAIL_0
aggregate: FAIL_0