e7738de6d2
CI / Deep Native Runtime Cases (1/6) (push) Has been skipped
CI / Native Preflight (push) Failing after 1s
CI / Native Runtime Cases (1/2) (push) Failing after 0s
CI / Native Runtime Cases (2/2) (push) Failing after 1s
CI / Native Metadata Reports (push) Failing after 0s
CI / Native Direct Backend Artifacts (push) Failing after 0s
CI / Native Sanitizer Smoke (push) Failing after 1s
CI / Command Contract Snapshots (push) Failing after 1s
CI / Deep Conformance Suite (push) Has been skipped
CI / Graph Build Perf (push) Failing after 1s
CI / Deep Native Preflight (push) Has been skipped
CI / Deep Native Runtime Cases (2/6) (push) Has been skipped
CI / Deep Native Runtime Cases (3/6) (push) Has been skipped
CI / Conformance Suite (push) Failing after 1s
CI / Workspace Checks (push) Failing after 0s
CI / Deep Native Runtime Cases (5/6) (push) Has been skipped
CI / Deep Native Runtime Cases (6/6) (push) Has been skipped
CI / Deep Native Runtime Cases (4/6) (push) Has been skipped
CI / Deep Graph Build Perf (push) Has been skipped
380 lines
11 KiB
JSON
380 lines
11 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"corpus": "zero-rosetta",
|
|
"taskCount": 53,
|
|
"target": "linux-musl-x64",
|
|
"cases": [
|
|
{
|
|
"id": "100-doors",
|
|
"source": "benchmarks/rosetta/100-doors.0",
|
|
"expectedStdout": "100 doors ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "100-doors"
|
|
},
|
|
{
|
|
"id": "ABC-problem",
|
|
"source": "benchmarks/rosetta/abc-problem.0",
|
|
"expectedStdout": "abc blocks ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "abc-problem"
|
|
},
|
|
{
|
|
"id": "Ackermann-function",
|
|
"source": "benchmarks/rosetta/ackermann-function.0",
|
|
"expectedStdout": "ackermann ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "ackermann-function"
|
|
},
|
|
{
|
|
"id": "Arithmetic-Integer",
|
|
"source": "benchmarks/rosetta/arithmetic-integer.0",
|
|
"expectedStdout": "integer arithmetic ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "arithmetic-integer"
|
|
},
|
|
{
|
|
"id": "Array-concatenation",
|
|
"source": "benchmarks/rosetta/array-concatenation.0",
|
|
"expectedStdout": "array concatenation ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "array-concatenation"
|
|
},
|
|
{
|
|
"id": "Array-length",
|
|
"source": "benchmarks/rosetta/array-length.0",
|
|
"expectedStdout": "array length ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "array-length"
|
|
},
|
|
{
|
|
"id": "Arrays",
|
|
"source": "benchmarks/rosetta/arrays.0",
|
|
"expectedStdout": "arrays ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "arrays"
|
|
},
|
|
{
|
|
"id": "Assertions",
|
|
"source": "benchmarks/rosetta/assertions.0",
|
|
"expectedStdout": "assertions ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "assertions"
|
|
},
|
|
{
|
|
"id": "Babbage-problem",
|
|
"source": "benchmarks/rosetta/babbage-problem.0",
|
|
"expectedStdout": "babbage ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "babbage-problem"
|
|
},
|
|
{
|
|
"id": "Balanced-brackets",
|
|
"source": "benchmarks/rosetta/balanced-brackets.0",
|
|
"expectedStdout": "balanced brackets ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "balanced-brackets"
|
|
},
|
|
{
|
|
"id": "Boolean-values",
|
|
"source": "benchmarks/rosetta/boolean-values.0",
|
|
"expectedStdout": "boolean values ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "boolean-values"
|
|
},
|
|
{
|
|
"id": "Caesar-cipher",
|
|
"source": "benchmarks/rosetta/caesar-cipher.0",
|
|
"expectedStdout": "caesar cipher ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "caesar-cipher"
|
|
},
|
|
{
|
|
"id": "Character-codes",
|
|
"source": "benchmarks/rosetta/character-codes.0",
|
|
"expectedStdout": "character codes ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "character-codes"
|
|
},
|
|
{
|
|
"id": "Comments",
|
|
"source": "benchmarks/rosetta/comments.0",
|
|
"expectedStdout": "comments ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "comments"
|
|
},
|
|
{
|
|
"id": "Copy-a-string",
|
|
"source": "benchmarks/rosetta/copy-a-string.0",
|
|
"expectedStdout": "copy string ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "copy-a-string"
|
|
},
|
|
{
|
|
"id": "Count-occurrences-of-a-substring",
|
|
"source": "benchmarks/rosetta/count-occurrences-of-a-substring.0",
|
|
"expectedStdout": "substring occurrences ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "count-occurrences-of-a-substring"
|
|
},
|
|
{
|
|
"id": "CRC-32",
|
|
"source": "benchmarks/rosetta/crc-32.0",
|
|
"expectedStdout": "crc ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "crc-32"
|
|
},
|
|
{
|
|
"id": "CUSIP",
|
|
"source": "benchmarks/rosetta/cusip.0",
|
|
"expectedStdout": "cusip ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "cusip"
|
|
},
|
|
{
|
|
"id": "Department-numbers",
|
|
"source": "benchmarks/rosetta/department-numbers.0",
|
|
"expectedStdout": "departments ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "department-numbers"
|
|
},
|
|
{
|
|
"id": "Determine-if-a-string-is-numeric",
|
|
"source": "benchmarks/rosetta/determine-if-a-string-is-numeric.0",
|
|
"expectedStdout": "numeric string ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "determine-if-a-string-is-numeric"
|
|
},
|
|
{
|
|
"id": "Ethiopian-multiplication",
|
|
"source": "benchmarks/rosetta/ethiopian-multiplication.0",
|
|
"expectedStdout": "ethiopian multiplication ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "ethiopian-multiplication"
|
|
},
|
|
{
|
|
"id": "Factorial",
|
|
"source": "benchmarks/rosetta/factorial.0",
|
|
"expectedStdout": "factorial ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "factorial"
|
|
},
|
|
{
|
|
"id": "Fibonacci-sequence",
|
|
"source": "benchmarks/rosetta/fibonacci-sequence.0",
|
|
"expectedStdout": "fibonacci ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "fibonacci-sequence"
|
|
},
|
|
{
|
|
"id": "FizzBuzz",
|
|
"source": "benchmarks/rosetta/fizzbuzz.0",
|
|
"expectedStdout": "fizzbuzz ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "fizzbuzz"
|
|
},
|
|
{
|
|
"id": "Function-definition",
|
|
"source": "benchmarks/rosetta/function-definition.0",
|
|
"expectedStdout": "function definition ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "function-definition"
|
|
},
|
|
{
|
|
"id": "Generate-lower-case-ASCII-alphabet",
|
|
"source": "benchmarks/rosetta/generate-lower-case-ascii-alphabet.0",
|
|
"expectedStdout": "ascii alphabet ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "generate-lower-case-ascii-alphabet"
|
|
},
|
|
{
|
|
"id": "Greatest-common-divisor",
|
|
"source": "benchmarks/rosetta/greatest-common-divisor.0",
|
|
"expectedStdout": "gcd ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "greatest-common-divisor"
|
|
},
|
|
{
|
|
"id": "Gray-code",
|
|
"source": "benchmarks/rosetta/gray-code.0",
|
|
"expectedStdout": "gray code ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "gray-code"
|
|
},
|
|
{
|
|
"id": "Hello-world-Newline-omission",
|
|
"source": "benchmarks/rosetta/hello-world-newline-omission.0",
|
|
"expectedStdout": "Hello, world!",
|
|
"expectedStderr": "",
|
|
"slug": "hello-world-newline-omission"
|
|
},
|
|
{
|
|
"id": "Hello-world-Standard-error",
|
|
"source": "benchmarks/rosetta/hello-world-standard-error.0",
|
|
"expectedStdout": "",
|
|
"expectedStderr": "Hello, stderr!\n",
|
|
"slug": "hello-world-standard-error"
|
|
},
|
|
{
|
|
"id": "Hello-world-Text",
|
|
"source": "benchmarks/rosetta/hello-world-text.0",
|
|
"expectedStdout": "Hello, world!\n",
|
|
"expectedStderr": "",
|
|
"slug": "hello-world-text"
|
|
},
|
|
{
|
|
"id": "Leap-year",
|
|
"source": "benchmarks/rosetta/leap-year.0",
|
|
"expectedStdout": "leap year ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "leap-year"
|
|
},
|
|
{
|
|
"id": "Loops-Downward-for",
|
|
"source": "benchmarks/rosetta/loops-downward-for.0",
|
|
"expectedStdout": "downward loop ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "loops-downward-for"
|
|
},
|
|
{
|
|
"id": "Loops-For",
|
|
"source": "benchmarks/rosetta/loops-for.0",
|
|
"expectedStdout": "for loop ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "loops-for"
|
|
},
|
|
{
|
|
"id": "Loops-For-with-a-specified-step",
|
|
"source": "benchmarks/rosetta/loops-for-with-a-specified-step.0",
|
|
"expectedStdout": "step loop ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "loops-for-with-a-specified-step"
|
|
},
|
|
{
|
|
"id": "Loops-Foreach",
|
|
"source": "benchmarks/rosetta/loops-foreach.0",
|
|
"expectedStdout": "foreach loop ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "loops-foreach"
|
|
},
|
|
{
|
|
"id": "Loops-Nested",
|
|
"source": "benchmarks/rosetta/loops-nested.0",
|
|
"expectedStdout": "nested loops ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "loops-nested"
|
|
},
|
|
{
|
|
"id": "Loops-While",
|
|
"source": "benchmarks/rosetta/loops-while.0",
|
|
"expectedStdout": "while loop ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "loops-while"
|
|
},
|
|
{
|
|
"id": "Modular-arithmetic",
|
|
"source": "benchmarks/rosetta/modular-arithmetic.0",
|
|
"expectedStdout": "modular arithmetic ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "modular-arithmetic"
|
|
},
|
|
{
|
|
"id": "Modular-inverse",
|
|
"source": "benchmarks/rosetta/modular-inverse.0",
|
|
"expectedStdout": "modular inverse ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "modular-inverse"
|
|
},
|
|
{
|
|
"id": "Mutual-recursion",
|
|
"source": "benchmarks/rosetta/mutual-recursion.0",
|
|
"expectedStdout": "mutual recursion ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "mutual-recursion"
|
|
},
|
|
{
|
|
"id": "Parametric-polymorphism",
|
|
"source": "benchmarks/rosetta/parametric-polymorphism.0",
|
|
"expectedStdout": "parametric polymorphism ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "parametric-polymorphism"
|
|
},
|
|
{
|
|
"id": "Repeat-a-string",
|
|
"source": "benchmarks/rosetta/repeat-a-string.0",
|
|
"expectedStdout": "repeat string ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "repeat-a-string"
|
|
},
|
|
{
|
|
"id": "Reverse-a-string",
|
|
"source": "benchmarks/rosetta/reverse-a-string.0",
|
|
"expectedStdout": "reverse string ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "reverse-a-string"
|
|
},
|
|
{
|
|
"id": "Rot-13",
|
|
"source": "benchmarks/rosetta/rot-13.0",
|
|
"expectedStdout": "rot13 ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "rot-13"
|
|
},
|
|
{
|
|
"id": "Sieve-of-Eratosthenes",
|
|
"source": "benchmarks/rosetta/sieve-of-eratosthenes.0",
|
|
"expectedStdout": "sieve ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "sieve-of-eratosthenes"
|
|
},
|
|
{
|
|
"id": "String-case",
|
|
"source": "benchmarks/rosetta/string-case.0",
|
|
"expectedStdout": "string case ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "string-case"
|
|
},
|
|
{
|
|
"id": "String-concatenation",
|
|
"source": "benchmarks/rosetta/string-concatenation.0",
|
|
"expectedStdout": "string concatenation ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "string-concatenation"
|
|
},
|
|
{
|
|
"id": "String-length",
|
|
"source": "benchmarks/rosetta/string-length.0",
|
|
"expectedStdout": "string length ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "string-length"
|
|
},
|
|
{
|
|
"id": "Sum-and-product-of-an-array",
|
|
"source": "benchmarks/rosetta/sum-and-product-of-an-array.0",
|
|
"expectedStdout": "sum product ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "sum-and-product-of-an-array"
|
|
},
|
|
{
|
|
"id": "Sum-multiples-of-3-and-5",
|
|
"source": "benchmarks/rosetta/sum-multiples-of-3-and-5.0",
|
|
"expectedStdout": "sum multiples ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "sum-multiples-of-3-and-5"
|
|
},
|
|
{
|
|
"id": "Tokenize-a-string",
|
|
"source": "benchmarks/rosetta/tokenize-a-string.0",
|
|
"expectedStdout": "tokenize ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "tokenize-a-string"
|
|
},
|
|
{
|
|
"id": "Zero-to-the-zero-power",
|
|
"source": "benchmarks/rosetta/zero-to-the-zero-power.0",
|
|
"expectedStdout": "zero power ok\n",
|
|
"expectedStderr": "",
|
|
"slug": "zero-to-the-zero-power"
|
|
}
|
|
]
|
|
}
|