https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118141
--- Comment #16 from Richard Yao <richard.yao at alumni dot stonybrook.edu> --- Thank you for taking the time to answer my questions. I have revised my understanding of the strict aliasing rule a few times over the years. I am hopeful that this time I finally understand it correctly. :)