[Club2] Invitation: The CakeML project and liveness proofs for non-terminatin... @ Wed Jul 10, 2019 15:00 - 16:00 (CEST) (club2 at mailbroy.informatik.tu-muenchen.de)

julianbrunner at gmail.com julianbrunner at gmail.com
Mon Jul 1 11:53:04 CEST 2019


You have been invited to the following event.

Title: The CakeML project and liveness proofs for non-terminating programs
Speaker: Magnus Myreen


Abstract:

There are useful programs that do not terminate, and yet standard Hoare  
logics are not able to prove liveness properties for non-terminating  
programs.

This talk has two parts. The first part provides a general overview of the  
CakeML project, which aims to develop a realistic verified ML compiler. The  
project is known for being the first to successfully bootstrap a verified  
compiler.

The second part of the talk is based on an up-coming ITP paper. The second  
part describes how a Hoare-like programming logic (Characteristic Formulae)  
for CakeML programs has been extended to enable reasoning about the I/O  
behaviour of programs that do not terminate. The approach avoids  
co-induction in order to not require productivity of non-terminating loops.

CakeML is an open source project https://cakeml.org/
When: Wed Jul 10, 2019 15:00 – 16:00 Central European Time - Berlin
Where: MI 00.09.038 (Turing)
Calendar: club2 at mailbroy.informatik.tu-muenchen.de
Who:
     * julianbrunner at gmail.com - creator
     * ls7 at model.in.tum.de
     * ma-seidl at list.mytum.de
     * club2 at mailbroy.informatik.tu-muenchen.de
     * althoff at in.tum.de

Event details:  
https://www.google.com/calendar/event?action=VIEW&eid=MDZsYjZvMHZyMWI4NWN2Y2U0bGxwcnM1dGQgY2x1YjJAbWFpbGJyb3kuaW5mb3JtYXRpay50dS1tdWVuY2hlbi5kZQ&tok=NTIjc2U2ZWJlM3RvZmY0Y2g1bm11bmlibTVtOThAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbWIzMDBkMTUwMDY1ODBkNjFmNjRiYmY5ZmNhZjVlMzRhMWVlY2ZmZGM&ctz=Europe%2FBerlin&hl=en&es=0

Invitation from Google Calendar: https://www.google.com/calendar/

You are receiving this courtesy email at the account  
club2 at mailbroy.informatik.tu-muenchen.de because you are an attendee of  
this event.

To stop receiving future updates for this event, decline this event.  
Alternatively you can sign up for a Google account at  
https://www.google.com/calendar/ and control your notification settings for  
your entire calendar.

Forwarding this invitation could allow any recipient to send a response to  
the organizer and be added to the guest list, or invite others regardless  
of their own invitation status, or to modify your RSVP. Learn more at  
https://support.google.com/calendar/answer/37135#forwarding
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman46.in.tum.de/pipermail/club2/attachments/20190701/fedcd11b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/calendar
Size: 2693 bytes
Desc: not available
URL: <https://mailman46.in.tum.de/pipermail/club2/attachments/20190701/fedcd11b/attachment.ics>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: invite.ics
Type: application/ics
Size: 2744 bytes
Desc: not available
URL: <https://mailman46.in.tum.de/pipermail/club2/attachments/20190701/fedcd11b/attachment.bin>


More information about the Club2 mailing list