FlexHeap: Dynamic I/O-Aware Heap Resizing for Managed Applications (doi:10.5281/zenodo.19183591): This artifact provides the setup, build, and runtime-support infrastructure for FlexHeap, a modified JVM for dynamic I/O-aware heap resizing in managed applications. The artifact is intended to help users reproduce the FlexHeap environment by installing the required dependencies, compiling the supporting eBPF ...
Versioned E-Graphs (doi:10.5281/zenodo.18769553): The artifact contains: - The mechanized formalism of versioned union-find in Lean4; - The implementation of versioned e-graphs and the parameter analysis; - The implementation of the EUF solver and its case study; - The implementation of the TheSy solver and its case study; - A Docker image for reproducing the results ...
Supplemental Material for "Flow-Analysis-Based Closure Optimization': This document contains appendices to the main paper. It provides the semantics of our intermediate representation, the full closure-conversion transformation, an additional example from Section 5.3, and the complete evaluation tables.
Artifact for "Flow-analysis-based Closure Optimizations" (doi:10.5281/zenodo.19616287): The artifact includes the source code of a modified Standard ML of New Jersey compiler (version 2025.2). It contains the implementation of the analysis and the new closure conversion algorithms. It is set up to run a set of benchmark programs to compare the runtimes, the memory allocation statisitics, and the ...
PLDI26 Artifact: Trace-Guided Synthesis of Effectful Test Generators (doi:10.5281/zenodo.19076511): This is the artifact for the PLDI 2026 paper Trace-Guided Synthesis of Effectful Test Generators. The tool is called Clouseau and is implemented in approximately 10K lines of OCaml. It automatically synthesizes effectful test generators (schedulers) for property-based testing, guided by traces that witness property ...
Supplementary Material: This supplementary material provides an extended illustrative example, complete constraint-encoding rules, and additional experimental results referenced to as Sections A–C in the main paper.
&inator artifact (doi:10.5281/zenodo.19650358): This artifact contains Docker images that contain a build of the &inator tool, the source code for the &inator tool, and the non-scalability benchmarks used in our evaluation, as described by the paper.
Supplementary Material: This contains the Supplementary Material for the paper "CoTenN: Constrained Optimization with Tensor Networks". It contains proofs for the projection MPOs implemented by CoTenN for various constraints. We also provide different Masq constraints for different problem encodings.
Code for CoTenN: Constrained Optimization with Tensor Networks (doi:10.5281/zenodo.19410701): This artifact provides a complete reproducible environment for the experiments presented in our paper on efficient tensor network algorithms using compressed orthogonal projections. It contains the following: Artifact Components: 1. Pre-built Docker image (cotenn_artifact.tar) with Ubuntu 22.04, Python 3.12.2, Julia ...
Causality and Semantic Separation (doi:10.5281/zenodo.19985589): This artifact accompanies the paper Causality and Semantic Separation, accepted to PLDI 2026. The full version of the paper, including appendices, is on arXiv. It contains a mechanized formalization of causal models in the Rocq Prover, together with a proof of the paper's main result: that semantic separation is ...
Artifact For: Diagramming Program Values by Spatial Refinement (doi:10.5281/zenodo.19401958): This artifact supports the claims in Diagramming Program Values by Spatial Refinement. It contains: - Language integrations: Spytial implementations for Python, Rust, and Pyret, each packaged as a Docker image with working examples and interactive visualizations. - Lean 4 mechanization: Formalization of the spatial ...
SSA without Dominance for Higher-Order Programs (doi:10.5281/zenodo.19069679): The artifact consists of two parts: 1. The research compiler IR MimIR that we used to create the numbers in the Evaluation section of the paper. 2. A Lean development "lambda-graph" that verifies all lemmas and theorems in the paper.
Cerisier: A Program Logic for Attestation in a Capability Machine (Artifact) (doi:10.5281/zenodo.19062990): This is the artifact accompanying the article "Cerisier: A Program Logic for Attestation in a Capability Machine" at PLDI'26. The artifact contains the Rocq proofs accompanying the paper, built using the Iris framework. We provide - The Rocq sources themselves under cerisier.tar.gz; - A virtual machine cerisier.ova ...
Reproduction Package for "Modular GPU Programming with Typed Perspectives" (doi:10.5281/zenodo.19079590): This artifact describes how to reproduce the quantitative GPU benchmark results presented in "Modular GPU Programming with Typed Perspective". The paper describes a language called Prism, which generates CUDA kernels from low-level specifications; this evaluation compiles and benchmarks those kernels on real hardware ...
Appendices: Appendices for the paper "Improving Equality Saturation for EDA via Semantic E-Graphs", DOI 10.1145/3808299
Nextmap Artifact for PLDI 2026 (doi:10.5281/zenodo.19080665): This artifact contains the `nextmap` tool and the evaluation materials used to reproduce the benchmark results. The artifact includes the implementation of `nextmap`, the evaluation workflow under `eval/`, and the benchmark suite used in the experiments. The `eval/` directory provides scripts and configurations for ...
Exploiting Sophisticated Static Analysis for Verilog (Artifact) (doi:10.5281/zenodo.19486343): This artifact accompanies the paper "Exploiting Sophisticated Static Analysis for Verilog". The paper introduces Qihe, a static analysis framework for Verilog. This artifact is provided solely to reproduce the Qihe results reported in the paper. For any use of Qihe beyond artifact reproduction, please obtain its ...
Verification Modulo Tested Library Contracts (Dualis) (doi:10.5281/zenodo.19519743): This artifact contains Dualis, a verification framework implementing the Verification Modulo Tested Library Contracts (VMTLC) approach. It includes the tool's complete source code, 43 C++ benchmarks, automated fuzzer harnesses (AFL++), and the evaluation scripts necessary to reproduce the experimental results ...
Appendix: Additional Details and Experimental Results: This appendix provides additional technical details, extended experimental results, and supplementary figures that support the main paper (SAIL: Sound Abstract Interpreters with LLMs). These materials complement the main paper by providing deeper insights into the methodology and empirical performance of SAIL.
HQbricks (doi:10.5281/zenodo.19080602): Reproduction package for the article "Hybrid Path-Sums for Hybrid Quantum Programs". The HQbricks library is a symbolic execution and specification verification tool for hybrid circuits (classical/quantum), it includes benchmarks to reproduce the article's results, along with a getting started guide and documentation. ...
Artifact for "Fixed Parameter Tractable Linearizability Monitoring" (doi:10.5281/zenodo.19472780): This artifact provides a reproducible environment for evaluating linearizability monitoring algorithms, including FPTLin (the primary tool), LinP, Limo, and Verilin. It includes implementations of linearizable and non-linearizable concurrent data structures (stacks and queues) based on Scal, along with scripts for ...
Supplementary Material (Appendices): Full version including appendices of "Incremental Computation for Efficient Programmable Inference in Probabilistic Programs" (PLDI 2026)
Sprout(A): A Network-Parametric Verifier for Global Distributed Protocols (doi:10.5281/zenodo.19600644): Sprout(A) is the first network-parametric tool for deciding implementability of symbolic global protocols. Global protocols specify distributed, message-passing protocols from a birds-eye view, and are used as a specification for synthesizing local implementations. Implementability asks whether a given global protocol ...
Full Manuscript: Full version of the manuscript including appendices.
Artifact for "GradInf: Gradient Estimation as Probabilistic Inference" (doi:10.5281/zenodo.19673572): GradInf is an open-source Haskell library for gradient inference, a new approach to gradient estimation. It is released under the Apache-2.0 license. The methods implemented in GradInf are described in the following publication. Gaurav Arya, Mathieu Huot, Moritz Schauer, Alexander K. Lew, and Feras A. Saad. 2026. ...
Artifact for the paper "Persistent Iterators with Value Semantics" - Version 2 (doi:10.5281/zenodo.19392634): The version of the artifact reviewed by PLDI 2026 AEC (with first round of reviewer comments applied), including Docker images for libfpp in linux/amd64 and linux/arm64 architectures, together with a README that details the Getting Started Guide and the Step-by-Step Instructions for artifact evaluation. It also ...
Hyper Separation Logic (Artifact) (doi:10.5281/zenodo.19091148): This artifact supports the PLDI 2026 paper “Hyper Separation Logic.” It consists of an Isabelle/HOL mechanization that fully supports the formal claims made in the paper and a VirtualBox VM image with Ubuntu 24.04 that contains Isabelle 2025 and our mechanization.
Artifact for "Uniformity Analysis in the WebGPU Shading Language", PLDI 2026 (doi:10.5281/zenodo.19556935): The artifact contains the Alloy model described in the paper, the tools and scripts necessary for recreating the experiment in Section 6 the paper, as well as the experimental data produced during this experimental run. The artifact also includes a number of additional tools to support the conducting of the experiment ...
Artifact for the paper "Pantomime: Constructive Leakage Proofs via Simulation" (doi:10.5281/zenodo.19080639): This artifact reproduces Table 1 from Section 6 of the paper. We verify the standard and secure versions of AIMCore using Pantomime and report on the verification time. We also reproduce verification results from Table 1 of the LeaVe paper to compare against---see the paper for a discussion. The artifact is composed ...
Appendix: This is the appendix for the paper TreeCoder: Systematic Exploration and Optimisation of Decoding and Constraints for LLM Code Generation
TreeCoder (doi:10.5281/zenodo.19440194): Code for TreeCoder: Graph-based decoding framework for constrained code generation with multiple decoding strategies (beam search, simple sampling, sequential Monte Carlo, Monte Carlo Tree Search) and ASAp (Approximate Sampling with Anticipated future grammaticality).
Artifact: Dynamically Checked Deep Immutability in Python (doi:10.5281/zenodo.19486173): This artifact holds a snapshot of CPython and a patched CPython version with the modifications described in the paper. Differences between the paper and the implementation are documented in DIFFERENCES.md The GUIDE.md file contains links to examples, benchmarks and implementation details that are part of this ...