OOPSLA accepts new papers into either of two yearly rounds feeding the PACMPL
OOPSLA volume; for the 2026 volume the rounds closed October 10, 2025 and
March 17, 2026, both 11:59:59 PM AoE and explicitly firm, via
oopsla26.hotcrp.com. Before running this audit, confirm which round is
actually open on the current SPLASH track page — as of 2026-07-08 both 2026
rounds had closed and the 2027 Round 1 call was not yet posted (待核实).
oopsla-workflow for the calendar
math.| Rule | Value | Consequence of violating |
|---|---|---|
| Class options | acmsmall,screen,review,anonymous on acmart |
Wrong template reads as non-compliant at triage |
| Initial submission cap | 23 pages, excluding references, required statements, appendices | Over-cap papers risk rejection without review |
| Invited-revision cap | 25 pages, same exclusions | Extra two pages exist to answer reviewers |
| Data-Availability Statement | Required, placed before the references, not counted | Missing statement is an avoidable flag |
| Anonymity | Double-anonymous, multi-stage | Identity leaks void the review contract |
pdfinfo shows author fields LaTeX quietly embeds), embedded
figure paths, and acknowledgment stubs left from a prior journal draft.Declare any overlapping manuscript honestly. The dangerous case at OOPSLA is the sibling-venue loop: a rejected PLDI or POPL version resubmitted with the same evaluation weaknesses — reviewer pools overlap, and the two-round model means the same people may see the paper twice within one year. Fix what the last venue's reviews established before re-entering the family.
T-3 days Freeze claims; regenerate all numbers from the artifact
T-2 days Anonymity sweep (text, metadata, statement, supplement)
T-1 day HotCRP record: title/abstract match PDF, topics, conflicts,
all authors listed with institutions in the form only
T-0 Upload PDF + supplement; re-download and open both;
confirm timestamp shows AoE margin, not local-time optimism
Deadlines being firm means the plan needs no heroics on the final night; if the paper is not assembled at T-3, target the next round instead — with two rounds a year, the cost of waiting is months, not a year.
[Round] <target round + deadline, from the live track page>
[Filing type] new submission / invited revision
[Format] pass / fail per contract row above
[Anonymity] clean / leaks found: <list>
[Statement] Data-Availability Statement present and anonymous: yes/no
[Verdict] file now / fix list / wait for next round