Published December 20, 2023 | Version v3
Software Open

CGO Artefact for Compiler Testing With Relaxed Memory Models

  • 1. ROR icon University College London

Description

Description

This is the artefact accompanying our paper "Compiler Testing With Relaxed Memory Models", accepted for publication at CGO 2024.

The artefact consists of the Téléchat tool and scripts provided with this paper. Téléchat builds on the herd toolsuite and its models. As such the results are liable to change. We aim for all badges. For comments please contact luke.geeson@cs.ucl.ac.uk.

Installation

Instructions to install the artefact are in the appendix of the provided paper+artefact.pdf, including an Artefact Checklist, Description of the Artefact, dependencies, how to install from both Zenodo and DockerHub, Experiment Workflow, Evaluation and Expected Results, Experiment Customisation, and Available Benchmarks.

Licenses

Telechat consists of an External Module for use in connection with the herdtools Software.

Luke Geeson is the author of the Telechat code. Telechat is separately Licensed under CeCILL-B. Please see TELECHATLICENSE.txt

The herdtools suite is Licensed under CeCILL-B except as stated in LICENSE.txt, a copy of which is provided with this artefact. Jade Alglave and Luc Maranget are authors of the herdtools suite. Please see LICENSE.txt.

Files

paper.pdf

Files (3.7 GB)

Name Size Download all
md5:3dc0772da87f567d7ced27770694118f
386.2 kB Preview Download
md5:0a6e11ea7bc94493433f2eb6f7bed3d6
1.9 GB Download
md5:241509c5ffe83a4630a544da394aa2cd
1.8 GB Download

Additional details

Funding

Translation validation for weak memory models 2525880
UK Research and Innovation