tricu

A lazy functional language based on Tree Calculus
Log | Files | Refs | README | LICENSE

stable-compiler.json (10897B)


      1 {
      2   "schema": "tricu.shipped-stable-compiler.v2",
      3   "backend": "stable",
      4   "bundle": "bootstrap/build-stable.arboricx",
      5   "sha256": "819ad1c86fbf2d6f86533439217146eb9ffd37ca7f95bb278063a28f0ab5b534",
      6   "export": "sourceBuildGraph",
      7   "published_fixture_export": "source_build.sourceBuildGraphStable",
      8   "accepted_source": "8fc27f720879a69c0ad6afa82ea3b5c6c0d7649d",
      9   "source_map": "bootstrap/stable-compiler-source-map.v1",
     10   "source_map_sha256": "f37d4b40ad2e676173e65738ce8b32168c1bd950bfdc376dc57d2c96a4c5ed21",
     11   "sources": [
     12     {
     13       "alias": "source_index",
     14       "path": "lib/source/index.tri",
     15       "snapshot": "test/fixtures/reference-source/d3db01d9854f2371c0e1d36a99de6b21596cc99306a3131f3f753e037a8efbce.tri",
     16       "sha256": "de8fb8413252d77046428d0b7992cf33aa2d1a0f165cc213c733fc90c715031e"
     17     },
     18     {
     19       "alias": "source_map",
     20       "path": "lib/source/map.tri",
     21       "snapshot": "test/fixtures/reference-source/8090a03dbe01b0403683c71d1a2f944c41647a77acb7918c36f0b8f329e9648c.tri",
     22       "sha256": "249545e2f7602ce81e04999752f9b6e0eb43c18d3de5d7a8b8b41114516d4bcc"
     23     },
     24     {
     25       "alias": "source_unit",
     26       "path": "lib/source/unit.tri",
     27       "snapshot": "test/fixtures/reference-source/0883c40a3f5257574290b9598dca64073f52f9af126adf14c76f6974f26dfff0.tri",
     28       "sha256": "00640adcfa2b01db4717475a8c2f00a1e82a74ad2e7366e224f883c6aaa0b99e"
     29     },
     30     {
     31       "alias": "prelude",
     32       "path": "lib/prelude.tri",
     33       "snapshot": "test/fixtures/reference-source/0c26a0142d15cc2a11a4317264491c797944e76ea8afa07a1efef240a70f4289.tri",
     34       "sha256": "f04dabc6162ecb4c07d7df844078f2da31daec080656806bfe54f7be96ffa747"
     35     },
     36     {
     37       "alias": "compiler_io",
     38       "path": "lib/source/io.tri",
     39       "snapshot": "test/fixtures/reference-source/b3b105527413625cc748a0a2934f0326c918f18b88d52502c6094ce705c59d3d.tri",
     40       "sha256": "62eaedafc6bec980cc37e35462ba0e0c5362a0667750d866109046c192d3beda"
     41     },
     42     {
     43       "alias": "source_object",
     44       "path": "lib/source/object.tri",
     45       "snapshot": "test/fixtures/reference-source/1edbb06d7b853e57bac59654fa0a2224f5678131a0151ff744f4ea1a48228979.tri",
     46       "sha256": "40b1d25cba30e493e1f91d13dfc54aa8adcf6ce9352bd4c7e9b62b42c49818de"
     47     },
     48     {
     49       "alias": "source_module",
     50       "path": "lib/source/module.tri",
     51       "snapshot": "test/fixtures/reference-source/49be76ef3607cedcafd4e6a599b90a7f0601b5d030e1431011e879342c9b0e91.tri",
     52       "sha256": "1727ea831a54b97c8dbfb63007c7645662b13f2c3828c7d4ce6b18dbc86a70c1"
     53     },
     54     {
     55       "alias": "source_resolve",
     56       "path": "lib/source/resolve.tri",
     57       "snapshot": "test/fixtures/reference-source/7f5f726392cbbdaa9f30aef09952a31eda14f034e04112a210f60f10542f6add.tri",
     58       "sha256": "cde07b7394d603b42269db809f2799a58c47264dc7d8a1781b8050cc91623161"
     59     },
     60     {
     61       "alias": "source_build",
     62       "path": "lib/source/build.tri",
     63       "snapshot": "test/fixtures/reference-source/3bfd3a8ea35a6316e1ef9cc53ac2418a9dbd6115c69d129a1b2de81c87877e7a.tri",
     64       "sha256": "c395e37889780f8ba1b59b08710beee2146d5ae7120a640ee5327fc0c165f78e"
     65     },
     66     {
     67       "alias": "parser",
     68       "path": "lib/parser.tri",
     69       "snapshot": "test/fixtures/reference-source/7d287f19293acd8122bec448436b6ccbb51c499512a75e9879361a3f171d2cea.tri",
     70       "sha256": "91eca6af18971c390cec184f2913943236f1d7dcc5eef803f24e0572264d734d"
     71     },
     72     {
     73       "alias": "source_order",
     74       "path": "lib/source/order.tri",
     75       "snapshot": "test/fixtures/reference-source/ec97f34c89ead701af75053ea340ead1bb0fda13d83b474ca760c3aa359970fa.tri",
     76       "sha256": "e7dc0b2d0df43e36de72f083aa3c7fafe16b3374a814517b14d0086aea2ef2b7"
     77     },
     78     {
     79       "alias": "source_compile",
     80       "path": "lib/source/compile.tri",
     81       "snapshot": "test/fixtures/reference-source/3764484ae723d4311cf04b769251badf7f7a190d9480389303847be1ce665bb9.tri",
     82       "sha256": "4dd88a4913b4626a477271cb418eaef18bf111911d5b75948578081fdcca9a10"
     83     },
     84     {
     85       "alias": "source_program",
     86       "path": "lib/source/program.tri",
     87       "snapshot": "test/fixtures/reference-source/e0be902e11394f4cdf1bac89b72e8f34aa2dda5fd51efb7b78fa17eab74b143e.tri",
     88       "sha256": "57213177ab25ace960c17558c6a2cb8fa30e4b4dd7bc19542b34269b0b02b522"
     89     },
     90     {
     91       "alias": "source_ast",
     92       "path": "lib/source/ast.tri",
     93       "snapshot": "test/fixtures/reference-source/780ce0315f02aa6bee4008cb073821f8fa0b0aeeea1f63de340129ab9450b50f.tri",
     94       "sha256": "88f1f681f5910542941ab9c931b3673c2700211cab4c83eb2e4e74cbb6b18cce"
     95     },
     96     {
     97       "alias": "base",
     98       "path": "lib/base.tri",
     99       "snapshot": "test/fixtures/reference-source/bc0a1a2c0f898586162729f1f03bbbb6ec08f21967bd4689d3ca4472e7102665.tri",
    100       "sha256": "6cc9e2973164bba9e5a12e39c41c6f97927bba73248a70f55400f705b4cd8d23"
    101     },
    102     {
    103       "alias": "bytes",
    104       "path": "lib/bytes.tri",
    105       "snapshot": "test/fixtures/reference-source/6ac03aae16808dc006858964549a13b7a9fffbc1b1d602ecd818145bbb91ea32.tri",
    106       "sha256": "8c4f23e54b826449b54e5a32a0357dd9db57343eb410300c57ce89a12c284617"
    107     },
    108     {
    109       "alias": "conversions",
    110       "path": "lib/conversions.tri",
    111       "snapshot": "test/fixtures/reference-source/fd93454ad6cf7b0d906f367bed9a679f7f7e73cf424e33d8a62e63b023db6522.tri",
    112       "sha256": "e5459b1ab4f81b0777629402755bd06cda70562aceae242205d178963eb41354"
    113     },
    114     {
    115       "alias": "source_lexer",
    116       "path": "lib/source/lexer.tri",
    117       "snapshot": "test/fixtures/reference-source/5171aa6561af480161f3c89a8001e681a1457e2f45ff78dfc10a8a3d8bfded8f.tri",
    118       "sha256": "755a25a4ae3549d6b1e07509093d504e8b7fb61539643b595bb4409bbb072e5a"
    119     },
    120     {
    121       "alias": "source_parser",
    122       "path": "lib/source/parser.tri",
    123       "snapshot": "test/fixtures/reference-source/23c8142e9629f029ae22b7c0b377bbfb69e4f9ecc5ce452094c47d063a49c9d6.tri",
    124       "sha256": "97de201ac5b4c0a3800d97a765a8e1d5b5e159ca3b4338eb4956ae4600e57bc7"
    125     },
    126     {
    127       "alias": "source_core",
    128       "path": "lib/source/core.tri",
    129       "snapshot": "test/fixtures/reference-source/db23a84ef0ebd87b8b183475294a12378079f3deeb5b7e1b8cde310116f6dfcc.tri",
    130       "sha256": "e02551d80ad22cbb6cc34c599b77c5c0e686109ec8a7a3f69513359a2d7ea897"
    131     },
    132     {
    133       "alias": "source_lock",
    134       "path": "lib/source/lock.tri",
    135       "snapshot": "test/fixtures/reference-source/182bfa07e8065f3d8974a22a8ce2d6bbd6ccc6d11b861cf776d4ee945234256f.tri",
    136       "sha256": "9ab101d8fef121bd3f88b9db218b6e53fc7d9ba65f09037766f20365e26f2542"
    137     },
    138     {
    139       "alias": "source_bundle",
    140       "path": "lib/source/bundle.tri",
    141       "snapshot": "test/fixtures/reference-source/2373335a22f1a6c7d00c7dd612ec8498deb8502eaf48bd6e8aa9f9407a1bfc13.tri",
    142       "sha256": "dae796778a24f441d137332ae745177618cfa65d05b986800867a8b23b79c1a4"
    143     },
    144     {
    145       "alias": "graph",
    146       "path": "lib/graph.tri",
    147       "snapshot": "test/fixtures/reference-source/e98fc7955feb673b86ac9176a211136493d6247b011cb80995fb53464028f976.tri",
    148       "sha256": "523153c5842623fd8277cb11c54ad6ef4a1f2c08e403fbafc1b40fbe10d1c109"
    149     },
    150     {
    151       "alias": "lexer",
    152       "path": "lib/lexer.tri",
    153       "snapshot": "test/fixtures/reference-source/946bbf9797a5cf722c6e85f36ac36b1ec2dd3d1f3b2650187c182dff12162bf7.tri",
    154       "sha256": "7e7aecbbf88604c218ff8b45bd6240a6411397eb548ed92f38b31db441493880"
    155     },
    156     {
    157       "alias": "source_pattern",
    158       "path": "lib/source/pattern.tri",
    159       "snapshot": "test/fixtures/reference-source/23d08ecc36fb9dadf24e70d2d94b518de1d289c70b652c6ebf4f41275f611718.tri",
    160       "sha256": "94def0e6308663ff86efbec61e4c497ad7c9506651b61740534a84d1c5a917de"
    161     },
    162     {
    163       "alias": "source_equations",
    164       "path": "lib/source/equations.tri",
    165       "snapshot": "test/fixtures/reference-source/460303928fd6ec6ce437d55d7c50b009eb50840acbd93403bfed73a58c10b67c.tri",
    166       "sha256": "19d83e2a516e2b84be018c0a36463188313e0187e3579297a7a55e24fd15cdae"
    167     },
    168     {
    169       "alias": "source_stable",
    170       "path": "lib/source/stable.tri",
    171       "snapshot": "test/fixtures/reference-source/6a758421025aa98114ee63a87e92ac9a6094a69aeb0a18373f2fe6211ff7349e.tri",
    172       "sha256": "1941034b652ff9f65a934b30c8698b7c1d1d5f4a92c91190f12ca00b69b155e1"
    173     },
    174     {
    175       "alias": "native_math",
    176       "path": "lib/math/native.tri",
    177       "snapshot": "test/fixtures/reference-source/ee0c8a09870e69fff8710da95ed672937da1943a37359fde82b941bc8c53a4b3.tri",
    178       "sha256": "d699cce98f8779ff3d451d1be02687182243922fa622cedf5d4f6f9fe252102a"
    179     },
    180     {
    181       "alias": "io",
    182       "path": "lib/io.tri",
    183       "snapshot": "test/fixtures/reference-source/6ea754bc1920cda4dccfa3268a2346ab4c82d94dbf2656cbb24a2a846440fe93.tri",
    184       "sha256": "0083bc592c56361731a9febe2be209b45eb31a935fcb4b9615902c8d24c54ab7"
    185     },
    186     {
    187       "alias": "io_storage",
    188       "path": "lib/io/storage.tri",
    189       "snapshot": "test/fixtures/reference-source/f389a5949bce196d183e11389c9bd46f3e97cb990b6f9368300e6df79ee6e1a1.tri",
    190       "sha256": "5c5719c6a7bd251cf92f848e4e8a7660bfb821f603373b8102c05d725ffe408c"
    191     },
    192     {
    193       "alias": "io_text",
    194       "path": "lib/io/text.tri",
    195       "snapshot": "test/fixtures/reference-source/e552168676a7653722b5821e2bfce8e06d760f5f9ddc91af0857040cc5cd6a12.tri",
    196       "sha256": "f90a99fc14af1087b004e1cf4976dc89151d6915dd2bd4d192cd5e93f435ce59"
    197     },
    198     {
    199       "alias": "source_binding_support",
    200       "path": "lib/source/binding_support.tri",
    201       "snapshot": "test/fixtures/reference-source/64fe3872ce0be085e6728f4f529c5efa0fe98d0f68bd2a0e6a247be742317405.tri",
    202       "sha256": "80aa8475a9088e7634d871b032a6dc8791ecd4a34ddacd6210ee0c2924583b9d"
    203     },
    204     {
    205       "alias": "source_binding_analysis",
    206       "path": "lib/source/binding_analysis.tri",
    207       "snapshot": "test/fixtures/reference-source/75162ac27d2d396ba67080c7f9b0cc6e0bd5753cb6850500b123a4da9c07dcf0.tri",
    208       "sha256": "ee2378f9ffae7bb62ca4af85c05dcf8cffabe4ab61912cdfb24111aefd89ed22"
    209     },
    210     {
    211       "alias": "source_binding",
    212       "path": "lib/source/binding.tri",
    213       "snapshot": "test/fixtures/reference-source/c12f3a09eaeb74d51f44f1e46345a019c77b4c56725be49a18936ce8c9265d66.tri",
    214       "sha256": "6b872c2d14f19a8b554f924a5dbcd58af0e38613450575df6b101da7b5a0118c"
    215     }
    216   ],
    217   "acceptance": {
    218     "fresh_generations": 2,
    219     "matching_manifests": 34,
    220     "matching_bundle_sha256": "819ad1c86fbf2d6f86533439217146eb9ffd37ca7f95bb278063a28f0ab5b534",
    221     "matching_artifacts": {
    222       "rebuilt-compiler.arboricx": "68005eefa2ba83fad75edbcb5e3b218d2f0f844e26e57cac20b6e754bb5358d2",
    223       "build.arboricx": "16e2279d97f8cf8da9cd062d0b4403555224a1599de547078d557ef0cce927bb",
    224       "build-stable.arboricx": "819ad1c86fbf2d6f86533439217146eb9ffd37ca7f95bb278063a28f0ab5b534"
    225     }
    226   },
    227   "limits": "Fresh stable pair with complete closure audits and generation-two smokes. Checksums bind bytes, not publisher identity; verification does not query Git.",
    228   "io_version": 2
    229 }