cmake HAVE_NONPOD_IN_UNIONS examples

mmp/pbrt-v3 CMakeLists.txt :182

CHECK_CXX_SOURCE_COMPILES ( "
class Bar { public: Bar() { x = 0; } float x; };
struct Foo { union { int x[10]; Bar b; }; Foo() : b() { } };
int main() { Foo f; }
" HAVE_NONPOD_IN_UNIONS )