Undefined Behavior is Not an Error

Join waitlist?

35 on waitlist

Location image of event venue


This month we'll have the special honor to welcome Barbara Geller and Ansel Sermersheim to our user group. Barbara and Ansel are the founders of the CopperSpice project and Doxypress. They have also released several C++ libraries. Both speakers have a plethora of years programming in C++ and various other languages. Barbara likes to write real programs and Ansel thinks daemons are cool.

Abstract: We will provide a introduction to the terminology connected with Undefined Behavior in C++ and explore the differences between run time errors and undefined behavior. Our talk 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. Many talks focus on what current day compilers actually do. Our talk will talk about what an "evil compiler" is permitted to do.

Several examples will be provided to illustrate these ideas.

19:00 — Welcome with snacks and drinks
19:30 — Official welcome note by NavVis
19:40 — Lightning talk
19:50 — Main talk by Barbara Geller und Ansel Sermersheim
21:00 — Open discussions
22:00 — Official end