GiacoFest 2026
Sat 17 Jan 2026
Rennes, France
co-located with
POPL 2026
Toggle navigation
Attending
Venue: le Couvent des Jacobins
Program
GiacoFest Program
Your Program
Sat 17 Jan
Track/Call
Organization
GiacoFest 2026 Committees
Track Committees
Organizing Committee
Contributors
People Index
Search
Series
Sign in
Sign up
POPL 2026
(
series
) /
GiacoFest 2026 (
series
) /
le Couvent des Jacobins
/
Room information: Réfectoire
Venue
le Couvent des Jacobins
Room name
Réfectoire
Floor
0
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+01:00) Brussels, Copenhagen, Madrid, Paris
.
Use conference time zone: (GMT+01:00) Brussels, Copenhagen, Madrid, Paris
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-10:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-09:00) Alaska
(GMT-08:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-08:00) Pacific Time (US & Canada)
(GMT-07:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-06:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(GMT-05:00) Cancun
(GMT-06:00) Central Time (US & Canada)
(GMT-05:00) Eastern Time (US & Canada)
(GMT-05:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-04:00) Atlantic Time (Goose Bay)
(GMT-04:00) Atlantic Time (Canada)
(GMT-03:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-03:00) Miquelon, St. Pierre
(GMT-03:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT-01:00) Azores
(UTC) Coordinated Universal Time
(GMT) Belfast
(GMT) Dublin
(GMT) Lisbon
(GMT) London
(GMT) Monrovia, Reykjavik
(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+01:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+02:00) Athens
(GMT+02:00) Beirut
(GMT+02:00) Cairo
(GMT+02:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+02:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Wed 14 Jan
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
09:00 - 10:00
Keynote
POPL
at
Réfectoire
09:00
60m
Keynote
Medium-scale automation for proof assistants
POPL
Damien Pous
CNRS
10:30 - 12:10
Automata 1
POPL
at
Réfectoire
Chair(s):
Andreas Pavlogiannis
Aarhus University
10:30
25m
Talk
Bounded Treewidth, Multiple Context-Free Grammars, and Downward Closures
Remote
POPL
C. Aiswarya
Chennai Mathematical Institute
,
Pascal Baumann
MPI-SWS
,
Prakash Saivasan
Institute of Mathematical Sciences
,
Lia Schütze
MPI-SWS
,
Georg Zetzsche
MPI-SWS
DOI
10:55
25m
Talk
Formal Verification for JavaScript Regular Expressions: A Proven Mechanized Semantics and Its Applications
Distinguished Paper
POPL
Aurèle Barrière
EPFL
,
Victor Deng
EPFL; École Normale Supérieure - PSL - CNRS
,
Clément Pit-Claudel
EPFL
DOI
Pre-print
11:20
25m
Talk
Network Change Validation with Relational NetKAT
POPL
Han Xu
Princeton University
,
Zachary Kincaid
Princeton University
,
Ratul Mahajan
University of Washington, Intentionet
,
David Walker
DOI
11:45
25m
Talk
Parameterized Verification of Quantum Circuits
POPL
Parosh Aziz Abdulla
Uppsala University; Mälardalen University
,
Yu-Fang Chen
Academia Sinica
,
Michal Hečko
Brno University of Technology
,
Lukáš Holík
Brno University of Technology; Aalborg University
,
Ondřej Lengál
Brno University of Technology
,
Jyun-Ao Lin
National Taipei University of Technology
,
Ramanathan S. Thinniyam
Uppsala University
DOI
14:00 - 15:40
Concurrency: Models
POPL
at
Réfectoire
Chair(s):
Noam Zilberstein
Cornell University
14:00
25m
Talk
Arbitration-Free Consistency Is Available (and Vice Versa)
POPL
Hagit Attiya
Technion - Israel Institute of Technology
,
Constantin Enea
LIX, CNRS, Ecole Polytechnique
,
Enrique Román-Calvo
University of Freiburg
DOI
14:25
25m
Talk
ArchSem: Reusable Rigorous Semantics of Relaxed Architectures
POPL
Thibaut Pérami
University of Cambridge
,
Thomas Bauereiss
University of Cambridge
,
Brian Campbell
University of Edinburgh
,
Zongyuan Liu
Aarhus University
,
Nils Lauermann
University of Cambridge
,
Alasdair Armstrong
University of Cambridge
,
Peter Sewell
University of Cambridge
DOI
14:50
25m
Talk
Consistent Updates for Scalable Microservices
POPL
Devora Chait-Roth
New York University
,
Kedar Namjoshi
Nokia Bell Labs
,
Thomas Wies
New York University
DOI
15:15
25m
Talk
Recurrence Sets for Proving Fair Non-termination under Axiomatic Memory Consistency Models
POPL
Thomas Haas
TU Braunschweig
,
Roland Meyer
TU Braunschweig
,
Hernán Ponce de León
Huawei Dresden Research Center
,
Andrés Lomelí Garduño
Huawei Dresden Research Center
DOI
16:10 - 17:25
Machine Learning
POPL
at
Réfectoire
Chair(s):
Satnam Singh
Harmonic
16:10
25m
Talk
ChopChop: A Programmable Framework for Semantically Constraining the Output of Language Models
POPL
Shaan Nagy
University of California at San Diego
,
Timothy Zhou
University of California, San Diego
,
Nadia Polikarpova
University of California at San Diego
,
Loris D'Antoni
University of California at San Diego
DOI
16:35
25m
Talk
Compiling to Linear Neurons
POPL
Joey Velez-Ginorio
University of Pennsylvania
,
Nada Amin
Harvard University
,
Konrad Kording
University of Pennsylvania
,
Steve Zdancewic
University of Pennsylvania
DOI
17:00
25m
Talk
Fuzzing Guided by Bayesian Program Analysis
POPL
Yifan Zhang
Peking University
,
Xin Zhang
Peking University
DOI
Pre-print
Thu 15 Jan
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
10:20 - 12:00
Separation Logic
POPL
at
Réfectoire
Chair(s):
Derek Dreyer
MPI-SWS
10:20
25m
Talk
A Relational Separation Logic for Effect Handlers
POPL
Paulo Emílio de Vilhena
Imperial College London
,
Simcha van Collem
Radboud University Nijmegen
,
Ines Wright
Aarhus University
,
Robbert Krebbers
Radboud University Nijmegen
DOI
10:45
25m
Talk
Bayesian Separation Logic
POPL
Shing Hin Ho
Imperial College London
,
Nicolas Wu
Imperial College London
,
Azalea Raad
Imperial College London
DOI
Pre-print
11:10
25m
Talk
Cryptis: Cryptographic Reasoning in Separation Logic
POPL
Arthur Azevedo de Amorim
Rochester Institute of Technology
,
Amal Ahmed
Northeastern University, USA
,
Marco Gaboardi
Boston University
DOI
11:35
25m
Talk
Separating the Wheat from the Chaff: Understanding (In-)Completeness of Proof Mechanisms for Separation Logic with Inductive Definitions
POPL
Neta Elad
Tel Aviv University
,
Adithya Murali
University of Wisconsin
,
Sharon Shoham
Tel Aviv University
DOI
14:00 - 15:40
Program Logics and Semantic Frameworks
POPL
at
Réfectoire
Chair(s):
Guillaume Ambal
14:00
25m
Talk
A Logic for the Imprecision of Abstract Interpretations
POPL
Marco Campion
Inria Paris - ENS - Université PSL
,
Mila Dalla Preda
University of Verona
,
Roberto Giacobazzi
University of Arizona
,
Caterina Urban
Inria Paris - ENS - Université PSL
DOI
14:25
25m
Talk
Big-Stop Semantics: Small-Step Semantics in a Big-Step Judgment
POPL
David M. Kahn
Denison University
,
Jan Hoffmann
Carnegie Mellon University
,
Runming Li
Carnegie Mellon University
DOI
14:50
25m
Talk
JAX Autodiff from a Linear Logic Perspective
POPL
Giulia Giusti
ENS Lyon
,
Michele Pagani
ENS Lyon
DOI
15:15
25m
Talk
U-Turn: Enhancing Incorrectness Analysis by Reversing Direction
POPL
Flavio Ascari
University of Konstanz
,
Roberto Bruni
University of Pisa
,
Roberta Gori
Diaprtimento di Informatica, Universita' di Pisa, Italy
,
Azalea Raad
Imperial College London
DOI
16:10 - 17:00
Security and Privacy
POPL
at
Réfectoire
Chair(s):
Stephanie Weirich
University of Pennsylvania
16:10
25m
Talk
Dependent Coeffects for Local Sensitivity Analysis
POPL
Victor Sannier
Univ. Lille - CNRS - Inria - Centrale Lille - UMR 9189 CRIStAL
,
Patrick Baillot
Univ. Lille - CNRS - Inria - Centrale Lille - UMR 9189 CRIStAL
DOI
16:35
25m
Talk
Security Reasoning via Substructural Dependency Tracking
Distinguished Paper
POPL
Hemant Gouni
Carnegie Mellon University
,
Frank Pfenning
Carnegie Mellon University, USA
,
Jonathan Aldrich
Carnegie Mellon University
DOI
Pre-print
Fri 16 Jan
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
09:00 - 10:00
Keynote
POPL Student Research Competition
/
POPL
at
Réfectoire
09:00
60m
Keynote
Hardware-Software Contracts for High Assurance with Applications to Side-Channel Security
POPL
Caroline Trippel
Stanford University
10:30 - 12:10
Types 2
POPL
at
Réfectoire
Chair(s):
Amal Ahmed
Northeastern University, USA
10:30
25m
Talk
Di- is for Directed: First-Order Directed Type Theory via Dinaturality
POPL
Andrea Laretto
Tallinn University of Technology
,
Fosco Loregian
Tallinn University of Technology
,
Niccolò Veltri
IT University of Copenhagen
DOI
10:55
25m
Talk
Quotient Polymorphism
Distinguished Paper
POPL
Brandon Hewer
,
Graham Hutton
University of Nottingham
DOI
11:20
25m
Talk
The Simple Essence of Boolean-Algebraic Subtyping: Semantic Soundness for Algebraic Union, Intersection, Negation, and Equi-recursive Types
POPL
Chun Yin Chau
HKUST (The Hong Kong University of Science and Technology)
,
Lionel Parreaux
Hong Kong University of Science and Technology
DOI
11:45
25m
Talk
Welterweight Go: Boxing, Structural Subtyping, and Generics
POPL
Raymond Hu
Queen Mary University of London
,
Julien Lange
Royal Holloway University of London
,
Bernardo Toninho
Instituto Superior Técnico - University of Lisbon
,
Philip Wadler
University of Edinburgh
,
Robert Griesemer
Google
,
Keith Randall
Google
DOI
14:00 - 15:40
Proof Assistants 2
POPL
at
Réfectoire
Chair(s):
Matthieu Sozeau
Inria
14:00
25m
Talk
AdapTT: Functoriality for Dependent Type Casts
POPL
Arthur Adjedj
ENS Paris Saclay, Université Paris-Saclay
,
Meven Lennon-Bertrand
Inria – Université Paris Cité
,
Thibaut Benjamin
Université Paris-Saclay, CNRS, ENS Paris-Saclay, LMF
,
Kenji Maillard
Inria
DOI
14:25
25m
Talk
Algorithmic Conversion with Surjective Pairing: A Syntactic and Untyped Approach
POPL
Yiyun Liu
University of Pennsylvania
,
Stephanie Weirich
University of Pennsylvania
DOI
14:50
25m
Talk
Encode the Cake and Eat It Too: Controlling Computation in Type Theory, Locally
Distinguished Paper
POPL
Yann Leray
Nantes Université; Inria
,
Théo Winterhalter
INRIA
DOI
15:15
25m
Talk
Normalisation for First-Class Universe Levels
Distinguished Paper
Remote
POPL
Nils Anders Danielsson
University of Gothenburg
,
Naïm Camille Favier
Chalmers University of Technology and University of Gothenburg
,
Ondřej Kubánek
Chalmers University of Technology
DOI
16:10 - 17:25
Quantum 2
POPL
at
Réfectoire
Chair(s):
Jennifer Paykin
University of Vermont
16:10
25m
Talk
Generating Compilers for Qubit Mapping and Routing
POPL
Abtin Molavi
University of Wisconsin-Madison
,
Amanda Xu
University of Wisconsin-Madison
,
Ethan Cecchetti
University of Wisconsin-Madison
,
Swamit Tannu
University of Wisconsin-Madison
,
Aws Albarghouthi
University of Wisconsin-Madison
DOI
16:35
25m
Talk
On Circuit Description Languages, Indexed Monads, and Resource Analysis
POPL
Ken Sakayori
University of Tokyo
,
Andrea Colledan
University of Bologna; Centre Inria d’Université Côte d’Azur
,
Ugo Dal Lago
University of Bologna; Centre Inria d’Université Côte d’Azur
DOI
17:00
25m
Talk
Quantum Circuits Are Just a Phase
POPL
Chris Heunen
University of Edinburgh
,
Louis Lemonnier
University of Edinburgh
,
Christopher McNally
Massachusetts Institute of Technology
,
Alex Rice
University of Edinburgh
DOI
Wed 14 Jan
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Réfectoire
POPL
Keynote
POPL
Automata 1
POPL
Concurrency: Models
POPL
Machine Learning
Thu 15 Jan
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
Réfectoire
POPL
Separation Logic
POPL
Program Logics and Semantic Frameworks
POPL
Security and Privacy
Fri 16 Jan
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Réfectoire
POPL Student Research Competition + POPL
Keynote
POPL
Types 2
POPL
Proof Assistants 2
POPL
Quantum 2
Wed 14 Jan
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Réfectoire
POPL
Medium-scale automation for proof assistants
09:00 - 10:00
POPL
Remote
Bounded Treewidth, Multiple Context-Free Grammars, and Downward Closures
10:30 - 10:55
POPL
Distinguished Paper
Formal Verification for JavaScript Regular Expressions: A Proven Mechan ...
10:55 - 11:20
POPL
Network Change Validation with Relational NetKAT
11:20 - 11:45
POPL
Parameterized Verification of Quantum Circuits
11:45 - 12:10
POPL
Arbitration-Free Consistency Is Available (and Vice Versa)
14:00 - 14:25
POPL
ArchSem: Reusable Rigorous Semantics of Relaxed Architectures
14:25 - 14:50
POPL
Consistent Updates for Scalable Microservices
14:50 - 15:15
POPL
Recurrence Sets for Proving Fair Non-termination under Axiomatic Memory ...
15:15 - 15:40
POPL
ChopChop: A Programmable Framework for Semantically Constraining the Ou ...
16:10 - 16:35
POPL
Compiling to Linear Neurons
16:35 - 17:00
POPL
Fuzzing Guided by Bayesian Program Analysis
17:00 - 17:25
Thu 15 Jan
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
Réfectoire
POPL
A Relational Separation Logic for Effect Handlers
10:20 - 10:45
POPL
Bayesian Separation Logic
10:45 - 11:10
POPL
Cryptis: Cryptographic Reasoning in Separation Logic
11:10 - 11:35
POPL
Separating the Wheat from the Chaff: Understanding (In-)Completeness of ...
11:35 - 12:00
POPL
A Logic for the Imprecision of Abstract Interpretations
14:00 - 14:25
POPL
Big-Stop Semantics: Small-Step Semantics in a Big-Step Judgment
14:25 - 14:50
POPL
JAX Autodiff from a Linear Logic Perspective
14:50 - 15:15
POPL
U-Turn: Enhancing Incorrectness Analysis by Reversing Direction
15:15 - 15:40
POPL
Dependent Coeffects for Local Sensitivity Analysis
16:10 - 16:35
POPL
Distinguished Paper
Security Reasoning via Substructural Dependency Tracking
16:35 - 17:00
Fri 16 Jan
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Réfectoire
POPL
Hardware-Software Contracts for High Assurance with Applications to Sid ...
09:00 - 10:00
POPL
Di- is for Directed: First-Order Directed Type Theory via Dinaturality
10:30 - 10:55
POPL
Distinguished Paper
Quotient Polymorphism
10:55 - 11:20
POPL
The Simple Essence of Boolean-Algebraic Subtyping: Semantic Soundness f ...
11:20 - 11:45
POPL
Welterweight Go: Boxing, Structural Subtyping, and Generics
11:45 - 12:10
POPL
AdapTT: Functoriality for Dependent Type Casts
14:00 - 14:25
POPL
Algorithmic Conversion with Surjective Pairing: A Syntactic and Untyped ...
14:25 - 14:50
POPL
Distinguished Paper
Encode the Cake and Eat It Too: Controlling Computation in Type Theory, ...
14:50 - 15:15
POPL
Distinguished Paper
Remote
Normalisation for First-Class Universe Levels
15:15 - 15:40
POPL
Generating Compilers for Qubit Mapping and Routing
16:10 - 16:35
POPL
On Circuit Description Languages, Indexed Monads, and Resource Analysis
16:35 - 17:00
POPL
Quantum Circuits Are Just a Phase
17:00 - 17:25
x
Mon 13 Apr 22:29