From: | "Nuno Lopes" <nuno.lopes@ist.utl.pt> |
Newsgroups: | comp.compilers |
Date: | Tue, 7 May 2019 22:38:16 +0100 |
Organization: | Compilers Central |
References: | 19-04-021 19-04-023 19-04-037 19-04-039 19-04-042 19-04-044 19-04-047 19-05-004 19-05-006 19-05-016 19-05-020 19-05-024 19-05-025 19-05-028 19-05-029 19-05-034 19-05-045 |
Injection-Info: | gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="28919"; mail-complaints-to="abuse@iecc.com" |
Keywords: | standards, errors |
Posted-Date: | 07 May 2019 18:50:01 EDT |
Hi,
[shameless plug:]
Here's a link to the slides of a talk I have last January on undefined
behavior (UB) for compiler IRs:
http://web.ist.utl.pt/nuno.lopes/pres/ub-vmcai19.pptx
The slides have a bunch of examples showing why UB is sometimes useful for
compilers, when it is detrimental, or why it's basically impossible to make
certain languages fully specified.
Nuno
Return to the
comp.compilers page.
Search the
comp.compilers archives again.