Skip to content

Details

Hey all!

Now we do not only have great speakers and a cool topic, we also have a great host again: summitto! Thanks a bunch for all the arrangements on such short notice. As a fun coincidence, the last time we were there they hosted the same speakers: Ansel Sermersheim & Barbara Geller from CopperSpice.

The Abstract for their talk:

UNDEFINED BEHAVIOR IS NOT AN ERROR (2019)

We will provide an introduction to the terminology connected with Undefined Behavior in C++ and explore the differences between run time errors versus undefined behavior. The presentation will focus on Undefined Behavior from the perspective of a developer rather than a compiler designer. As developers, we may need to assume that all Undefined Behavior is treated as if the code was not present. Whereas many talks focus on what current day compilers actually do, our presentation will explore what an "evil compiler" is permitted to do.

Several examples will be provided to illustrate these ideas. Familiarity with C++ is recommended however no prior knowledge of compilers or undefined behavior is required.

Related topics

You may also like