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

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

POPL – Journal Issue

Contents - Abstracts - Authors

Frontmatter

Title Page
Article: popl26foreword-fm000-p (type: Frontmatter) doi:
Editorial Message
Article: popl26foreword-fm001-p (type: Frontmatter) doi:
Sponsors
Article: popl26foreword-fm003-p (type: Frontmatter) doi:

Regular Papers

The Complexity of Testing Message-Passing Concurrency
Zheng Shi, Lasse Møldrup, Umang Mathur, and Andreas Pavlogiannis
(National University of Singapore, Singapore; Aarhus University, Denmark)
Publisher's Version Published Artifact Artifacts Available Article: popl26main-p14-p (type: Full Paper) doi:10.1145/3776643
The Complexity of Testing Message-Passing Concurrency: Recorded video presentation of "The Complexity of Testing Message-Passing Concurrency". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Reproduction Package for Article "The Complexity of Testing Message-Passing Concurrency" (doi:10.5281/zenodo.18091491): This artifact contains data sets, source code, and raw data used in the paper "The Complexity of Testing Message-Passing Concurrency". The purpose of this artifact is to help researchers reproduce the results.
Let Generalization, Polymorphic Recursion, and Variable Minimization in Boolean-Kinded Type Systems
Joseph A. Zullo
(Purdue University, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p20-p (type: Full Paper) doi:10.1145/3776644
Auxiliary Material for: Let Generalization, Polymorphic Recursion, and Variable Minimization in Boolean-Kinded Type Systems: This supplementary report provides the syntax, semantics, types, typing rules, inference rules, and reasoning procedures for a programming language calculus featuring nullable reference types as presented in the paper. Additionally, the report contains proof sketches for syntactic soundness (progress and ...
Let Generalization, Polymorphic Recursion, and Variable Minimization in Boolean-Kinded Type Systems: Recorded video presentation of "Let Generalization, Polymorphic Recursion, and Variable Minimization in Boolean-Kinded Type Systems". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact for: Let Generalization, Polymorphic Recursion, and Variable Minimization in Boolean-Kinded Type Systems (doi:10.5281/zenodo.17346848): This software artifact has two components: 1. Standalone scripts which implement algorithms provided in the paper. 2. A typechecker and interpreter for NRefML, an ML dialect which supports *Nullable Reference Types* as described in the paper and supplementary material. The first component includes three OCaml scripts: ...
Normalisation for First-Class Universe Levels
Nils Anders Danielsson, Naïm Camille Favier, and Ondřej Kubánek
(University of Gothenburg and Chalmers University of Technology, Sweden; Chalmers University of Technology and University of Gothenburg, Sweden; Chalmers University of Technology, Sweden)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable ACM SIGPLAN Distinguished Paper Award Article: popl26main-p26-p (type: Full Paper) doi:10.1145/3776645
Normalisation for First-Class Universe Levels: Recorded video presentation of "Normalisation for First-Class Universe Levels". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
An Agda Formalisation of a Graded Modal Type Theory with First-Class Universe Levels and Erasure (doi:10.5281/zenodo.17340136): This formalisation is related to the paper "Normalisation for First-Class Universe Levels" by Nils Anders Danielsson, Naïm Camille Favier and Ondřej Kubánek.
Qudit Quantum Programming with Projective Cliffords
Jennifer Paykin and Sam Winnick
(University of Vermont, USA; Intel, USA; Simon Fraser University, Canada; University of Waterloo, Canada)
Publisher's Version Article: popl26main-p28-p (type: Full Paper) doi:10.1145/3776646
Supplimentary Material: Appendix document
Qudit Quantum Programming with Projective Cliffords: Recorded video presentation of "Qudit Quantum Programming with Projective Cliffords". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Hadamard-Pi: Equational Quantum Programming
Wang Fang, Chris Heunen, and Robin Kaarsgaard
(University of Edinburgh, UK; University of Southern Denmark, Denmark)
Publisher's Version Article: popl26main-p32-p (type: Full Paper) doi:10.1145/3776647
RapunSL: Untangling Quantum Computing with Separation, Linear Combination and Mixing
Yusuke Matsushita, Kengo Hirata, Ryo Wakizaka, and Emanuele D'Osualdo
(Kyoto University, Japan; University of Edinburgh, UK; University of Konstanz, Germany)
Publisher's Version Article: popl26main-p35-p (type: Full Paper) doi:10.1145/3776648
RapunSL: Untangling Quantum Computing with Separation, Linear Combination and Mixing: Recorded video presentation of "RapunSL: Untangling Quantum Computing with Separation, Linear Combination and Mixing". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Hyperfunctions: Communicating Continuations
Donnacha Oisín Kidney and Nicolas Wu
(Imperial College London, UK)
Publisher's Version Article: popl26main-p42-p (type: Full Paper) doi:10.1145/3776649
Appendix for "Hyperfunctions: Communicating Continuations": The appendix for the paper "Hyperfunctions: Communicating Continuations", containing a description of Hofmann's algorithm for breadth-first traversal, supplementary code for the implementation of coroutines using hyperfunctions, and proofs of full abstraction for the communicator model.
Hyperfunctions: Communicating Continuations: Recorded video presentation of "Hyperfunctions: Communicating Continuations". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
ArchSem: Reusable Rigorous Semantics of Relaxed Architectures
Thibaut Pérami, Thomas Bauereiss, Brian Campbell, Zongyuan Liu, Nils Lauermann, Alasdair Armstrong, and Peter Sewell
(University of Cambridge, UK; University of Edinburgh, UK; Aarhus University, Denmark)
Publisher's Version Article: popl26main-p44-p (type: Full Paper) doi:10.1145/3776650
ArchSem: Reusable Rigorous Semantics of Relaxed Architectures: Recorded video presentation of "ArchSem: Reusable Rigorous Semantics of Relaxed Architectures". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Probabilistic Concurrent Reasoning in Outcome Logic: Independence, Conditioning, and Invariants
Noam Zilberstein, Alexandra Silva, and Joseph Tassarotti
(Cornell University, USA; New York University, USA)
Publisher's Version ACM SIGPLAN Distinguished Paper Award Article: popl26main-p57-p (type: Full Paper) doi:10.1145/3776651
Probabilistic Concurrent Reasoning in Outcome Logic: Independence, Conditioning, and Invariants: Recorded video presentation of "Probabilistic Concurrent Reasoning in Outcome Logic: Independence, Conditioning, and Invariants". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Characterizing Sets of Theories That Can Be Disjointly Combined
Benjamin Przybocki, Guilherme V. Toledo, and Yoni Zohar
(Carnegie Mellon University, USA; Bar-Ilan University, Israel)
Publisher's Version Article: popl26main-p71-p (type: Full Paper) doi:10.1145/3776652
Characterizing Sets of Theories That Can Be Disjointly Combined: Recorded video presentation of "Characterizing Sets of Theories That Can Be Disjointly Combined". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Local Contextual Type Inference
Xu Xue, Chen Cui, Shengyi Jiang, and Bruno C. d. S. Oliveira
(University of Hong Kong, China)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p73-p (type: Full Paper) doi:10.1145/3776653
Local Contextual Type Inference: Recorded video presentation of "Local Contextual Type Inference". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Local Contextual Type Inference (Artifact) (doi:10.5281/zenodo.17491013): This artifact includes mechanized proofs of the main results in Agda, a mechanized proof of the decidability of the algorithmic system in Rocq Prover and a prototype implementation of the algorithmic system in Haskell, which can type-check all the examples presented in the paper.
JAX Autodiff from a Linear Logic Perspective
Giulia Giusti and Michele Pagani
(ENS Lyon - CNRS - Université Claude Bernard Lyon 1 - LIP - UMR 5668, France)
Publisher's Version Article: popl26main-p79-p (type: Full Paper) doi:10.1145/3776654
TypeDis: A Type System for Disentanglement
Alexandre Moine, Stephanie Balzer, Alex Xu, and Sam Westrick
(New York University, USA; Carnegie Mellon University, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p80-p (type: Full Paper) doi:10.1145/3776655
TypeDis: A Type System for Disentanglement: Recorded video presentation of "TypeDis: A Type System for Disentanglement". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
TypeDis: A Type System for Disentanglement (Artifact) (doi:10.5281/zenodo.17336385): This is the artifact for the paper "TypeDis: A Type System for Disentanglement". This constitutes a snapshot of the repository https://github.com/nobrakal/typedis
Network Change Validation with Relational NetKAT
Han Xu, Zachary Kincaid, Ratul Mahajan, and David Walker
(Princeton University, USA; University of Washington, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p84-p (type: Full Paper) doi:10.1145/3776656
Network Change Validation with Relational NetKAT: Recorded video presentation of "Network Change Validation with Relational NetKAT". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Network Change Validation with Relational NetKAT (Artifact) (doi:10.5281/zenodo.17650920): The artifact for POPL26 paper Network Change Validation with Relational NetKAT
Typing Strictness
Daniel Sainati, Joseph W. Cutler, Benjamin C. Pierce, and Stephanie Weirich
(University of Pennsylvania, USA)
Publisher's Version Published Artifact Info Artifacts Available Artifacts Functional Article: popl26main-p89-p (type: Full Paper) doi:10.1145/3776657
Typing Strictness: Recorded video presentation of "Typing Strictness". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact associated with "Typing Strictness" (doi:10.5281/zenodo.17279039): Proof artifact associated with the paper "Typing Strictness".
An Expressive Assertion Language for Quantum Programs
Bonan Su, Yuan Feng, Mingsheng Ying, and Li Zhou
(Tsinghua University, China; University of Technology Sydney, Australia; Institute of Software at Chinese Academy of Sciences, China)
Publisher's Version Article: popl26main-p95-p (type: Full Paper) doi:10.1145/3776658
Deferred Proofs and Constructions: Deferred Proofs and Constructions for "An Expressive Assertion Language for Quantum Programs"
An Expressive Assertion Language for Quantum Programs: Recorded video presentation of "An Expressive Assertion Language for Quantum Programs". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Fuzzing Guided by Bayesian Program Analysis
Yifan Zhang and Xin Zhang
(Peking University, China)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p99-p (type: Full Paper) doi:10.1145/3776659
Appendix: The Complete Table Containing Table 3 and Table 4
Fuzzing Guided by Bayesian Program Analysis: Recorded video presentation of "Fuzzing Guided by Bayesian Program Analysis". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Fuzzing Guided by Bayesian Program Analysis (Paper Artifact) (doi:10.5281/zenodo.17784906): The artifact includes all code, scripts, data, and statistics from the experiments.
ChiSA: Static Analysis for Lightweight Chisel Verification
Jiacai Cui, Qinlin Chen, Zhongsheng Zhan, Tian Tan, and Yue Li
(Nanjing University, China)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p104-p (type: Full Paper) doi:10.1145/3776660
ChiSA: Static Analysis for Lightweight Chisel Verification: Recorded video presentation of "ChiSA: Static Analysis for Lightweight Chisel Verification". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
ChiSA: Static Analysis for Lightweight Chisel Verification (Artifact) (doi:10.5281/zenodo.17700253): This is the artifact of the paper "ChiSA: Static Analysis for Lightweight Chisel Verification", including the following components: * `README.pdf`: the documentation for the artifact evaluation. * `chisa-artifact.tar.gz`: a Docker image for our artifact evaluation. See `README.pdf` for instructions on how to use it. * ...
General Decidability Results for Systems with Continuous Counters
A. R. Balasubramanian, Matthew Hague, Rupak Majumdar, Ramanathan S. Thinniyam, and Georg Zetzsche
(MPI-SWS, Germany; Royal Holloway University of London, UK; Uppsala University, Sweden)
Publisher's Version Article: popl26main-p113-p (type: Full Paper) doi:10.1145/3776661
Extensible Data Types with Ad-Hoc Polymorphism
Matthew Toohey, Yanning Chen, Ara Jamalzadeh, and Ningning Xie
(University of Toronto, Canada)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p116-p (type: Full Paper) doi:10.1145/3776662
Extensible Data Types with Ad-Hoc Polymorphism: Recorded video presentation of "Extensible Data Types with Ad-Hoc Polymorphism". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Extensible Data Types with Ad-Hoc Polymorphism (Artifact) (doi:10.5281/zenodo.17298034): The artifact contains the Lean 4 proofs of the claims in the paper.
Optimising Density Computations in Probabilistic Programs via Automatic Loop Vectorisation
Sangho Lim, Hyoungjin Lim, Wonyeol Lee, Xavier Rival, and Hongseok Yang
(KAIST, Republic of Korea; POSTECH, Republic of Korea; DIENS - École Normale Supérieure de Paris - CNRS - PSL University, France; Inria, France)
Publisher's Version Info Article: popl26main-p121-p (type: Full Paper) doi:10.1145/3776663
Optimising Density Computations in Probabilistic Programs via Automatic Loop Vectorisation: Recorded video presentation of "Optimising Density Computations in Probabilistic Programs via Automatic Loop Vectorisation". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
AdapTT: Functoriality for Dependent Type Casts
Arthur Adjedj, Meven Lennon-Bertrand, Thibaut Benjamin, and Kenji Maillard
(ENS Paris-Saclay - Université Paris-Saclay, France; Université Paris Cité - Inria - CNRS - IRIF, France; Université Paris-Saclay - CNRS - ENS Paris-Saclay - LMF, France; Nantes Université - École Centrale Nantes - CNRS - Inria - LS2N - UMR 6004, France)
Publisher's Version Published Artifact Artifacts Available Artifacts Functional Article: popl26main-p126-p (type: Full Paper) doi:10.1145/3776664
AdapTT: Functoriality for Dependent Type Casts – Extended version: Extended version of the article, with appendices.
AdapTT: Functoriality for Dependent Type Casts: Recorded video presentation of "AdapTT: Functoriality for Dependent Type Casts". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Formalisation of the rules presented in the article "AdapTT: Functoriality for Dependent Type Casts" (doi:10.5281/zenodo.17348641): This artefact contains Agda files which type-check the typing rules from the article.
Quotient Polymorphism
Brandon Hewer and Graham Hutton
(University of Nottingham, UK)
Publisher's Version Info ACM SIGPLAN Distinguished Paper Award Article: popl26main-p137-p (type: Full Paper) doi:10.1145/3776665
Quotient Polymorphism: Recorded video presentation of "Quotient Polymorphism". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
On Circuit Description Languages, Indexed Monads, and Resource Analysis
Ken Sakayori, Andrea Colledan, and Ugo Dal Lago
(University of Tokyo, Japan; University of Bologna, Italy; Centre Inria d’Université Côte d’Azur, France)
Publisher's Version Article: popl26main-p140-p (type: Full Paper) doi:10.1145/3776666
On Circuit Description Languages, Indexed Monads, and Resource Analysis: Recorded video presentation of "On Circuit Description Languages, Indexed Monads, and Resource Analysis". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Towards Pen-and-Paper-Style Equational Reasoning in Interactive Theorem Provers by Equality Saturation
Marcus Rossel, Rudi Schneider, Thomas Kœhler, Michel Steuwer, and Andrés Goens
(Barkhausen Institut, Germany; TU Darmstadt, Germany; TU Berlin, Germany; ICube Lab - CNRS - Université de Strasbourg, France; University of Amsterdam, Netherlands)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p142-p (type: Full Paper) doi:10.1145/3776667
Towards Pen-and-Paper-Style Equational Reasoning in Interactive Theorem Provers by Equality Saturation: Recorded video presentation of "Towards Pen-and-Paper-Style Equational Reasoning in Interactive Theorem Provers by Equality Saturation". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact: Towards Pen-and-Paper-Style Equational Reasoning in Interactive Theorem Provers by Equality Saturation (doi:10.5281/zenodo.17696648): This artifact for the paper Towards Pen-and-Paper-Style Equational Reasoning in Interactive Theorem Provers by Equality Saturation collects: 1. an implementation of the proof tactic discussed in the paper 2. implementations of the case studies and examples given in the paper 3. comparisons to grind and simp on the ...
All for One and One for All: Program Logics for Exploiting Internal Determinism in Parallel Programs
Alexandre Moine, Sam Westrick, and Joseph Tassarotti
(New York University, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable ACM SIGPLAN Distinguished Paper Award Article: popl26main-p156-p (type: Full Paper) doi:10.1145/3776668
All for One and One for All: Program Logics for Exploiting Internal Determinism in Parallel Programs: Recorded video presentation of "All for One and One for All: Program Logics for Exploiting Internal Determinism in Parallel Programs". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
All for One and One for All: Program Logics for Exploiting Internal Determinism in Parallel Programs (Artifact) (doi:10.5281/zenodo.17259376): This is the artifact for the paper "All for One and One for All: Program Logics for Exploiting Internal Determinism in Parallel Programs". This constitutes a snapshot of the repository https://github.com/nobrakal/intdet
Security Reasoning via Substructural Dependency Tracking
Hemant Gouni, Frank Pfenning, and Jonathan Aldrich
(Carnegie Mellon University, USA)
Publisher's Version Published Artifact Artifacts Available ACM SIGPLAN Distinguished Paper Award Article: popl26main-p157-p (type: Full Paper) doi:10.1145/3776669
Security Reasoning via Substructural Dependency Tracking: Recorded video presentation of "Security Reasoning via Substructural Dependency Tracking". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Technical Report: Security Reasoning via Substructural Dependency Tracking (doi:10.5281/zenodo.17772505): We claim in the paper that we have a proof of safety for the type system provided therein. We also reference, but do not discuss, an extended proof of non-interference from prior work. The paper proofs in this artifact substantiate these claims. Definitions excluded from the paper are given in Appendix D starting on ...
Dependent Coeffects for Local Sensitivity Analysis
Victor Sannier and Patrick Baillot
(Univ. Lille - CNRS - Inria - Centrale Lille - UMR 9189 CRIStAL, France)
Publisher's Version Article: popl26main-p162-p (type: Full Paper) doi:10.1145/3776670
Dependent Coeffects for Local Sensitivity Analysis: Recorded video presentation of "Dependent Coeffects for Local Sensitivity Analysis". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Separating the Wheat from the Chaff: Understanding (In-)Completeness of Proof Mechanisms for Separation Logic with Inductive Definitions
Neta Elad, Adithya Murali, and Sharon Shoham
(Tel Aviv University, Israel; University of Wisconsin, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p167-p (type: Full Paper) doi:10.1145/3776671
Separating the Wheat from the Chaff: Understanding (In-)Completeness of Proof Mechanisms for Separation Logic with Inductive Definitions: Recorded video presentation of "Separating the Wheat from the Chaff: Understanding (In-)Completeness of Proof Mechanisms for Separation Logic with Inductive Definitions". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Separating the Wheat from the Chaff: Understanding (In-)Completeness of Proof Mechanisms for Separation Logic with Inductive Definitions (Artifact) (doi:10.5281/zenodo.17472710): Artifact for reproducing the evaluation results of the paper.
Algorithmic Conversion with Surjective Pairing: A Syntactic and Untyped Approach
Yiyun Liu and Stephanie Weirich
(University of Pennsylvania, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p176-p (type: Full Paper) doi:10.1145/3776672
Algorithmic Conversion with Surjective Pairing: A Syntactic and Untyped Approach: Recorded video presentation of "Algorithmic Conversion with Surjective Pairing: A Syntactic and Untyped Approach". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact associated with "Algorithmic Conversion with Surjective Pairing: A Syntactic and Untyped Approach" (doi:10.5281/zenodo.17343517): The artifact contains the full Rocq mechanization of the claims made in the paper "Algorithmic Conversion with Surjective Pairing: A Syntactic and Untyped Approach".
Abstraction Functions as Types: Modular Verification of Cost and Behavior in Dependent Type Theory
Harrison Grodin, Runming Li, and Robert Harper
(Carnegie Mellon University, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p185-p (type: Full Paper) doi:10.1145/3776673
Abstraction Functions as Types: Recorded video presentation of "Abstraction Functions as Types". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Abstraction Functions as Types (Artifact) (doi:10.5281/zenodo.17344235): This repository contains a Cubical Agda formalization of the queue examples and a corresponding library of phase primitives and lemmas from the paper “Abstraction Functions as Types”.
Rows and Capabilities as Modal Effects
Wenhao Tang and Sam Lindley
(University of Edinburgh, UK)
Publisher's Version Article: popl26main-p187-p (type: Full Paper) doi:10.1145/3776674
Rows and Capabilities as Modal Effects: Recorded video presentation of "Rows and Capabilities as Modal Effects". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Tropical Mathematics and the Lambda-Calculus II: Tropical Geometry of Probabilistic Programming Languages
Davide Barbarossa and Paolo Pistone
(University of Bath, UK; Université Claude Bernard Lyon 1, France)
Publisher's Version Article: popl26main-p189-p (type: Full Paper) doi:10.1145/3776675
Tropical Mathematics and the Lambda-Calculus II: Tropical Geometry of Probabilistic Programming Languages: Recorded video presentation of "Tropical Mathematics and the Lambda-Calculus II: Tropical Geometry of Probabilistic Programming Languages". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
A Relational Separation Logic for Effect Handlers
Paulo Emílio de Vilhena, Simcha van Collem, Ines Wright, and Robbert Krebbers
(Imperial College London, UK; Radboud University Nijmegen, Netherlands; Aarhus University, Denmark)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p190-p (type: Full Paper) doi:10.1145/3776676
A Relational Separation Logic for Effect Handlers: Recorded video presentation of "A Relational Separation Logic for Effect Handlers". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
blaze (doi:10.5281/zenodo.17754010): The artefact contains the Rocq formalisation of the paper 'A Relational Separation Logic for Effect Handlers'.
Compiling to Linear Neurons
Joey Velez-Ginorio, Nada Amin, Konrad Kording, and Steve Zdancewic
(University of Pennsylvania, USA; Harvard University, USA)
Publisher's Version Article: popl26main-p199-p (type: Full Paper) doi:10.1145/3776677
Appendix: Appendices referenced in the main text, containing definitions, proofs, and additional experiments.
Compiling to Linear Neurons: Recorded video presentation of "Compiling to Linear Neurons". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Handling Higher-Order Effectful Operations with Judgemental Monadic Laws
Zhixuan Yang and Nicolas Wu
(Imperial College London, UK)
Publisher's Version Article: popl26main-p206-p (type: Full Paper) doi:10.1145/3776678
Handling Higher-Order Effectful Operations with Judgemental Monadic Laws: Recorded video presentation of "Handling Higher-Order Effectful Operations with Judgemental Monadic Laws". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Accelerating Syntax-Guided Program Synthesis by Optimizing Domain-Specific Languages
Zhentao Ye, Ruyi Ji, Yingfei Xiong, and Xin Zhang
(Peking University, China)
Publisher's Version Published Artifact Artifacts Available Artifacts Functional Article: popl26main-p213-p (type: Full Paper) doi:10.1145/3776679
Accelerating Syntax-Guided Program Synthesis by Optimizing Domain-Specific Languages: Recorded video presentation of "Accelerating Syntax-Guided Program Synthesis by Optimizing Domain-Specific Languages". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
DSL Optimization Artifact for POPL 2026: Accelerating Syntax-Guided Program Synthesis by Optimizing Domain Specific Languages (doi:10.5281/zenodo.17345861): This artifact provides a complete Docker-based environment to reproduce all experimental results presented in "Accelerating Syntax-Guided Program Synthesis by Optimizing Domain Specific Languages".
Parametrised Verification of Intel-x86 Programs
Parosh Aziz Abdulla, Mohamed Faouzi Atig, Ahmed Bouajjani, K. Narayan Kumar, and Prakash Saivasan
(Uppsala University, Sweden; Mälardalen University, Sweden; IRIF - Université Paris Cité, France; Chennai Mathematical Institute - IRL RelaX, India; Institute of Mathematical Sciences - HBNI - IRL RelaX, India)
Publisher's Version Article: popl26main-p218-p (type: Full Paper) doi:10.1145/3776680
Parametrised Verification of Intel-x86 Programs: Recorded video presentation of "Parametrised Verification of Intel-x86 Programs". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Handling Scope Checks: A Comparative Framework for Dynamic Scope Extrusion Checks
Michael Lee, Ningning Xie, Oleg Kiselyov, and Jeremy Yallop
(University of Cambridge, UK; University of Toronto, Canada; Tohoku University, Japan)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p221-p (type: Full Paper) doi:10.1145/3776681
Handling Scope Checks: A Comparative Framework for Dynamic Scope Extrusion Checks: Recorded video presentation of "Handling Scope Checks: A Comparative Framework for Dynamic Scope Extrusion Checks". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Handling Scope Checks: A Comparative Framework for Dynamic Scope Extrusion Checks (artifact) (doi:10.5281/zenodo.17273738): The artifact contains a (1) the source code of the MacoCaml compiler and by extension the implementation of the C4C check described in the paper, (2) examples from the paper, transcribed into MacoCaml and MetaOCaml as appropriate, and (3) scripts that run the tests and check the paper's claims.
Endangered by the Language But Saved by the Compiler: Robust Safety via Semantic Back-Translation
Niklas Mück, Aïna Linn Georges, Derek Dreyer, Deepak Garg, and Michael Sammler
(MPI-SWS, Germany; IST Austria, Austria)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p226-p (type: Full Paper) doi:10.1145/3776682
Endangered by the Language But Saved by the Compiler: Robust Safety via Semantic Back-Translation: Recorded video presentation of "Endangered by the Language But Saved by the Compiler: Robust Safety via Semantic Back-Translation". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact of "Endangered by the Language But Saved by the Compiler: Robust Safety via Semantic Back-Translation" (doi:10.5281/zenodo.17285727): This artifact contains the Rocq development for the paper "Endangered by the Language But Saved by the Compiler: Robust Safety via Semantic Back-Translation" submitted to POPL'26.
Arbitration-Free Consistency Is Available (and Vice Versa)
Hagit Attiya, Constantin Enea, and Enrique Román-Calvo
(Technion - Israel Institute of Technology, Israel; LIX - Ecole Polytechnique - CNRS - Institut Polytechnique de Paris, France; University of Freiburg, Germany)
Publisher's Version Article: popl26main-p232-p (type: Full Paper) doi:10.1145/3776683
Arbitration-Free Consistency is Available (and Vice Versa) Full Version: Full version of Arbitration-Free Consistency is Available (and Vice Versa) paper, with additional appendices and proofs.
Arbitration-Free Consistency Is Available (and Vice Versa): Recorded video presentation of "Arbitration-Free Consistency Is Available (and Vice Versa)". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
The Ghosts of Empires: Extracting Modularity from Interleaving-Based Proofs
Frank Schüssele, Matthias Zumkeller, Miriam Lagunes-Rochin, and Dominik Klumpp
(University of Freiburg, Germany; LIX - CNRS - École Polytechnique, France)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p235-p (type: Full Paper) doi:10.1145/3776684
The Ghosts of Empires: Extracting Modularity from Interleaving-Based Proofs: Recorded video presentation of "The Ghosts of Empires: Extracting Modularity from Interleaving-Based Proofs". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact for the POPL'2026 Paper "The Ghosts of Empires: Extracting Modularity from Interleaving-Based Proofs" (doi:10.5281/zenodo.17347697): The paper "The Ghosts of Empires: Extracting Modularity from Interleaving-Based Proofs" introduces an approach that converts an interleaving-based correctness proof of a concurrent program, as generated by many algorithmic verifiers, into a thread-modular correctness proof in the style of Owicki and Gries. We ...
Canonicity for Indexed Inductive-Recursive Types
András Kovács
(University of Gothenburg, Sweden; Chalmers University of Technology, Sweden)
Publisher's Version Article: popl26main-p255-p (type: Full Paper) doi:10.1145/3776685
Canonicity for Indexed Inductive-Recursive Types: Recorded video presentation of "Canonicity for Indexed Inductive-Recursive Types". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Context-Free-Language Reachability for Almost-Commuting Transition Systems
Nikhil Pimpalkhare, Zachary Kincaid, and Thomas Reps
(Princeton University, USA; University of Wisconsin, USA)
Publisher's Version Article: popl26main-p274-p (type: Full Paper) doi:10.1145/3776686
Context-Free-Language Reachability for Almost-Commuting Transition Systems: Recorded video presentation of "Context-Free-Language Reachability for Almost-Commuting Transition Systems". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Recurrence Sets for Proving Fair Non-termination under Axiomatic Memory Consistency Models
Thomas Haas, Roland Meyer, Hernán Ponce de León, and Andrés Lomelí Garduño
(TU Braunschweig, Germany; Huawei Dresden Research Center, Germany)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p280-p (type: Full Paper) doi:10.1145/3776687
Appendix: Appendix for 'Recurrence Sets for Proving Fair Non-termination under Axiomatic Memory Consistency Models'
Recurrence Sets for Proving Fair Non-termination under Axiomatic Memory Consistency Models: Recorded video presentation of "Recurrence Sets for Proving Fair Non-termination under Axiomatic Memory Consistency Models". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Recurrence Sets for Proving Fair Non-termination under Axiomatic Memory Consistency Models (Artifact) (doi:10.5281/zenodo.17770530): This artifact allows to reproduce the results from the evaluation section of the paper "Recurrence Sets for Proving Fair Non-termination under Axiomatic Memory Consistency Models" published at POPL 2026.
U-Turn: Enhancing Incorrectness Analysis by Reversing Direction
Flavio Ascari, Roberto Bruni, Roberta Gori, and Azalea Raad
(University of Konstanz, Germany; University of Pisa, Italy; Imperial College London, UK)
Publisher's Version Article: popl26main-p283-p (type: Full Paper) doi:10.1145/3776688
U-Turn: Enhancing Incorrectness Analysis by Reversing Direction: Recorded video presentation of "U-Turn: Enhancing Incorrectness Analysis by Reversing Direction". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
The Simple Essence of Boolean-Algebraic Subtyping: Semantic Soundness for Algebraic Union, Intersection, Negation, and Equi-recursive Types
Chun Yin Chau and Lionel Parreaux
(Hong Kong University of Science and Technology, Hong Kong)
Publisher's Version Published Artifact Info Artifacts Available Artifacts Reusable Article: popl26main-p285-p (type: Full Paper) doi:10.1145/3776689
The Simple Essence of Boolean-Algebraic Subtyping: Semantic Soundness for Algebraic Union, Intersection, Negation, and Equi-recursive Types (Extended Version): Extended version of the paper with the appendix
The Simple Essence of Boolean-Algebraic Subtyping: Semantic Soundness for Algebraic Union, Intersection, Negation, and Equi-recursive Types: Recorded video presentation of "The Simple Essence of Boolean-Algebraic Subtyping: Semantic Soundness for Algebraic Union, Intersection, Negation, and Equi-recursive Types". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
The Simple Essence of Boolean-Algebraic Subtyping: Semantic Soundness for Algebraic Union, Intersection, Negation, and Equi-recursive Types (Artifact) (doi:10.5281/zenodo.17348546): Our paper presents a semantic proof for the soundness of Boolean-algebraic subtyping in MLstruct. Based on the completeness of characteristic homomorphisms, we propose an algorithm for deciding subtyping in the presence of union, intersection, negation, and equi-recursive types. This artifact implements the subtyping ...
Miri: Practical Undefined Behavior Detection for Rust
Ralf Jung, Benjamin Kimock, Christian Poveda, Eduardo Sánchez Muñoz, Oli Scherer, and Qian Wang
(ETH Zurich, Switzerland; Lansweeper NV, USA; Unaffiliated, Colombia; Unaffiliated, Spain; Unaffiliated, Germany; Unaffiliated, UK)
Publisher's Version Published Artifact Info Artifacts Available Artifacts Reusable Article: popl26main-p347-p (type: Full Paper) doi:10.1145/3776690
Miri: Practical Undefined Behavior Detection for Rust: Recorded video presentation of "Miri: Practical Undefined Behavior Detection for Rust". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact for Miri: Practical Undefined Behavior Detection for Rust (doi:10.5281/zenodo.17334726): This artifact contains Miri itself, as well as the logfiles with the collected results of running Miri on the 100k most downloaded crates on crates.io.
Verifying Almost-Sure Termination for Randomized Distributed Algorithms
Constantin Enea, Rupak Majumdar, Harshit Jitendra Motwani, and V. R. Sathiyanarayana
(LIX - Ecole Polytechnique - Institut Polytechnique de Paris, France; MPI-SWS, Germany)
Publisher's Version Article: popl26main-p365-p (type: Full Paper) doi:10.1145/3776691
Full Version: A full version containing appendices.
Verifying Almost-Sure Termination for Randomized Distributed Algorithms: Recorded video presentation of "Verifying Almost-Sure Termination for Randomized Distributed Algorithms". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
A Synthetic Reconstruction of Multiparty Session Types
David Castro-Perez, Francisco Ferreira, and Sung-Shik Jongmans
(University of Kent, UK; Royal Holloway University of London, UK; University of Groningen, Netherlands)
Publisher's Version Published Artifact Artifacts Available Artifacts Functional Article: popl26main-p386-p (type: Full Paper) doi:10.1145/3776692
A Synthetic Reconstruction of Multiparty Session Types: Recorded video presentation of "A Synthetic Reconstruction of Multiparty Session Types". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
A Synthetic Reconstruction of Multiparty Session Types (Software Artifact) (doi:10.5281/zenodo.17741396): Multiparty session types (MPST) provide a rigorous foundation for verifying the safety and liveness of concurrent systems. However, existing approaches often force a difficult trade-off: classical, projection-based techniques are compositional but limited in expressiveness, while more recent techniques achieve higher ...
A Modular Static Cost Analysis for GPU Warp-Level Parallelism
Gregory Blike, Hannah Zicarelli, Udaya Sathiyamoorthy, Julien Lange, and Tiago Cogumbreiro
(University of Massachusetts at Boston, USA; Royal Holloway University of London, UK)
Publisher's Version Published Artifact Info Artifacts Available Artifacts Reusable Article: popl26main-p387-p (type: Full Paper) doi:10.1145/3776693
A Modular Static Cost Analysis for GPU Warp-Level Parallelism: Recorded video presentation of "A Modular Static Cost Analysis for GPU Warp-Level Parallelism". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
A Modular Static Cost Analysis for GPU Warp-Level Parallelism - Artifact POPL2026 (doi:10.6084/m9.figshare.30689102.v1): We provide the tools to evaluate Pico and RaCUDA as presented in the paper. We also provide the mechanized proofs of our formalization.
Inductive Program Synthesis by Meta-Analysis-Guided Hole Filling
Doyoon Lee, Woosuk Lee, and Kwangkeun Yi
(Seoul National University, Republic of Korea; Hanyang University, Republic of Korea)
Publisher's Version Article: popl26main-p390-p (type: Full Paper) doi:10.1145/3776694
Supplementary Material: This supplementary material contains: (1) Complete proofs of Theorems 4.2 (Meta Analysis Soundness), 4.4 (Admissibility), and 4.5 (Meta Operator Soundness for bitvector operations); (2) Definitions of abstract domains for pruning in the string domain, including prefix and suffix domains with forward and backward ...
Inductive Program Synthesis by Meta-Analysis-Guided Hole Filling: Recorded video presentation of "Inductive Program Synthesis by Meta-Analysis-Guided Hole Filling". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
A Lazy, Concurrent Convertibility Checker
Nathanaëlle Courant and Xavier Leroy
(OCamlPro, France; Collège de France - PSL University, France)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p392-p (type: Full Paper) doi:10.1145/3776695
A Lazy, Concurrent Convertibility Checker: Recorded video presentation of "A Lazy, Concurrent Convertibility Checker". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact for "A Lazy, Concurrent Convertibility Checker" (doi:10.5281/zenodo.17347533): This is the artifact for the POPL26 paper "A Lazy, Concurrent Convertibility Checker". It contains the Rocq proofs, and the OCaml prototype.
Bayesian Separation Logic: A Logical Foundation and Axiomatic Semantics for Probabilistic Programming
Shing Hin Ho, Nicolas Wu, and Azalea Raad
(Imperial College London, UK)
Publisher's Version Info Article: popl26main-p397-p (type: Full Paper) doi:10.1145/3776696
Bayesian Separation Logic: Recorded video presentation of "Bayesian Separation Logic". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Higher-Order Behavioural Conformances via Fibrations
Henning Urbat
(Friedrich-Alexander-University Erlangen-Nürnberg, Germany)
Publisher's Version Article: popl26main-p408-p (type: Full Paper) doi:10.1145/3776697
Higher-Order Behavioural Conformances via Fibrations: Recorded video presentation of "Higher-Order Behavioural Conformances via Fibrations". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Determination Problems for Orbit Closures and Matrix Groups
Rida Ait El Manssour, George Kenison, Mahsa Shirmohammadi, Anton Varonka, and James Worrell
(University of Oxford, UK; Liverpool John Moores University, UK; CNRS - IRIF, France; TU Wien, Austria)
Publisher's Version Article: popl26main-p419-p (type: Full Paper) doi:10.1145/3776698
Determination Problems for Orbit Closures and Matrix Groups: Recorded video presentation of "Determination Problems for Orbit Closures and Matrix Groups". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Domain-Theoretic Semantics for Functional Logic Programming
Eddie Jones, Samson Main, Celia Mengyue Li, Jonathan Marriott, and G. A. Kavvos
(University of Bristol, UK)
Publisher's Version Article: popl26main-p421-p (type: Full Paper) doi:10.1145/3776699
Domain-Theoretic Semantics for Functional Logic Programming: Recorded video presentation of "Domain-Theoretic Semantics for Functional Logic Programming". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Consistent Updates for Scalable Microservices
Devora Chait-Roth, Kedar S. Namjoshi, and Thomas Wies
(New York University, USA; Nokia Bell Labs, USA)
Publisher's Version Article: popl26main-p423-p (type: Full Paper) doi:10.1145/3776700
Consistent Updates for Scalable Microservices: Recorded video presentation of "Consistent Updates for Scalable Microservices". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Zoo: A Framework for the Verification of Concurrent OCaml 5 Programs using Separation Logic
Clément Allain and Gabriel Scherer
(Inria, France; Université Paris Cité, France)
Publisher's Version Article: popl26main-p427-p (type: Full Paper) doi:10.1145/3776701
Zoo: A Framework for the Verification of Concurrent OCaml 5 Programs using Separation Logic: Recorded video presentation of "Zoo: A Framework for the Verification of Concurrent OCaml 5 Programs using Separation Logic". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
The Relative Monadic Metalanguage
Jack Liell-Cock, Zev Shirazi, and Sam Staton
(University of Oxford, UK)
Publisher's Version Article: popl26main-p429-p (type: Full Paper) doi:10.1145/3776702
The Relative Monadic Metalanguage: Recorded video presentation of "The Relative Monadic Metalanguage". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Di- is for Directed: First-Order Directed Type Theory via Dinaturality
Andrea Laretto, Fosco Loregian, and Niccolò Veltri
(Tallinn University of Technology, Estonia)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p447-p (type: Full Paper) doi:10.1145/3776703
Appendix: Appendix A to H of the paper
Di- is for Directed: First-Order Directed Type Theory via Dinaturality: Recorded video presentation of "Di- is for Directed: First-Order Directed Type Theory via Dinaturality". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Agda Formalization for the POPL 2026 paper "Di- is for Directed: First-Order Directed Type Theory via Dinaturality" (doi:10.5281/zenodo.17788596): This artifact contains the Agda formalization for the POPL 2026 paper "Di- is for Directed: First-Order Directed Type Theory via Dinaturality". This Agda formalization supports the claims made in the paper about the semantics using categories, (di)functors, dipresheaves, and dinatural transformations.
Encode the Cake and Eat It Too: Controlling Computation in Type Theory, Locally
Yann Leray and Théo Winterhalter
(Nantes Université, France; Inria, France; LMF, France)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable ACM SIGPLAN Distinguished Paper Award Article: popl26main-p455-p (type: Full Paper) doi:10.1145/3776704
Encode the Cake and Eat It Too: Controlling Computation in Type Theory, Locally: Recorded video presentation of "Encode the Cake and Eat It Too: Controlling Computation in Type Theory, Locally". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Encode the Cake and Eat it Too: Controlling computation in type theory, locally (doi:10.5281/zenodo.17524818): This artefact contains the formalisation of the results of the paper, as well as the prototype implementation of Rocq, coming with examples.
DafnyMPI: A Dafny Library for Verifying Message-Passing Concurrent Programs
Aleksandr Fedchin, Antero Mejr, Hari Sundar, and Jeffrey S. Foster
(Tufts University, USA; American University of Central Asia, Kirghizstan)
Publisher's Version Published Artifact Artifacts Available Artifacts Functional Article: popl26main-p495-p (type: Full Paper) doi:10.1145/3776705
DafnyMPI: A Dafny Library for Verifying Message-Passing Concurrent Programs: Recorded video presentation of "DafnyMPI: A Dafny Library for Verifying Message-Passing Concurrent Programs". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact for Paper "DafnyMPI: A Dafny Library for Verifying Message-Passing Concurrent Programs" (doi:10.5281/zenodo.17654850): This artifact presents DafnyMPI, a library for verifying MPI concurrent code in Dafny. The artifact contains the sources code for DafnyMPI and all the benchmarks discussed in the accompanying paper. The purpose of the artifact is to allow reproduction of all experiments outlined in the paper. The key results that the ...
An Equational Axiomatization of Dynamic Threads via Algebraic Effects: Presheaves on Finite Relations, Labelled Posets, and Parameterized Algebraic Theories
Ohad Kammar, Jack Liell-Cock, Sam Lindley, Cristina Matache, and Sam Staton
(University of Edinburgh, UK; University of Oxford, UK)
Publisher's Version ACM SIGPLAN Distinguished Paper Award Article: popl26main-p512-p (type: Full Paper) doi:10.1145/3776706
An Equational Axiomatization of Dynamic Threads via Algebraic Effects: Presheaves on Finite Relations, Labelled Posets, and Parameterized Algebraic Theories: Recorded video presentation of "An Equational Axiomatization of Dynamic Threads via Algebraic Effects: Presheaves on Finite Relations, Labelled Posets, and Parameterized Algebraic Theories". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
A Logic for the Imprecision of Abstract Interpretations
Marco Campion, Mila Dalla Preda, Roberto Giacobazzi, and Caterina Urban
(Inria - ENS - Université PSL, France; University of Verona, Italy; University of Arizona, USA)
Publisher's Version Article: popl26main-p518-p (type: Full Paper) doi:10.1145/3776707
A Logic for the Imprecision of Abstract Interpretations: Recorded video presentation of "A Logic for the Imprecision of Abstract Interpretations". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
ChopChop: A Programmable Framework for Semantically Constraining the Output of Language Models
Shaan Nagy, Timothy Zhou, Nadia Polikarpova, and Loris D'Antoni
(University of California at San Diego, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p532-p (type: Full Paper) doi:10.1145/3776708
ChopChop: A Programmable Framework for Semantically Constraining the Output of Language Models: Recorded video presentation of "ChopChop: A Programmable Framework for Semantically Constraining the Output of Language Models". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
ChopChop Artifact (doi:10.5281/zenodo.17337963): Artifact for "ChopChop: a Programmable Framework for Semantically Constraining the Output of Language Models".
Piecewise Analysis of Probabilistic Programs via 𝑘-Induction
Tengshun Yang, Shenghua Feng, Hongfei Fu, Naijun Zhan, Jingyu Ke, and Shiyang Wu
(Institute of Software at Chinese Academy of Sciences, China; Shanghai Jiao Tong University, China; Peking University, China; Zhongguancun Lab, China)
Publisher's Version Published Artifact Artifacts Available Article: popl26main-p560-p (type: Full Paper) doi:10.1145/3776709
Piecewise Analysis of Probabilistic Programs via k-Induction: Recorded video presentation of "Piecewise Analysis of Probabilistic Programs via k-Induction". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Reproduction Package for Acticle "Piecewise Analysis of Probabilistic Programs via k-Induction" (doi:10.6084/m9.figshare.30354097.v4): The actifact describes the research artifact for the publication: Piecewise Analysis of Probabilistic Programs via $k$-Induction, and is used to re-produce the experiment results in the paper.It contains two main components: linear experiments and polynomial experiments.
Formal Verification for JavaScript Regular Expressions: A Proven Mechanized Semantics and Its Applications
Aurèle Barrière, Victor Deng, and Clément Pit-Claudel
(EPFL, Switzerland; École Normale Supérieure - PSL - CNRS, France)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable ACM SIGPLAN Distinguished Paper Award Article: popl26main-p570-p (type: Full Paper) doi:10.1145/3776710
Formal Verification for JavaScript Regular Expressions: A Proven Mechanized Semantics and Its Applications: Recorded video presentation of "Formal Verification for JavaScript Regular Expressions: A Proven Mechanized Semantics and Its Applications". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact for "Formal Verification for JavaScript Regular Expressions: a Proven Mechanized Semantics and its Applications", at POPL 2026 (doi:10.5281/zenodo.17305393): Artifact for ‘Formal Verification for JavaScript Regular Expressions: a Proven Mechanized Semantics and its Applications’ at POPL 2026. Welcome to our artifact! See the `README.md` file for informations about the artifact.
Lazy Linearity for a Core Functional Language
Rodrigo Mesquita and Bernardo Toninho
(Well-Typed LLP, UK; Instituto Superior Técnico - University of Lisbon, Portugal; INESC-ID, Portugal)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p572-p (type: Full Paper) doi:10.1145/3776711
Lazy Linearity for a Core Functional Language: GHC Plugin implementation of the type system described in the paper.
Lazy Linearity for a Core Functional Language: Recorded video presentation of "Lazy Linearity for a Core Functional Language". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Lazy Linearity for a Core Functional Language (doi:10.5281/zenodo.17713905): Artifact for paper Lazy Linearity for a Core Functional Language. The artifact consists of a tarball with the contents of an hackage repo. The repo contains a GHC plugin implementation of the Linear Core system.
Parameterized Verification of Quantum Circuits
Parosh Aziz Abdulla, Yu-Fang Chen, Michal Hečko, Lukáš Holík, Ondřej Lengál, Jyun-Ao Lin, and Ramanathan S. Thinniyam
(Uppsala University, Sweden; Mälardalen University, Sweden; Academia Sinica, Taiwan; Brno University of Technology, Czechia; Aalborg University, Denmark; National Taipei University of Technology, Taiwan)
Publisher's Version Article: popl26main-p586-p (type: Full Paper) doi:10.1145/3776712
Parameterized Verification of Quantum Circuits: Recorded video presentation of "Parameterized Verification of Quantum Circuits". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
A Verified High-Performance Composable Object Library for Remote Direct Memory Access
Guillaume Ambal, George Hodgkins, Mark Madler, Gregory Chockler, Brijesh Dongol, Joseph Izraelevitz, Azalea Raad, and Viktor Vafeiadis
(Imperial College London, UK; University of Colorado, USA; University of Surrey, UK; MPI-SWS, Germany)
Publisher's Version Article: popl26main-p595-p (type: Full Paper) doi:10.1145/3776713
A Verified High-Performance Composable Object Library for Remote Direct Memory Access: Recorded video presentation of "A Verified High-Performance Composable Object Library for Remote Direct Memory Access". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
A Family of Sims with Diverging Interests
Nicolas Chappe
(CNRS - Univ. Grenoble Alpes - Grenoble INP - Verimag, France)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p610-p (type: Full Paper) doi:10.1145/3776714
Rocq Artifact for "A Family of Sims with Diverging Interests" (doi:10.5281/zenodo.17663346): This artifact contains the Rocq proofs for the POPL'26 paper "A Family of Sims with Diverging Interests". It mainly consists of the rocq-sims library frozen to version 0.2. The rocq-sims library is a collection of 12 simulation relations, including a novel mutually coinductive characterization of divergence-sensitive ...
Classical Notions of Computation and the Hasegawa-Thielecke Theorem
Éléonore Mangel, Paul-André Melliès, and Guillaume Munch-Maccagnoni
(Univ. Paris Cité - CNRS - Inria, France; Inria - LS2N - CNRS, France)
Publisher's Version Article: popl26main-p640-p (type: Full Paper) doi:10.1145/3776715
Classical Notions of Computation and the Hasegawa-Thielecke Theorem: Recorded video presentation of "Classical Notions of Computation and the Hasegawa-Thielecke Theorem". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Bounded Treewidth, Multiple Context-Free Grammars, and Downward Closures
C. Aiswarya, Pascal Baumann, Prakash Saivasan, Lia Schütze, and Georg Zetzsche
(Chennai Mathematical Institute, India; MPI-SWS, Germany; Institute of Mathematical Sciences - HBNI - IRL RelaX, India)
Publisher's Version Article: popl26main-p646-p (type: Full Paper) doi:10.1145/3776716
Bounded Treewidth, Multiple Context-Free Grammars, and Downward Closures: Recorded video presentation of "Bounded Treewidth, Multiple Context-Free Grammars, and Downward Closures". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Oriented Metrics for Bottom-Up Enumerative Synthesis
Roland Meyer and Jakob Tepe
(TU Braunschweig, Germany)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p649-p (type: Full Paper) doi:10.1145/3776717
Appendix for "Oriented Metrics for Bottom-Up Enumerative Synthesis": Appendix containing extra material including additional information on the evaluation, proofs, details on deduction techniques, and an example instantiation of ESolver.
Oriented Metrics for Bottom-Up Enumerative Synthesis: Recorded video presentation of "Oriented Metrics for Bottom-Up Enumerative Synthesis". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact for "Oriented Metrics for Bottom-Up Enumerative Synthesis" (doi:10.5281/zenodo.17345358): This artifact contains software to reproduce the results of the paper "Oriented Metrics for Bottom-Up Enumerative Synthesis".
Big-Stop Semantics: Small-Step Semantics in a Big-Step Judgment
David M. Kahn, Jan Hoffmann, and Runming Li
(Denison University, USA; Carnegie Mellon University, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p661-p (type: Full Paper) doi:10.1145/3776718
Big-Stop Semantics: Small-Step Semantics in a Big-Step Judgment: Recorded video presentation of "Big-Stop Semantics: Small-Step Semantics in a Big-Step Judgment". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact for Big-Stop Semantics (doi:10.5281/zenodo.17316781): This is the artifact for the POPL26 paper Big-Stop Semantics. This artifact contains: The source code for the Agda formalization of the theorems presented in the paper in stop.zip. A Docker image with all necessary dependencies to build and run the formalization in stop-docker.zip. Instructions for artifact evaluation ...
Foundational Multi-Modal Program Verifiers
Vladimir Gladshtein, George Pîrlea, Qiyuan Zhao, Vitaly Kurin, and Ilya Sergey
(National University of Singapore, Singapore; Neapolis University Pafos, Cyprus)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p695-p (type: Full Paper) doi:10.1145/3776719
Foundational Multi-Modal Program Verifiers: Recorded video presentation of "Foundational Multi-Modal Program Verifiers". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Loom: A Framework for Foundational Multi-Modal Program Verifiers (Artifact) (doi:10.5281/zenodo.17347734): Purpose of the Artifact is to support claims made in paper "Loom: A Framework for Foundational Multi-Modal Program Verifiers". The Artifact contains 3 files: * loom_artifact.ova.zip - VM with installed software which can be used for Artifact evaluation * Loom_Artifact.zip - Source Code which can be used for Artifact ...
Generating Compilers for Qubit Mapping and Routing
Abtin Molavi, Amanda Xu, Ethan Cecchetti, Swamit Tannu, and Aws Albarghouthi
(University of Wisconsin-Madison, USA)
Publisher's Version Article: popl26main-p740-p (type: Full Paper) doi:10.1145/3776720
Generating Compilers for Qubit Mapping and Routing: Recorded video presentation of "Generating Compilers for Qubit Mapping and Routing". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Welterweight Go: Boxing, Structural Subtyping, and Generics
Raymond Hu, Julien Lange, Bernardo Toninho, Philip Wadler, Robert Griesemer, and Keith Randall
(Queen Mary University of London, UK; Royal Holloway University of London, UK; Instituto Superior Técnico - University of Lisbon, Portugal; INESC-ID, Portugal; University of Edinburgh, UK; Google, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p779-p (type: Full Paper) doi:10.1145/3776721
Welterweight Go: Boxing, Structural Subtyping and Generics (Artifact) (doi:10.5281/zenodo.17741038): Artifact for the paper: Welterweight Go: Boxing, Structural Subtyping and Generics Raymond Hu, Julien Lange, Bernardo Toninho, Philip Wadler, Robert Griesemer and Keith Randall
Nice to Meet You: Synthesizing Practical MLIR Abstract Transformers
Xuanyu Peng, Dominic Kennedy, Yuyou Fan, Ben Greenman, John Regehr, and Loris D'Antoni
(University of California at San Diego, USA; University of Utah, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p814-p (type: Full Paper) doi:10.1145/3776722
Nice to Meet You: Synthesizing Practical MLIR Abstract Transformers: Recorded video presentation of "Nice to Meet You: Synthesizing Practical MLIR Abstract Transformers". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Nice to Meet You: Synthesizing Practical Abstract Transformers for MLIR (doi:10.5281/zenodo.17371668): The artifact consists of NiceToMeetYou, the transformer synthesizer, the transformers which were synthesized for the paper, and scripts to evaluate these transformers.
Counting and Sampling Traces in Regular Languages
Alexis de Colnet, Kuldeep S. Meel, and Umang Mathur
(TU Wien, Austria; University of Toronto, Canada; National University of Singapore, Singapore)
Publisher's Version Article: popl26main-p828-p (type: Full Paper) doi:10.1145/3776723
Counting and Sampling Traces in Regular Languages: Recorded video presentation of "Counting and Sampling Traces in Regular Languages". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
A Complementary Approach to Incorrectness Typing
Celia Mengyue Li, Sophie Pull, and Steven Ramsay
(University of Bristol, UK)
Publisher's Version Article: popl26main-p831-p (type: Full Paper) doi:10.1145/3776724
A Complementary Approach to Incorrectness Typing: Recorded video presentation of "A Complementary Approach to Incorrectness Typing". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
From Semantics to Syntax: A Type Theory for Comprehension Categories
Niyousha Najmaei, Niels van der Weide, Benedikt Ahrens, and Paige Randall North
(École Polytechnique, France; Radboud University Nijmegen, Netherlands; Delft University of Technology, Netherlands; Utrecht University, Netherlands)
Publisher's Version Article: popl26main-p855-p (type: Full Paper) doi:10.1145/3776725
From Semantics to Syntax: A Type Theory for Comprehension Categories: Recorded video presentation of "From Semantics to Syntax: A Type Theory for Comprehension Categories". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Parameterized Infinite-State Reactive Synthesis
Benedikt Maderbacher and Roderick Bloem
(Graz University of Technology, Austria)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p857-p (type: Full Paper) doi:10.1145/3776726
Parameterized Infinite-State Reactive Synthesis: Recorded video presentation of "Parameterized Infinite-State Reactive Synthesis". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Prasanva: A tool for parameterized infinite-state GR(1) synthesis (doi:10.5281/zenodo.17580862): This artifacts contains the code, benchmarks, and tools we compared to in the paper “Parameterized Infinite-State Reactive Synthesis”.
What Is a Monoid?
Paul Blain Levy and Morgan Rogers
(University of Birmingham, UK; University Sorbonne Paris 13, France)
Publisher's Version Article: popl26main-p859-p (type: Full Paper) doi:10.1145/3776727
What Is a Monoid?: Recorded video presentation of "What Is a Monoid?". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Stateful Differential Operators for Incremental Computing
Runqing Xu and Sebastian Erdweg
(KIT, Germany)
Publisher's Version Article: popl26main-p889-p (type: Full Paper) doi:10.1145/3776728
Stateful Differential Operators for Incremental Computing: Recorded video presentation of "Stateful Differential Operators for Incremental Computing". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Probabilistic Programming with Vectorized Programmable Inference
McCoy R. Becker, Mathieu Huot, George Matheos, Xiaoyan Wang, Karen Chung, Colin Smith, Sam Ritchie, Rif A. Saurous, Alexander K. Lew, Martin C. Rinard, and Vikash K. Mansinghka
(Massachusetts Institute of Technology, USA; Google, USA; Yale University, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p898-p (type: Full Paper) doi:10.1145/3776729
Probabilistic Programming with Vectorized Programmable Inference: Recorded video presentation of "Probabilistic Programming with Vectorized Programmable Inference". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
GenJAX (doi:10.5281/zenodo.17594132): GenJAX is a probabilistic programming language (PPL): a system which provides automation for writing programs which perform computations on probability distributions, including sampling, variational approximation, gradient estimation for expected values, and more.
Cryptis: Cryptographic Reasoning in Separation Logic
Arthur Azevedo de Amorim, Amal Ahmed, and Marco Gaboardi
(Rochester Institute of Technology, USA; Northeastern University, USA; Boston University, USA)
Publisher's Version Published Artifact Info Artifacts Available Artifacts Reusable Article: popl26main-p899-p (type: Full Paper) doi:10.1145/3776730
Cryptis: Cryptographic Reasoning in Separation Logic: Recorded video presentation of "Cryptis: Cryptographic Reasoning in Separation Logic". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Cryptis: Cryptographic Reasoning in Separation Logic (doi:10.5281/zenodo.17342914): Rocq formalization of the paper of the same name.
Quantum Circuits Are Just a Phase
Chris Heunen, Louis Lemonnier, Christopher McNally, and Alex Rice
(University of Edinburgh, UK; Massachusetts Institute of Technology, USA)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p956-p (type: Full Paper) doi:10.1145/3776731
Quantum Circuits Are Just a Phase: Recorded video presentation of "Quantum Circuits Are Just a Phase". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Phase-rs - rust implementation of quantum phase language (doi:10.5281/zenodo.17467011): An implementation (including a typechecker and evaluators into unitaries and circuits) of the language described in the paper, along with several example programs.
Bounded Sort Polymorphism with Elimination Constraints
Johann Rosain, Tomás Díaz, Kenji Maillard, Matthieu Sozeau, Nicolas Tabareau, Éric Tanter, and Théo Winterhalter
(ENS Lyon, France; University of Chile, Chile; University of Nantes, France; Inria, France)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p1025-p (type: Full Paper) doi:10.1145/3776732
Bounded Sort Polymorphism with Elimination Constraints: Recorded video presentation of "Bounded Sort Polymorphism with Elimination Constraints". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Bounded Sort Polymorphism with Elimination Constraints (doi:10.5281/zenodo.17588484): Modified Rocq version implementing the changes proposed in the POPL 2026 paper titled "Bounded Sort Polymorphism with Elimination Constraints".
Coco: Corecursion with Compositional Heterogeneous Productivity
Jaewoo Kim, Yeonwoo Nam, and Chung-Kil Hur
(Seoul National University, Republic of Korea)
Publisher's Version Published Artifact Artifacts Available Artifacts Reusable Article: popl26main-p1100-p (type: Full Paper) doi:10.1145/3776733
Coco: Corecursion with Compositional Heterogeneous Productivity: Recorded video presentation of "Coco: Corecursion with Compositional Heterogeneous Productivity". Presentation at the POPL 2026 conference, Jan 11-17, 2026, https://popl26.sigplan.org/
Artifact for "Coco: Corecursion with Compositional Heterogeneous Productivity", POPL 2026 (doi:10.5281/zenodo.17347133): This is the formalization for the paper "Coco: Corecursion with Compositional Heterogeneous Productivity", written in Rocq. `popl26-artifact.zip` contains all Rocq proofs and `README.md` file. Detailed instructions and explanations are written in the `README.md` inside `popl26-artifact.zip`.

Corrections

Corrigendum: Unrealizability Logic
Jinwoo Kim, Loris D'Antoni, and Thomas Reps
(University of Wisconsin-Madison, USA)
Publisher's Version Article: popl23main-p120-p-CR (type: Corrigendum) doi:10.1145/3771762

proc time: 3.29