https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113640
--- Comment #1 from 康桓瑋 <hewillk at gmail dot com> --- Noted that changing `this auto self` to `this auto&& self` will get the expected results
hewillk at gmail dot com via Gcc-bugs Sun, 28 Jan 2024 07:54:06 -0800
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113640
--- Comment #1 from 康桓瑋 <hewillk at gmail dot com> --- Noted that changing `this auto self` to `this auto&& self` will get the expected results