https://gcc.gnu.org/g:e52b9f566bf0af9c7b0d284ad73f49ac82f6a515
commit r16-8530-ge52b9f566bf0af9c7b0d284ad73f49ac82f6a515 Author: Jakub Jelinek <[email protected]> Date: Wed Apr 8 15:37:09 2026 +0200 c++, openmp: Fix copy-paste bug wrote to incrv instead of orig_declv gcc/cp/ChangeLog: * parser.cc (cp_parser_omp_loop_nest): Write orig_declv, not incrv. Signed-off-by: Yang Kun <[email protected]> Diff: --- gcc/cp/parser.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/cp/parser.cc b/gcc/cp/parser.cc index 01d8f230fb48..7496a32f6c7d 100644 --- a/gcc/cp/parser.cc +++ b/gcc/cp/parser.cc @@ -49523,7 +49523,7 @@ cp_parser_omp_loop_nest (cp_parser *parser, bool *if_p) TREE_VEC_ELT (omp_for_parse_state->condv, depth) = NULL_TREE; TREE_VEC_ELT (omp_for_parse_state->incrv, depth) = NULL_TREE; if (omp_for_parse_state->orig_declv) - TREE_VEC_ELT (omp_for_parse_state->incrv, depth) = NULL_TREE; + TREE_VEC_ELT (omp_for_parse_state->orig_declv, depth) = NULL_TREE; vec_safe_push (omp_for_parse_state->init_blockv, NULL_TREE); vec_safe_push (omp_for_parse_state->body_blockv, NULL_TREE); vec_safe_push (omp_for_parse_state->init_placeholderv, NULL_TREE);
