Repository navigation
Releases: Silica-Language-and-Compiler/silica
Release list
Compiler a9f181b
Compilers built from a9f181b68790197bb677fbeb2e49eae6d65b7f86.
Each compiler asset is named the same way as the files in binaries/.
<platform> is the machine the binary runs on.
A cross compiler also carries its emit target, with hyphens written as underscores.
Compiler assets:
silica-999938-macos-applesiliconsilica-999962-linux-aarch64silica-999970-linux-x86_64silica-999972-ESP32_S3_raw-macos-applesilicon
silica-specification.zip is the language specification and the markdown files it links to.
The zip keeps repository paths, so those links still resolve after unzipping.
The same files are also attached unzipped, each under its own file name.
Specification assets:
silica-specification.zipROADMAP.mdactor_stack_growth_plan.mdcpu_topology_implementation_plan.mddata_structure_to_algorithms.mduse_tree_first_pass.mdactor_growable_stack_design.mdactor_memory_budget_plan.mdmacos_crash_handling_for_silica.mdmemory-effects-aarch64-implementation-plan.mdparser_design.mdporting_for_os_free_targets.mdrecursive_tuple_specification.mdruntime_failure_reporting.mdsilica-specification-additional.mdsilica-specification.mdsilica_actor_capabilities_specification.mdsilica_device_actor_specification.mdsilica_ffi_wrapper_specification.mdtls_quantum_safe_future.mdsilica-compiler-creation-order.md
Compiler 1552ab6
Compilers built from 1552ab6919320dc019df8a614b0a28ef139e18ea.
Each asset is named the same way as the files in binaries/.
<platform> is the machine the binary runs on.
A cross compiler also carries its emit target, with hyphens written as underscores.
Assets:
silica-999938-macos-applesiliconsilica-999962-linux-aarch64silica-999970-linux-x86_64silica-999972-ESP32_S3_raw-macos-applesilicon
Compiler c207394
Compilers built from c207394b8c54c692a7bdfbdfdda3bf95344c5ce7.
Each asset is named the same way as the files in binaries/.
<platform> is the machine the binary runs on.
A cross compiler also carries its emit target, with hyphens written as underscores.
Assets:
silica-999938-macos-applesiliconsilica-999962-linux-aarch64silica-999970-linux-x86_64silica-999972-ESP32_S3_raw-macos-applesilicon
Compiler 0adcec2
Compilers built from 0adcec2d8c8e810b915f20cdc0817617be4a3169.
Each asset is named the same way as the files in binaries/.
<platform> is the machine the binary runs on.
A cross compiler also carries its emit target, with hyphens written as underscores.
Assets:
silica-999938-macos-applesiliconsilica-999962-linux-aarch64silica-999970-linux-x86_64silica-999972-ESP32_S3_raw-macos-applesilicon
Compiler cf6e30f
Compilers built from cf6e30f92e60c5c210984c468c426bdb464b7695.
Each asset is named the same way as the files in binaries/.
<platform> is the machine the binary runs on.
A cross compiler also carries its emit target, with hyphens written as underscores.
Assets:
silica-999939-macos-applesiliconsilica-999963-linux-aarch64silica-999971-linux-x86_64silica-999976-ESP32_S3_raw-macos-applesilicon
Compiler 07e2922
Compilers built from 07e2922606bb9b411a2d6c4271c0b09a1faa15f7.
Each asset is named the same way as the files in binaries/.
<platform> is the machine the binary runs on.
A cross compiler also carries its emit target, with hyphens written as underscores.
Assets:
silica-999939-macos-applesiliconsilica-999963-linux-aarch64silica-999971-linux-x86_64silica-999972-ESP32_S3_raw-macos-applesilicon
linux AArch64 first fixed point
bootstrap and seed compilers removed. compilation on linux AArch64 and apple silicon macOS now both use the latest fixed point for their compilation seed.
Apple Silicon fixed point 1
The self-hosted compiler reproduces itself byte for byte, and the full trial tree passes.
SHA checksum: a7f03c0aa351d318f16a0e6a71f55544e67c6878ca6e724179fc6ea2439f5558