Compiler supports for, while failing new tests