Tag
C++26 standardizes trivial infinite loops as well-defined behavior, eliminating undefined behavior that previously allowed compilers to optimize them away, which was problematic in embedded and kernel applications.