lhutton1 wrote: Thanks @hockyy, yes this change appears not to have been very well thought through! I'll rework to use the first alternative you provided for now https://github.com/llvm/llvm-project/pull/193961