https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104717
--- Comment #6 from Tom de Vries <vries at gcc dot gnu.org> --- (In reply to Tom de Vries from comment #5) > However, somehow the A.3 remains part of the BLOCK_VARS of foo, so when ipa > inline (activated by pta-ipa, which does node->get_body ()) inlines foo into > main, it does a remap of block-var A.3, and then a remap of its value-expr > A.14, and then a remap of its TREE_TYPE. Which has the effect of changing > the TREE_TYPE of A.14 in foo.0._omp_fn.0. Thomas, Jakub, any idea what the expected behaviour is here? Should A.3 be a part of the BLOCK_VARS of foo, or not?