В итоге на MSVC получилось это сделать: git.hikan.ru/serr/MSVC_label_a

с использованием _ReturnAddress(); (learn.microsoft.com/en-us/cpp/)

и еще можно сделать с использованием VEH->Context->Eip (learn.microsoft.com/ru-ru/wind)

А на gcc/clang работает просто &&label

челлендж выполнен