OOPSLA2 2026
Proceedings of the ACM on Programming Languages, Volume 10, Number OOPSLA2
Powered by
Conference Publishing Consulting

Proceedings of the ACM on Programming Languages, Volume 10, Number OOPSLA2

OOPSLAB – Journal Issue

Contents - Abstracts - Authors

Frontmatter

Title Page
Article: oopslab26foreword-fm000-p (type: Frontmatter) doi:
Sponsors
Article: oopslab26foreword-fm003-p (type: Frontmatter) doi:

Editorial

Editorial Message
Anders Møller and Işıl Dillig
(Aarhus University, Denmark; University of Texas at Austin, USA)
Article Search Article: oopslab26editorial-fm001-p (type: Editorial) doi:10.1145/3839445

Papers

Probabilistic Floating-Point Round-Off Analysis via Concentration Inequalities
Yichen Tao, Hongfei Fu, Jiawei Chen, and Jean-Baptiste Jeannin
(University of Michigan, USA; Shanghai University of Finance and Economics, China)
Article Search Article: oopslab26main-p169-p (type: Full Paper) doi:10.1145/3839447
Experimental Evaluation Methodology for the Era of No Steady Performance
Jaromír Antoch, Walter Binder, Lubomír Bulej, François Farquet, Vojtěch Horký, Aleksandar Prokopec, Andrea Rosà, and Petr Tůma
(Charles University, Czech Republic; USI Lugano, Switzerland; Oracle Labs, Switzerland)
Article Search Artifacts Available Article: oopslab26main-p193-p (type: Full Paper) doi:10.1145/3839448
Appendix: Appendix with detailed formulas and complete simulation results referenced in the paper.
Experimental Evaluation Methodology for The Era of No Steady Performance (Artifact) (doi:10.5281/zenodo.20639744): The artifact contains complete data collected during measurements and simulations described in the paper, together with complete scripts used to process the data and generate the tables and figures used in the paper.
Formalizing the Linux eBPF Core ISA: A Mechanized Operational Semantics and Its Real-World Applications
Shenghao Yuan, Yazhou Tang, Tianci Cao, Frédéric Besson, Jean-Pierre Talpin, and Mingshuai Chen
(Zhejiang University, China; Inria Rennes, France; Inria, France)
Article Search Article: oopslab26main-p24-p (type: Full Paper) doi:10.1145/3839449
Synthesis of Compact and Expressive Quantum-Circuit Optimizations
Wei Qiang and Ronghui Gu
(Columbia University, USA; Certik, New York, USA)
Article Search Artifacts Available Article: oopslab26main-p56-p (type: Full Paper) doi:10.1145/3839450
QSymb: Synthesis of Compact and Expressive Quantum-Circuit Optimizations (Appendix): The Appendix of the paper: Synthesis of Compact and Expressive Quantum-Circuit Optimizations
QSymb: Synthesis of Compact and Expressive Quantum-Circuit Optimizations (Artifact) (doi:10.5281/zenodo.21508595): The artifact includes source code, benchmarks, and scripts to reproduce the experiment in the paper "Synthesis of Compact and Expressive Quantum-Circuit Optimizations"
LLM-Assisted Unsatisfiability Proofs for Satisfiability Modulo Theories, Oracles, and Natural Language
Gourav Takhar, Sumit Lahiri, Pankaj Kumar Kalita, and Subhajit Roy
(IIT Kanpur, India; Qualcomm, India; IBM Research, India)
Article Search Artifacts Available Article: oopslab26main-p70-p (type: Full Paper) doi:10.1145/3839451
Artifact for LLM-Assisted Unsatisfiability Proofs for Satisfiability Modulo Theories, Oracles and Natural Language (doi:10.5281/zenodo.21497843): This is a software artifact for NLUnsat tool containing the source code, experimental logs, post processing scripts, instructions and markdown files for user assistance.
T-REX: Teaching Large Language Models to Reason with Verbalized Execution Semantics
Yan Wang, Ling Ding, Jiechen Sun, Tien N. Nguyen, Shaohua Wang, Aashish Yadavally, Xin Xia, and Yanan Zheng
(Central University of Finance and Economics, China; Independent, China; University of Texas at Dallas, USA; University of Central Florida, USA; Zhejiang University, China; Yale University, USA)
Article Search Article: oopslab26main-p116-p (type: Full Paper) doi:10.1145/3839452
Testing Theorems, Fully Automatically
Segev Elazar Mittelman, Harrison Goldstein, and Leonidas Lampropoulos
(University of Maryland, College Park, USA; University at Buffalo, USA)
Article Search Artifacts Available Article: oopslab26main-p152-p (type: Full Paper) doi:10.1145/3839453
Appendix for Testing Theorems, Fully Automatically: Appendix containing Algorithm from Testing Theorems, Fully Automatically
Testing Theorems, Fully Automatically (doi:10.5281/zenodo.21527638): Artifact accompanying the paper Testing Theorems, Fully Automatically, replicating all experimental results and producing a report containing every chart and experimental figure in the paper.
Seeking Evidence of Further Optimization: Detecting Missed Optimizations through Compiler’s Native Analyses
Yi Zhang, Yu Wang, Ke Wang, and Linzhang Wang
(Nanjing University, China)
Article Search Article: oopslab26main-p182-p (type: Full Paper) doi:10.1145/3839454
Beyond Nominality: Faster Rapid Type Analysis in the Presence of Structural Subtyping
Elton Pinto and Milind Chabbi
(Georgia Institute of Technology, USA; Uber Technologies, USA)
Article Search Article: oopslab26main-p257-p (type: Full Paper) doi:10.1145/3839455
A Type System for Optimizing Dynamic IFC
Daniel Galán Pascual, François Hublet, Srđan Krstić, Roman Fischer, Colin Pfingstl, and David Basin
(ETH Zurich, Switzerland)
Article Search Article: oopslab26main-p292-p (type: Full Paper) doi:10.1145/3839456
Automatically Generating ML Compiler Backends from Tensor Accelerator ISA Descriptions
Devansh Jain, Akash Pardeshi, Marco Frigo, Kaustubh Khulbe, Krut Patel, Saatvik Lochan, Jai Arora, and Charith Mendis
(University of Illinois at Urbana-Champaign, USA; NVIDIA, USA)
Article Search Artifacts Available Article: oopslab26main-p309-p (type: Full Paper) doi:10.1145/3839457
Appendix: Automatically Generating ML Compiler Backends from Tensor Accelerator ISA Descriptions: This document is the supplementary appendix to Automatically Generating ML Compiler Backends from Tensor Accelerator ISA Descriptions, published in the Proceedings of the ACM on Programming Languages, Volume 10, Issue OOPSLA2, Article 325 (https://doi.org/10.1145/3839457).
Artifact of "Automatically Generating ML Compiler Backends from Tensor Accelerator ISA Descriptions" (doi:10.5281/zenodo.21926083): This is the artifact for our paper on automatically generating sound and complete compiler backends for tensor accelerators from their ISA descriptions written in TAIDL. This artifact consists of ACT source code, TAIDL ISA definitions, input kernel benchmarks, and the necessary scripts to reproduce the evaluation ...
Compiling Quantum Regular Language States
Armando Bellante, Reinis Irmejs, Marta Florido-Llinàs, María Cea Fernández, Marianna Crupi, Matthew Kiser, and J. Ignacio Cirac
(Max Planck Institute of Quantum Optics, Germany; Munich Center for Quantum Science and Technology, Germany; TU Munich, Germany; IQM Quantum Computers, Germany)
Article Search Artifacts Available Article: oopslab26main-p331-p (type: Full Paper) doi:10.1145/3839458
W State Example: Example of our pipeline's compilation for a W State specified via a set of bitstrings and compiled with SeqRLSP.
Reproduction Package for Article 'Compiling Quantum Regular Language States' (doi:10.5281/zenodo.20795445): This artifact accompanies the paper "Compiling Quantum Regular Language States." It contains a Docker image with all dependencies pre-installed, plus editable configuration files and scripts to reproduce every experiment in the paper.
MGQL: An Executable, Small-Step Semantics of GQL
Aditya Thimmaiah, Tong-Nong Lin, and Milos Gligoric
(University of Texas at Austin, USA)
Article Search Artifacts Available Article: oopslab26main-p337-p (type: Full Paper) doi:10.1145/3839459
MGQL: An Executable, Small-Step Semantics of GQL (artifact) (doi:10.5281/zenodo.21669636): This is the artifact for the OOPSLA 2026 paper MGQL: An Executable, Small-Step Semantics of GQL. It contains the complete Lean 4 mechanization described in Section 7 of the paper: the MGQL calculus and its schema-aware type system, a big-step evaluator and a small-step engine proven equivalent to it, machine-checked ...
Incremental Program Synthesis from Event Logs
Jinwoo Kim, Victor Nicolet, Joey Dodds, and Loris D'Antoni
(University of California at San Diego, USA; Amazon, USA)
Article Search Article: oopslab26main-p363-p (type: Full Paper) doi:10.1145/3839460
Incremental Program Synthesis from Event Logs - Full version: Full version of paper containing appendix.
EUFⁿ: A Decidable Extension to the Theory of Equality with Uninterpreted Functions
Yide Du, Zhenbang Chen, Weijiang Hong, and Wei Dong
(National University of Defense Technology, China)
Article Search Article: oopslab26main-p402-p (type: Full Paper) doi:10.1145/3839461
Appendix: As the appendix is lengthy and would push the total page count beyond 32 pages, it is submitted as supplementary material.
Sound State Encodings in Translational Separation Logic Verifiers
Hongyi Ling, Thibault Dardinier, Ellen Arlt, and Peter Müller
(ETH Zurich, Switzerland; EPFL, Switzerland; MPI-SWS, Germany)
Article Search Artifacts Available Article: oopslab26main-p403-p (type: Full Paper) doi:10.1145/3839462
Sound State Encodings in Translational Separation Logic Verifiers (Artifact) (doi:10.5281/zenodo.21509502): This artifact contains the Isabelle/HOL 2025 mechanization in support of the OOPSLA 2026 paper "Sound State Encodings in Translational Separation Logic Verifiers". The mechanization is stored as a zip file. It fully supports the formal claims made in the paper.
Quantum Monte Carlo Estimation via Probabilistic Programming
Seungmin Jeon, Jaeho Choi, Jonguk Jeon, Kanguk Lee, Kyeongmin Cho, Sukyoung Ryu, and Jeehoon Kang
(KAIST, Republic of Korea; HyperAccel, Republic of Korea; Rebellions, Republic of Korea; FuriosaAI, Republic of Korea)
Article Search Artifacts Available Article: oopslab26main-p411-p (type: Full Paper) doi:10.1145/3839463
Artifact for "Quantum Monte Carlo Estimation via Probabilistic Programming" (doi:10.5281/zenodo.21881556): This is the artifact for the OOPSLA 2026 paper, “Quantum Monte Carlo Estimation via Probabilistic Programming.” This artifact includes the following files: qppl.zip: Contains the implementation and evaluation programs used to generate the results presented in the paper. For detailed instructions, please refer to the ...
Revisiting Path Coverage Tracing from a Node-Centric View
Heqing Huang and Zhendong Su
(City University of Hong Kong, China; ETH Zurich, Switzerland)
Article Search Artifacts Available Article: oopslab26main-p456-p (type: Full Paper) doi:10.1145/3839464
Revisiting Path Coverage Tracing from a Node-Centric View (doi:10.5281/zenodo.21935670): Optimized edge instrumentation with node-centric view
A Formal Account of the Wasm 3.0 Concurrency Model
Azalea Raad, Michalis Kokologiannakis, Viktor Vafeiadis, and Conrad Watt
(Imperial College London, UK; ETH Zurich, Switzerland; MPI-SWS, Germany; Nanyang Technological University, Singapore)
Article Search Article: oopslab26main-p501-p (type: Full Paper) doi:10.1145/3839465
Implementing Set-Theoretic Types
Mickaël Laurent and Kim Nguyễn
(Charles University, Czech Republic; Université Paris-Saclay, France)
Article Search Artifacts Available Article: oopslab26main-p532-p (type: Full Paper) doi:10.1145/3839466
Extended Version with Appendices: Extended version of the paper, including auxiliary definitions, proofs, the procedure for pretty-printing types as well the extended description of the benchmark.
Implementing Set-Theoretic Types (Software Artifact) (doi:10.5281/zenodo.21512481): Description This repository contains the companion artifact for the paper "Implementing Set-Theoretic Types". The paper reports on the SSTT (Simple Set-Theoretic Types) library, in particular the data-structures used to represent set-theoretic types. Such types are (informally) given by the grammar: t ::= b | t × t | ...
Commit-Window Observation Contracts for Reactive Entity-Component Systems
Tomoyuki Aotani and Tetsuo Kamina
(Shibaura Institute of Technology, Japan; Oita University, Japan)
Article Search Article: oopslab26main-p538-p (type: Full Paper) doi:10.1145/3839467
Supplemental Material: This is the paper's appendices as a standalone document.
Towards Concise Binding Semantics of Late-Bound OOP Systems
Joel Jakubovic
(Charles University, Czech Republic)
Article Search Article: oopslab26main-p555-p (type: Full Paper) doi:10.1145/3839468
Prosecutor: Bayesian Counterfactual Fault Localization
Sara Baradaran, Yifei Huang, Wei Le, and Mukund Raghothaman
(University of Southern California, USA; Iowa State University, USA)
Article Search Artifacts Available Article: oopslab26main-p559-p (type: Full Paper) doi:10.1145/3839469
Prosecutor: Bayesian Counterfactual Fault Localization (Artifact) (doi:10.5281/zenodo.21941781): This repository contains the artifact accompanying the paper "Prosecutor: Bayesian Counterfactual Fault Localization," accepted at OOPSLA 2026. The artifact includes the implementation of the Prosecutor, baseline techniques, benchmark data, precomputed experimental results, and scripts to reproduce all tables and ...
Equivalence Checking of ML GPU Kernels
Benjamin Driscoll, Kshitij Dubey, Anjiang Wei, Neeraj Kayal, Rahul Sharma, and Alex Aiken
(Stanford University, USA; Microsoft Research, India; Google DeepMind, India)
Article Search Artifacts Available Article: oopslab26main-p562-p (type: Full Paper) doi:10.1145/3839470
Equivalence Checking of ML GPU Kernels (doi:10.5281/zenodo.21529230): Artifact for OOPSLA2 2026 submission #562, "Equivalence Checking of ML GPU Kernels". Files: - `oopsla26-p562-artifact.zip`: the artifact sources. Contains `benchmarks/` (the 48 PTX kernels from the paper's evaluation), `proofs/` (the Agda formalization, rooted at `proofs/src/Volta/All.agda`),` agda-stdlib/` (a bundled ...
Semantics for 2D Rasterization
Bhargav Kulkarni, Henry Whiting, and Pavel Panchekha
(University of Utah, USA)
Article Search Artifacts Available Article: oopslab26main-p563-p (type: Full Paper) doi:10.1145/3839471
Artifact for "Semantics for 2D Rasterization" (doi:10.5281/zenodo.21386615): This artifact accompanies the paper Semantics for 2D Rasterization. It contains the Lean mechanization of the semantics and rewrite proofs, the Skia optimizer implementing the rewrites, and the benchmark suites and scripts used to evaluate them. The artifact documentation has two evaluation sections: one describing ...
SPONGE: Adaptive Boundary-Anchored Indexing for Online Value-Flow Queries
Sixiang Peng, Chenyang Sun, Wei Chen, Bowen Zhang, and Charles Zhang
(Hong Kong University of Science and Technology, China)
Article Search Artifacts Available Article: oopslab26main-p565-p (type: Full Paper) doi:10.1145/3839472
SPONGE: Adaptive Boundary-Anchored Indexing for Online Value-Flow Queries Artifacts (doi:10.5281/zenodo.21777386): This artifact accompanies the OOPSLA 2026 paper “SPONGE: Adaptive Boundary-Anchored Indexing for Online Value-Flow Queries.” It contains a Docker image and a supporting source-tree snapshot with the prebuilt analyzer binary, evaluation drivers and scripts, data, prebuilt indices for the pop2 smoke benchmark, reference ...
Uncovering Hidden Memory Costs for Garbage Collection
Sudhanshu Agarwal and Saugata Ghose
(University of Illinois at Urbana-Champaign, USA)
Article Search Artifacts Available Article: oopslab26main-p590-p (type: Full Paper) doi:10.1145/3839473
Supplementary Material for "Uncovering Hidden Memory Costs for Garbage Collection": This document contains supporting data for the paper.
Artifact for "Uncovering Hidden Memory Costs for Garbage Collection" (doi:10.5281/zenodo.21937993): Garbage collection (GC) is an integral part of the Java Virtual Machine but it is not trivial to analyze the overheads of modern GC implementations. Our paper develops a novel GC overhead estimation toolkit that uses performance counters and fine-grained event tracking mechanism in gem5 simulator to measure GC's ...
Classifying Capabilities
Cao Nguyen Pham, Oliver Bračevac, Yichen Xu, Yaoyu Zhao, and Martin Odersky
(EPFL, Switzerland)
Article Search Artifacts Available Article: oopslab26main-p593-p (type: Full Paper) doi:10.1145/3839474
Artifact for "Classifiying Capabilities" (doi:10.5281/zenodo.21874196): This artifact accompanies the paper "Classifying Capabilities", published in OOPSLA 2026, which extends Scala capture checking with capability classifiers: a tree-structured, user-extensible hierarchy of tags with `.only`/`.except` projections on capture sets. The artifact is submitted as a single zip: the sources in ...
Verifying Economic Security of Smart Contracts via Unintended Return
Yi Rong, Xupeng Li, and Ronghui Gu
(Columbia University, USA; CertiK, USA)
Article Search Article: oopslab26main-p625-p (type: Full Paper) doi:10.1145/3839475
SmartFuzz: Leveraging Large Language Models and Feature Composition to Generate High-Quality Seeds for Database Fuzzing
Li Lin, Jintai Hong, Yanlin Zhuang, and Rongxin Wu
(Xiamen University, China)
Article Search Article: oopslab26main-p630-p (type: Full Paper) doi:10.1145/3839476
When Do Staging Annotations Preserve Semantics? Mechanizing Typed Semantics-Preserving Multi-stage Programming with Let-Insertion
Jun Tan and Guannan Wei
(Independent, China; Tufts University, USA)
Article Search Article: oopslab26main-p633-p (type: Full Paper) doi:10.1145/3839477
Composing CRDTs Convergent by Construction
Alexander Städing Dominguez, George Zakhour, Pascal Weisenburger, and Guido Salvaneschi
(University of St. Gallen, Switzerland)
Article Search Artifacts Available Article: oopslab26main-p636-p (type: Full Paper) doi:10.1145/3839478
Composing CRDTs Convergent by Construction (doi:10.5281/zenodo.21532005): Contains the library of reusable CRDTs and Combinators, Crdtlib, and the complete source code needed to reproduce the benchmark results from the paper.
Pyriscope: Precise and Low-Overhead Python Control Flow Tracing via Sparse Hardware-Based Events
Xinchen Yao, Wu Daiyou, and Zhiqiang Zuo
(Nanjing University, China)
Article Search Article: oopslab26main-p649-p (type: Full Paper) doi:10.1145/3839479
Augur: Predicting View Serializability Violations in Relational Data Store Applications
Chujun Geng, Noah Charlton, Spyros Blanas, Michael D. Bond, and Yang Wang
(Ohio State University, USA)
Article Search Article: oopslab26main-p659-p (type: Full Paper) doi:10.1145/3839480
CapOpt: Capability-Aware Superoptimization for Secure and Provably Faster Code
Xiaoyang Sun, Dejice Jacob, Huanting Wang, Jeremy Singer, and Zheng Wang
(University of Leeds, UK; University of Glasgow, UK)
Article Search Article: oopslab26main-p664-p (type: Full Paper) doi:10.1145/3839481
Relight: Simple User-Level Checkpointing and Fast-Forward Replay for Distributed Task-Based Systems
Elliott Slaughter, Rupanshu Soi, Michael Bauer, and Alex Aiken
(SLAC National Accelerator Laboratory, USA; Stanford University, USA; NVIDIA Research, USA)
Article Search Artifacts Available Article: oopslab26main-p680-p (type: Full Paper) doi:10.1145/3839482
Supplemental Material: The supplemental material for the paper includes the algorithm used for computing covering sets in Legion, and screenshots from a profile that demonstrates various properties of Relight.
Artifact for Relight: Simple User-Level Checkpointing and Fast-Forward Replay for Distributed Task-Based Systems (doi:10.5281/zenodo.21479558): The artifact documents the runs performed for the paper Relight: Simple User-Level Checkpointing and Fast-Forward Replay for Distributed Task-Based Systems, including the complete source code, raw and post-processed results, and profiles. A README provides instructions on how to use each of the parts of the artifact.
Symbolic Basic Block Profiling for Machine Learning Kernels
Jingyu Qiu, Rongcui Dong, and Sreepathi Pai
(University of Rochester, USA)
Article Search Article: oopslab26main-p705-p (type: Full Paper) doi:10.1145/3839483
Appendix: Appendix
Bringing Foundational Verification to Real-World Rust Code
Lennard Gäher, Vincent Lafeychine, Sascha Kehrli, Avraham Shinnar, Wojciech Ozga, Guerney Hunt, and Derek Dreyer
(MPI-SWS, Germany; Université Paris-Saclay - CNRS - ENS Paris-Saclay - Inria - LMF, France; IBM Research, USA; IBM Research Zurich, Switzerland)
Article Search Artifacts Available Article: oopslab26main-p769-p (type: Full Paper) doi:10.1145/3839484
Artifact for "Bringing Foundational Verification to Real-World Rust Code" (doi:10.5281/zenodo.21636474): This is the artifact for the OOPSLA'26 paper "Bringing Foundational Verification to Real-World Rust Code". It contains the extended version of the RefinedRust verification tool as well as the verification examples from the paper. Please refer to the Zenodo archive for details.
Heap Abstraction via Early-Confluent Object Merging for Pointer Analysis
Jinpeng Wang, Yufei Liang, Zhongsheng Zhan, Tian Tan, and Yue Li
(Nanjing University, China)
Article Search Artifacts Available Article: oopslab26main-p770-p (type: Full Paper) doi:10.1145/3839485
Heap Abstraction via Early-Confluent Object Merging for Pointer Analysis (Artifact) (doi:10.5281/zenodo.21508558): This artifact contains the implementation of Valve and the scripts required to reproduce the experimental results reported in the OOPSLA 2026 paper "Heap Abstraction via Early-Confluent Object Merging for Pointer Analysis".
A Language Approach to Fine-Grained Microarchitectural Observation
Guokai Chen, Sergi Soler Arrufat, Clément Pit-Claudel, and Thomas Bourgeat
(EPFL, Switzerland)
Article Search Artifacts Available Article: oopslab26main-p772-p (type: Full Paper) doi:10.1145/3839486
HyperTest Artifact for OOPSLA 2026 (doi:10.5281/zenodo.21738242): This artifact allows people to reproduce experiments mentioned in our paper.
Direct Manipulation and Natural Language Programming, Together at Last?
Parker Ziegler, David Minh-Duy Cao, Justin Lubin, and Sarah E. Chasins
(University of California at Berkeley, USA)
Article Search Artifacts Available Article: oopslab26main-p792-p (type: Full Paper) doi:10.1145/3839487
Appendices: Appendices for article "Direct Manipulation and Natural Language Programming, Together at Last?"
Study tasks: Study tasks referenced in article "Direct Manipulation and Natural Language Programming, Together at Last?"
Study Tutorials: Study tutorials referenced in article "Direct Manipulation and Natural Language Programming, Together at Last?"
Docker Image for the Evaluation of "Direct Manipulation and Natural Language Programming, Together at Last?" (v2) (doi:10.5281/zenodo.21522759): This archive is a self-contained Docker image for the artifact evaluation of our OOPSLA 2026 paper "Direct Manipulation and Natural Language Programming, Together at Last?" For steps to evaluate this artifact, please see the README.md file. To view an archived version of just the code repository for this artifact, ...
Abductive Inference of Separation Logic Specifications with Isorecursive User-Defined Predicates and Magic Wands
Nicolas Klose and Peter Müller
(ETH Zurich, Switzerland)
Article Search Artifacts Available Article: oopslab26main-p797-p (type: Full Paper) doi:10.1145/3839488
Appendix for Abductive Inference of Separation Logic Specifications with Isorecursive User-Defined Predicates and Magic Wands: Appendix for Abductive Inference of Separation Logic Specifications with Isorecursive User-Defined Predicates and Magic Wands
Artifact for Abductive Inference of Separation Logic Specifications with Isorecursive User-Defined Predicates and Magic Wands (doi:10.5281/zenodo.21293386): This artifact accompanies *Abductive Inference of Separation Logic Specifications with Isorecursive User-Defined Predicates and Magic Wands*. It implements the inference algorithm described in the paper as an extension of the Viper verification infrastructure. The artifact is archived on Zenodo under the DOI ...
Staged Multi-step UTXO Workflows via Recursive Invariants
Shuyang Tang, Sherman S. M. Chow, Hongfei Fu, Zihan Guo, and Guoqiang Li
(Shanghai Jiao Tong University, China; Chinese University of Hong Kong, Hong Kong; Shanghai University of Finance and Economics, China; Sun Yat-sen University, China)
Article Search Artifacts Available Article: oopslab26main-p815-p (type: Full Paper) doi:10.1145/3839489
Staged Multi-Step UTXO Workflows via Recursive Invariants (doi:10.5281/zenodo.21702929): This repository accompanies the paper Staged Multi-Step UTXO Workflows via Recursive Invariants. The artifact contains: - the complete mechanized Coq proof of the soundness theorem, - the implementation of our recursive-invariant script language together with all evaluation benchmarks, - the Solidity counterparts used ...
Code–Test Co-translation: Towards Practical and Effective Program Migration in the Wild
Xitao Li, Xiaofei Xie, Jiang Wu, Ting Liu, and Haijun Wang
(Xi'an Jiaotong University, China; Singapore Management University, Singapore)
Article Search Artifacts Available Article: oopslab26main-p830-p (type: Full Paper) doi:10.1145/3839490
Code–Test Co-Translation: Towards Practical and Effective Program Migration in the Wild (doi:10.6084/m9.figshare.33235821.v2): This repository contains the source code, baseline implementations, experimental framework, and experiment results of our research paper submission, Code–Test Co-Translation: Towards Practical and Effective Program Migration in the Wild. CoTTrans is a state-quality-aware code–test co-translation framework for ...
Transitive, Abstract, and Class Polymorphic Immutability
Aosen Xiong, Yudi Bai, Haifeng Shi, Lian Sun, Mier Ta, and Werner Dietl
(University of Waterloo, Canada)
Article Search Artifacts Available Article: oopslab26main-p835-p (type: Full Paper) doi:10.1145/3839491
Supplementary Appendix: Supplementary appendix referenced throughout the article. Appendix A gives the full formalization of PICO that the paper presents only in part. For the static system it covers the lookup functions, the subclassing, subqualifier, and subtyping rules, the well-formedness rules, and the complete type rules. For the ...
Artifact for Transitive, Abstract, and Class Polymorphic Immutability (doi:10.5281/zenodo.21519743): Reproduction package for the article. It contains the PICO type checker implemented in a modified EISOP Checker Framework, the annotated OpenJDK 17 sources used for the Java Collections Framework case study, the Constrictor and PICO test-suite benchmarks, the Rocq formalization with the mechanized soundness and ...
Sound Enforcement of Dynamic Release Information Flow Policy
Jeffrey Ching and Danfeng Zhang
(Duke University, USA)
Article Search Artifacts Available Article: oopslab26main-p841-p (type: Full Paper) doi:10.1145/3839492
Sound Enforcement of Dynamic Release Information Flow Policy Artifact (doi:10.5281/zenodo.21943585): Implementation of Section 6 in Sound Enforcement of Dynamic Release Information Flow Policy.
Refined² Environment Classifiers
Yuito Murase and Atsushi Igarashi
(Kyoto University, Japan)
Article Search Artifacts Available Article: oopslab26main-p847-p (type: Full Paper) doi:10.1145/3839493
Supplementary Material: The supplementary document contains material omitted from the main text, including full definitions, paper proofs of the metatheoretic properties, and counterexamples showing that λ[], a MetaML-style calculus with mutable state(Rhiger, 2012), is not type sound.
Artifact for "Refined^2 Environment Classifiers" (doi:10.5281/zenodo.21468038): This artifact accompanies the paper on Refined^2 Environment Classifiers. It provides a browser-based implementation of the calculus. The implementation supports interactive exploration of the surface type system. It also includes a definitional interpreter for executing well-typed programs. A Rocq mechanization ...
Fighting Supply Chain Attacks with Effect Systems
Magnus Madsen, Andreas Stenbæk Larsen, Jakob Schneider Villumsen, and Aslan Askarov
(Aarhus University, Denmark)
Article Search Artifacts Available Article: oopslab26main-p863-p (type: Full Paper) doi:10.1145/3839494
Fighting Supply Chain Attacks with Effect Systems (artifact) (doi:10.5281/zenodo.21796516): A prototype extension of the Flix compiler with effect-aware package management.
Agent-Based Automated Remediation for Vulnerabilities in Maven Projects
Lyuye Zhang, He Ye, Federica Sarro, Yuqiang Sun, and Yang Liu
(Nankai University, China; Nanyang Technological University, Singapore; University College London, UK)
Article Search Article: oopslab26main-p869-p (type: Full Paper) doi:10.1145/3839495
Granthi: Higher-Order Quantum Programming via Unitary Wiring
Samson Abramsky and Radha Jagadeesan
(University College London, UK; DePaul University, USA)
Article Search Artifacts Available Article: oopslab26main-p876-p (type: Full Paper) doi:10.1145/3839496
Appendix: Appendix of paper
Granthi: Higher-Order Quantum Programming via Unitary Wiring (doi:10.5281/zenodo.21705146): Higher-order quantum programming via unitary wiring. Granthi is an experimental quantum programming language/compiler for writing linear typed programs and compiling them to quantum circuits. The OCaml surface language enforces linear use of quantum data, while the backend lowers structural operations, case analysis, ...
Planning to Hammer: Difficulty-Aware Decomposition for Automating Rocq Proofs
Ning Zhang, Nongyu Di, Zenan Li, Yuan Yao, and Xiaoxing Ma
(Nanjing University, China; ETH Zurich, Switzerland)
Article Search Article: oopslab26main-p880-p (type: Full Paper) doi:10.1145/3839497
Compiling WebAssembly Concolic Execution with Staging, Continuations, and Snapshots
Dinghong Zhong, Alexander Y. Bai, Mikail Khan, and Guannan Wei
(Tufts University, USA; New York University, USA; Carnegie Mellon University, USA)
Article Search Artifacts Available Article: oopslab26main-p881-p (type: Full Paper) doi:10.1145/3839498
Artifact Evaluation for the OOPSLA 2026 Paper: "Compiling WebAssembly Concolic Execution with Staging, Continuations, and Snapshots" (doi:10.5281/zenodo.21769340): The artifact supports the evaluation of the paper "Compiling WebAssembly Concolic Execution with Staging, Continuations, and Snapshots." It demonstrates the functionality of GenWasym and reproduce the paper's performance and bug-detection results. The artifact is distributed as a self-contained Docker image and ...
A New Approach to Optimal Function Inlining for Code Size Minimization via E-graphs
Amir K. Goharshady, Chun Kit Lam, Andreas Pavlogiannis, and Ahmed Khaled Zaher
(Gran Sasso Science Institute, Italy; Hong Kong University of Science and Technology, Hong Kong; Aarhus University, Denmark)
Article Search Artifacts Available Article: oopslab26main-p885-p (type: Full Paper) doi:10.1145/3839499
A New Approach to Optimal Function Inlining for Code Size Minimization via E-graphs (doi:10.5281/zenodo.21870680): This is the artifact accompanying the OOPSLA26 paper titled **A New Approach to Optimal Function Inlining for Code Size Minimization via E-graphs**. Please see the README file for instructions.
Programming with Composable Recursive Patterns and Transformations
Luyu Cheng, Florent Ferrari, Michael D. Adams, and Lionel Parreaux
(Hong Kong University of Science and Technology, China; ENS de Lyon, France; National University of Singapore, Singapore)
Article Search Article: oopslab26main-p889-p (type: Full Paper) doi:10.1145/3839500
Interactive Data Analysis with Lively Typed Tables
Alexander Bandukwala and Cyrus Omar
(University of Michigan, USA)
Article Search Artifacts Available Article: oopslab26main-p902-p (type: Full Paper) doi:10.1145/3839501
Supplementary Material: Appendices A–F: The paper's appendix, containing the six appendices referenced from the body of the paper: (A) a reference for the structural operations on labeled tuples and tables, with syntax, examples, and static error conditions; (B) singleton unlabeled tuples; (C) a reference for the to_lvs and from_lvs conversions between ...
Artifact for Interactive Data Analysis with Lively Typed Tables (doi:10.5281/zenodo.21458220): Artifact for the OOPSLA 2026 paper "Interactive Data Analysis with Lively Typed Tables." It bundles Hazel Lab, the paper's extension of the Hazel live functional programming environment with labeled tuples, live typing, rich probes, and table operations. The artifact contains: - Two pre-compiled browser builds: the ...
Timeline: Adding the Time Dimension to Spreadsheets
Tomas Petricek and Tomáš Boďa
(Charles University, Czech Republic)
Article Search Artifacts Available Article: oopslab26main-p903-p (type: Full Paper) doi:10.1145/3839502
Timeline: Adding the Time Dimension to Spreadsheets (Artifact) (doi:10.5281/zenodo.21971165): The artifact (timeline.tar) is a multi-platform Docker image. It includes a stand-alone version of the Timeline software system with the five sample spreadsheets that are discussed in the paper. The artifact makes it possible to run the demos discussed in the paper. The packaged artifact does not include source code ...
TwinString: Preserving String Semantics with Off-Heap Data on the JVM
Júnior Löff, Daniele Bonetta, and Walter Binder
(USI Lugano, Switzerland; VU Amsterdam, Netherlands)
Article Search Artifacts Available Article: oopslab26main-p914-p (type: Full Paper) doi:10.1145/3839503
TwinString: Preserving String Semantics with Off-Heap Data on the JVM (Artifact) (doi:10.5281/zenodo.21499108): This artifact includes the TwinString/TwinHeap implementation (the prototype targets GraalVM Native Image), the benchmark suites used in the experimental evaluation, and a pre-configured Docker build that reproduces the evaluation presented in the paper "TwinString: Preserving String Semantics with Off-Heap Data on ...
Filtr: Compiling Bioinformatics Recurrences
Bala Vinaithirthan, Shiv Sundram, Sneha Goenka, and Fredrik Kjolstad
(Stanford University, USA; Princeton University, USA)
Article Search Artifacts Available Article: oopslab26main-p916-p (type: Full Paper) doi:10.1145/3839504
Filtr: Compiling Bioinformatics Recurrences Artifact (doi:10.5281/zenodo.21938559): The artifact contains the FILTR compiler, evaluation pipeline, and figure generation harness used to produce the paper's figures.
Revisiting Row Polymorphism for Set-Theoretic Types
Mickaël Laurent, Pierre Donat-Bouillud, Filip Křikava, and Jan Vitek
(Charles University, Czech Republic; Czech Technical University, Czech Republic)
Article Search Artifacts Available Article: oopslab26main-p917-p (type: Full Paper) doi:10.1145/3839505
Extended Version: Extended version of the paper, containing the proofs of the theorems as well as some examples from the MLsem prototype.
Artifact for the paper "Revisiting Row Polymorphism for Set-Theoretic Types" (doi:10.5281/zenodo.21414715): Software artifact containing row-polymorphism extensions for set-theoretic types.
Verifying Repeat-until-Success Protocols using Automata
Jyun-Ao Lin, Yu-Fang Chen, Jakub Havlík, Ondřej Lengál, Fang-Yi Lo, Wei-Lun Tsai, and You-Jie Wu
(National Taipei University of Technology, Taiwan; Academia Sinica, Taiwan; Brno University of Technology, Czech Republic; National Taiwan University, Taiwan)
Article Search Artifacts Available Article: oopslab26main-p918-p (type: Full Paper) doi:10.1145/3839506
Reproduction of the Experimental Evaluation for Article "Verifying Repeat-until-Success Protocols using Automata" (doi:10.5281/zenodo.21428108): This artifact aims to reproduce the experimental evaluation for the OOPSLA'26 submission named "Verifying repeat-until-success protocols using automata", in particular Tables 1 and 2 in the submitted paper. Source codes and one toy example are also included in this artifact for being reusable.
RGSep under Release/Acquire Consistency
Ellen Arlt and Viktor Vafeiadis
(MPI-SWS, Germany)
Article Search Artifacts Available Article: oopslab26main-p933-p (type: Full Paper) doi:10.1145/3839507
Artifact for "RGSep under Release/Acquire Consistency" (doi:10.5281/zenodo.21710134): The artifact contains the Rocq formalisation of the proofs and definitions mentioned in our paper.
When FPGA Meets Dataflow Analysis: An Explorative Step
Fang Wei, Qinlin Chen, Nairen Zhang, Jiacai Cui, Tian Tan, Zhiqiang Zuo, and Yue Li
(Nanjing University, China)
Article Search Artifacts Available Article: oopslab26main-p935-p (type: Full Paper) doi:10.1145/3839508
When FPGA Meets Dataflow Analysis: An Explorative Step (Artifact) (doi:10.5281/zenodo.19045151): This artifact accompanies the OOPSLA2 2026 paper "When FPGA Meets Dataflow Analysis: An Explorative Step". It contains the full open-source implementation of FpgaFlow, including the FPGA hardware design and host-side software for driving and controlling the FPGA accelerator. It also provides a tutorial for deploying ...
Understanding Accelerator Compilers via Performance Profiling
Ayaka Yorihiro, Griffin Berlstein, Pedro Pontes García, Kevin Laeufer, and Adrian Sampson
(Cornell University, USA)
Article Search Artifacts Available Article: oopslab26main-p940-p (type: Full Paper) doi:10.1145/3839509
Reproduction Package for "Understanding Accelerator Compilers via Performance Profiling" (doi:10.5281/zenodo.21515679): The artifact contains a VirtualBox image to reproduce the results in the paper "Understanding Accelerator Compilers via Performance Profiling". Specifically, the artifact can be used to reproduce figures and claims about cycle counts, area, and frequency of programs used in the case study sections (Sections 9, 10, and ...
Bonsai: Efficient and Optimal Automatic Tensor Rematerialization for Memory-Constrained DNN Training
Dat Nguyen, Vasudha Devarakonda, Anxiao Jiang, and Khanh Nguyen
(Texas A&M University, USA)
Article Search Artifacts Available Article: oopslab26main-p941-p (type: Full Paper) doi:10.1145/3839510
Bonsai: Efficient and Optimal Automatic Tensor Rematerialization for Memory-Constrained DNN Training. (doi:10.5281/zenodo.21630973): Artifact containing source code for ILP solver, scheduling, as well as usage examples of Bonsai.
Sound and Complete Solving for Multi-width Parametric Bitvectors via Principled Reductions
Siddharth Bhat, Léo Stefanesco, George Rennie, John Regehr, and Tobias Grosser
(University of Cambridge, UK; University of Utah, USA)
Article Search Artifacts Available Article: oopslab26main-p950-p (type: Full Paper) doi:10.1145/3839511
Sound and Complete Solving for Multi-Width Parametric Bitvectors via Principled Reductions (doi:10.5281/zenodo.21764865): # Multi-Width Parametric Bitvector Solving — Evaluation Artifact Artifact for *Sound and Complete Solving for Multi-Width Parametric Bitvectors via Principled Reductions*. It reproduces the paper's evaluation inside a podman container. Needs: **x86-64 Linux**, **podman**, **python3**, ~16 GB RAM, ~20 GB disk. ## ...
Spatial and Temporal Decomposition for Faster Translation Validation
Benjamin Mikek, Chathur Bommineni, Qirun Zhang, and Thomas Reps
(Georgia Institute of Technology, USA; University of Wisconsin-Madison, USA)
Article Search Artifacts Available Article: oopslab26main-p964-p (type: Full Paper) doi:10.1145/3839512
DESTIVA: DEcomposing Spatially and Temporally for translatIon VAlidation (doi:10.5281/zenodo.21729948): Implementation of DESTIVA for OOPSLA 2026 artifact review process. See README.md. Version 1.2 addresses two setup bugs identified during artifact review.
Random Testing via Runtime Abstract Interpretation
Zain K Aamer and Benjamin C. Pierce
(University of Pennsylvania, USA)
Article Search Artifacts Available Article: oopslab26main-p996-p (type: Full Paper) doi:10.1145/3839513
Artifact for "Random Testing via Runtime Abstract Interpretation" (doi:10.5281/zenodo.21515133): The version of the CN toolchain used in the "Random Testing via Runtime Abstract Interpretation" paper and the set of experiments run, including the data of the experimental trials included in the paper.
Modular Type Safety for Traits with Extensible Variants and Deep Pattern Matching
Andong Fan, Lionel Parreaux, and Ningning Xie
(University of Toronto, Canada; Hong Kong University of Science and Technology, Hong Kong)
Article Search Article: oopslab26main-p1000-p (type: Full Paper) doi:10.1145/3839514
ReFun: Reconstructing Function Boundaries in EVM Bytecode
Yichuan Li, Wei Song, Jeff Huang, and Hans-Arno Jacobsen
(Nanjing University of Science and Technology, China; Texas A&M University, USA; University of Toronto, Canada)
Article Search Artifacts Available Article: oopslab26main-p1030-p (type: Full Paper) doi:10.1145/3839515
Reproduction Package of 'ReFun: Reconstructing Function Boundaries in EVM Bytecode' (doi:10.5281/zenodo.21867911): This artifact provides ReFun, a tool for recovering functions from Ethereum Virtual Machine (EVM) runtime bytecode. It disassembles the bytecode, identifies function boundaries, extracts the corresponding basic blocks, and produces a per-function representation to facilitate downstream analysis.
Automated Debugging of Datalog Programs
Jiashen Wei, Baoyuan Luo, Runshuo Xie, Yun Qi, Yiyu Zhang, Xizao Wang, Xintao Niu, and Zhiqiang Zuo
(Nanjing University, China)
Article Search Artifacts Available Article: oopslab26main-p1057-p (type: Full Paper) doi:10.1145/3839516
Appendix for Automated Debugging of Datalog Programs: Tabular overview and detailed semantic descriptions of the 37 real-world Datalog benchmark faults constructed in the paper.
Artifact for: Automated Debugging of Datalog Programs (doi:10.5281/zenodo.21777753): This artifact is designed to reproduce the automated fault localization method for Datalog programs proposed in the paper, and to support subsequent researchers in reusing its benchmark suite, instrumentation framework, and fault localization scripts. We provide two ways to run this artifact: Docker and pure source ...
ZSafe: Proving the Safety of Proprietary Hardware Designs in Zero Knowledge
Zhaoxiang Liu, James Parker, and Ning Luo
(Kansas State University, USA; Ossa Network, USA; University of Illinois at Urbana-Champaign, USA)
Article Search Artifacts Available Article: oopslab26main-p1118-p (type: Full Paper) doi:10.1145/3839517
Reproduction Package for “ZSafe: Proving the Safety of Proprietary Hardware Designs in Zero Knowledge” (doi:10.5281/zenodo.21941165): This artifact provides the implementation and evaluation package for ZSafe, a zero-knowledge framework for proving safety properties of proprietary hardware designs without revealing the designs.
Type, Ability, and Effect Systems: Perspectives on Purity, Semantics, and Expressiveness
Yuyan Bao and Tiark Rompf
(Augusta University, USA; Purdue University, USA)
Article Search Article: oopslab26main-p1136-p (type: Full Paper) doi:10.1145/3839518
A Design Space Exploration of Async/Await
Gavin Gray, Shriram Krishnamurthi, and Will Crichton
(Brown University, USA)
Article Search Artifacts Available Article: oopslab26main-p1146-p (type: Full Paper) doi:10.1145/3839519
Artifact: A Design Space Exploration of Async/Await (v1.3) (doi:10.5281/zenodo.21765917): This artifact contains the models described in Section 4 of the paper "A Design Space Exploration of Async/Await". This artifact contains executable Redex semantics for the async/await implementations of seven real runtimes --- Python asyncio, Python trio, JavaScript (node), C# (.NET), Swift, Rust tokio, and Rust smol ...
Infinitary Relational Logic
Vladimir Gladshtein, Qiyuan Zhao, Yuxi Ling, Sean Wang, and Ilya Sergey
(National University of Singapore, Singapore; Princeton University, USA)
Article Search Artifacts Available Article: oopslab26main-p1152-p (type: Full Paper) doi:10.1145/3839520
Reproduction Package for Article "Infinitary Relational Logic" (doi:10.5281/zenodo.21787894): A mechanised proof development in Lean 4 accompanying the paper. It formalises the metatheory of Infinitary Relational Logic (IRL) with machine-checked soundness proofs, all IRL and Weird-Machine proof rules, and every example and case study from the paper: the geometric case studies of Sec. 2 (integration over ...
Tracking Borrows with Regular Expressions
Todd Nowacki, Sam Blackshear, John Mitchell, Shaz Qadeer, and Ilya Sergey
(Mysten Labs, USA; Stanford University, USA; Microsoft, USA; National University of Singapore, Singapore)
Article Search Artifacts Available Article: oopslab26main-p1171-p (type: Full Paper) doi:10.1145/3839521
LeanMove: Artefact for "Tracking Borrows with Regular Expressions" (OOPSLA 2026) (doi:10.5281/zenodo.21850968): The artifact has two independent parts. (1) LeanMove: a complete Lean 4 mechanisation of the paper's regex-based borrow checker for MoveLight, a calculus capturing the essence of Move IR — the language, a verified regular expression library, small-step semantics, the relational and algorithmic type systems, the ...
PRDTs: Composable Design and Verification of Consensus Protocols using Replicated Data Types
Julian Haas, Ragnar Mogk, Annette Bieniusa, and Mira Mezini
(Technische Universität Darmstadt, Germany; Rheinland-Pfälzische Technische Universität Kaiserslautern-Landau, Germany)
Article Search Artifacts Available Article: oopslab26main-p1189-p (type: Full Paper) doi:10.1145/3839522
Appendix: The appendix contains additional proofs and tables of the benchmark results.
PRDTs: Composable Design and Verification of Consensus Protocols using Replicated Data Types (Artifact) (doi:10.5281/zenodo.21442650): The artifact contains our PRDT library and protocol implementations, as well as our case study and benchmark scripts for the empirical evaluation. A comprehensive README is included with the artifact.
AADT: Abstract Abstract Data Types
Julien Simonnet, Matthieu Lemerre, and Mihaela Sighireanu
(Université Paris-Saclay - CEA LIST, France; Université Paris-Saclay - ENS Paris-Saclay - CNRS - LMF, France)
Article Search Article: oopslab26main-p1236-p (type: Full Paper) doi:10.1145/3839523
Synthesizing Graph Queries from Demonstrations
Xiaoyu Liu, Qikang Liu, Evan Dyce, Keval Vora, and Yuepeng Wang
(Simon Fraser University, Canada)
Article Search Artifacts Available Article: oopslab26main-p1253-p (type: Full Paper) doi:10.1145/3839524
Artifact for 'Synthesizing Graph Queries from Demonstrations' (doi:10.5281/zenodo.21930599): This artifact is about a graph query synthesis tool referred to as DMiner. This artifact aims to show that our claims in the paper are well-founded and that others can reproduce the experiment results.
Reducing Hallucinations in LLM-Generated Code via Semantic Triangulation
Yihan Dai, Sijie Liang, Haotian Xu, Peichu Xie, and Sergey Mechtaev
(Peking University, China; Independent, China)
Article Search Article: oopslab26main-p1277-p (type: Full Paper) doi:10.1145/3839525
Accurate Residues for Floating-Point Debugging
Yumeng He and Pavel Panchekha
(University of Utah, USA)
Article Search Artifacts Available Article: oopslab26main-p1278-p (type: Full Paper) doi:10.1145/3839526
Artifact for Accurate Residues for Floating-Point Debugging (doi:10.5281/zenodo.21437395): This artifact accompanies our paper by Yumeng He and Pavel Panchekha, "Accurate Residues for Floating-Point Debugging", accepted by OOPSLA'26. The paper presents RePo, a floating-point debugging tool for numerical programs. RePo tracks numerical residues during execution and uses carefully designed residue computation ...
Real-to-Sim Generation: Synthesizing Scenario Programs from Real-World Data via Constraint Solving
Peishan Huang, Wenmeng Zhang, Yusen Chen, and Zhenbang Chen
(National University of Defense Technology, China)
Article Search Article: oopslab26main-p1287-p (type: Full Paper) doi:10.1145/3839527
Quantum Uncomputation of Clean and Dirty Ancilla Qubits
Chenke Liu, Li Zhou, and Boning Meng
(Institute of Software at Chinese Academy of Sciences, China; University of Chinese Academy of Sciences, China)
Article Search Artifacts Available Article: oopslab26main-p1342-p (type: Full Paper) doi:10.1145/3839528
Supplemental Material for Article "Quantum Uncomputation of Clean and Dirty Ancilla Qubits": Technical details of the article. This supplementary material contains the appendices of the paper, including additional formalization and proofs, details of the static reasoning system and synthesis procedures, additional circuit examples, and detailed evaluation settings.
Quantum Uncomputation of Clean and Dirty Ancilla Qubits: Artifact (doi:10.5281/zenodo.21521455): This artifact contains the RwUn implementation, circuit examples, the vendored Reqomp baseline, the scripts used to reproduce the evaluation results reported in the paper, and the reference results reported in the paper.
BackSmith: A Systematic Approach to Testing Compiler Backends
Hongyu Chen, Yu Wang, Jianhua Zhao, and Ke Wang
(Nanjing University, China)
Article Search Artifacts Available Article: oopslab26main-p1391-p (type: Full Paper) doi:10.1145/3839529
BackSmith (doi:10.5281/zenodo.21869907): The implementation of BackSmith.
Efficient Extraction for Effectful E-graphs
Oliver Flatt, Anjali Pal, Yihong Zhang, Ryan Tjoa, Kirsten Graham, Alex Fischman, Chandrakana Nandi, Eli Rosenthal, Zachary Tatlock, and Haobin Ni
(University of Washington, USA; Certora, USA; Google, USA)
Article Search Artifacts Available Article: oopslab26main-p1395-p (type: Full Paper) doi:10.1145/3839530
Appendix: Appendix to the paper.
Efficient Extraction for Effectful E-Graphs (doi:10.5281/zenodo.21479729): Reproduces the results from the paper Efficient Extraction for Effectful E-Graphs. Compares Statewalk DP algorithm's performance to ILP solvers CBC and Gurobi.
Semi-declarative Language for Combinatorial Search
Ziyi Yang and Ilya Sergey
(National University of Singapore, Singapore)
Article Search Artifacts Available Article: oopslab26main-p1419-p (type: Full Paper) doi:10.1145/3839531
SetLah!: Semi-Declarative Language for Combinatorial Search (doi:10.5281/zenodo.21515983): SetLah! is a semi-declarative language for expressing combinatorial search problems. The artefact includes the compiler, benchmark models, evaluation scripts, dependencies, and raw results needed to validate the compilation approach and reproduce the paper’s experimental results.
TensorRocq: Enabling Diagrammatic Reasoning in Rocq
Ben Caldwell, William Spencer, Aleks Kissinger, and Robert Rand
(University of Chicago, USA; University of Oxford, UK)
Article Search Artifacts Available Article: oopslab26main-p1457-p (type: Full Paper) doi:10.1145/3839532
Probabilistic Programming with Programmable Divide-Conquer-Combine Inference on Modern Hardware
Markus Böck and Jürgen Cito
(TU Wien, Austria)
Article Search Artifacts Available Article: oopslab26main-p1458-p (type: Full Paper) doi:10.1145/3839533
Appendix: Proofs of theorems of main text, implementation details and experiment details.
Probabilistic Programming with Programmable Divide-Conquer-Combine Inference on Modern Hardware (doi:10.5281/zenodo.21402298): The source code to reproduce the experiments of Sections 4 and 5 of the paper "Probabilistic Programming with Programmable Divide-Conquer-Combine Inference on Modern Hardware". It includes the UPIX system, scripts to launch the experiments, and the data reported in the paper.
Type-Directed Discretization of Probabilistic Programs
Katherine Wu, Jules Jacobs, Kevin Batz, and Alexandra Silva
(Cornell University, USA; ETH Zurich, Switzerland; Jane Street, USA; University of Münster, Germany)
Article Search Artifacts Available Article: oopslab26main-p1463-p (type: Full Paper) doi:10.1145/3839534
Appendix for "Type-Directed Discretization of Probabilistic Programs": This is the appendix for our paper, which provides additional examples, complete typing and semantic definitions, and detailed proofs of our theoretical results. It also includes supplementary benchmark programs, experimental results, and implementation details.
Artifact for "Type-Directed Discretization of Probabilistic Programs" (doi:10.5281/zenodo.21780754): This artifact accompanies the OOPSLA 2026 paper "Type-Directed Discretization of Probabilistic Programs." It contains the implementation of Slice, a compiler for discretizing continuous probabilistic programs and running exact inference using several backends ([Dice](https://github.com/SHoltzen/dice), ...
P4-SpecTec: Integrating a Language Mechanization Framework into the Real-World P4 Specification
Jaehyun Lee, Seokhun Jeong, Sehyuk Ahn, Haechan Kwon, and Sukyoung Ryu
(KAIST, Republic of Korea)
Article Search Article: oopslab26main-p1509-p (type: Full Paper) doi:10.1145/3839535
Supplementary Appendix: This file is Appendix A to the paper, which presents the algorithms for executing algorithmic inference rules, referenced in Section 4.
LLM-Based Alarm Resolution Guided by Bayesian Program Analysis
Yifan Zhang, Yuanfeng Shi, Haoran Lin, Yingfei Xiong, and Xin Zhang
(Peking University, China)
Article Search Artifacts Available Article: oopslab26main-p1540-p (type: Full Paper) doi:10.1145/3839536
Appendix: Appendix
LLM-Based Alarm Resolution Guided by Bayesian Program Analysis (Paper Artifact) (doi:10.5281/zenodo.21544166): This is the artifact for LLM-Based Alarm Resolution Guided by Bayesian Program Analysis, to appear at OOPSLA 2026.
Validating Optimizing SMT Solvers via Cross-Theory Approximation
Maolin Sun, Fuqi Jia, Yibiao Yang, and Yuming Zhou
(Nanjing University, China; Institute of Software at Chinese Academy of Sciences, China; University of Chinese Academy of Sciences, China)
Article Search Article: oopslab26main-p1547-p (type: Full Paper) doi:10.1145/3839537
Top-Down = Bottom-Up: Sound and Complete Characterisations of Liveness by Multiparty Global Protocols
Kai Pischke and Nobuko Yoshida
(University of Oxford, UK)
Article Search Artifacts Available Article: oopslab26main-p1566-p (type: Full Paper) doi:10.1145/3839538
Artifact for 'Top-down = Bottom-up: Sound and Complete Characterisations of Liveness by Multiparty Global Protocols' (OOPSLA 2026) (doi:10.5281/zenodo.21237706): Artifact for 'Top-down = Bottom-up: Sound and Complete Characterisations of Liveness by Multiparty Global Protocols' (OOPSLA 2026)
From Similarity Ranking to Definitive Verdict: LLM-Enhanced Source-to-Binary Function Localization
Jingyi Shi, Chengyue Liu, Zhengzi Xu, Yang Xiao, Xingchu Chen, Yeting Li, Wei Huo, and Yang Liu
(Institute of Information Engineering at Chinese Academy of Sciences, China; University of Chinese Academy of Sciences, China; Nanyang Technological University, Singapore; Imperial Global Singapore, Singapore)
Article Search Artifacts Available Article: oopslab26main-p1602-p (type: Full Paper) doi:10.1145/3839539
Artifact for XLoc (OOPSLA 2026) (doi:10.5281/zenodo.21870574): The code, samples and dataset for OOPSLA 2026 paper "From Similarity Ranking to Definitive Verdict: LLM-Enhanced Source-to-Binary Function Localization".
Systematic Design of Separation Logics
Roberto Bruni, Lorenzo Gazzella, and Roberta Gori
(University of Pisa, Italy)
Article Search Article: oopslab26main-p1694-p (type: Full Paper) doi:10.1145/3839540
First-Class Refinement Types for Scala
Matt Bovel, Viktor Kunčak, and Martin Odersky
(EPFL, Switzerland)
Article Search Artifacts Available Article: oopslab26main-p1986-p (type: Full Paper) doi:10.1145/3839541
First-Class Refinement Types in Scala — Artifact (doi:10.5281/zenodo.21737784): The artifact contains: - The Rocq formalization the type system, with its soundness proof. - The source of our Dotty fork (also published on Maven and usable from any SBT project). - The JMH benchmark suites used for the evaluation, compiling similar programs with our Dotty fork, Schmid's prototype, and Stainless, ...

proc time: 2.56