On Wed, Sep 05, 2018 at 11:46:41AM +0100, Russell Nathan Hyer wrote: > I thought I should mention this issue as it may cause unknown side effects in > other packages or components that depend on C++.
Thanks for letting us know. But it seems unlikely that anything would be done about this kind of problem in OpenBSD unless the consequences were particularly disruptive. Your example is similar to bugs caused by undefined behaviour which exist in many C and C++ programs in the ports tree, and as such it isn't very special. Our usual response to this kind of thing would be to simply fix the obviously broken C++ program and send a patch to the maintainer of that program. It would be more appropriate to discuss this issue with the clang project and let OpenBSD pick up any resulting fixes from there.
