https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69784
Csaba Osztrogonác <oszi at inf dot u-szeged.hu> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Range-based for loop can |Range-based for loop can't | |handle same variable name | |in range declaration and in | |range expression --- Comment #1 from Csaba Osztrogonác <oszi at inf dot u-szeged.hu> --- build log: main.cpp: In function ‘int main()’: main.cpp:10:20: error: use of ‘i’ before deduction of ‘auto’ for (auto& i : i) ^