Я написал программу на c ++ с функцией abi :: __ cxa_demangle.
Когда строка ввода
_ZN2at6native18elementwise_kernelILi128ELi4EZNS0_16gpu_unary_kernelIZNS0_17gpu_binary_kernelIZNS0_21threshold_kernel_implIN3c104HalfEEEvRNS_14TensorIteratorET_S9_EUlS6_S6_E_EEvS8_RKS9_EUlS6_E0_EEvS8_SC_EUliE0_EEviT1_
, abi :: __ cxa_demangle возвращает значение NULL и устанавливает значение состояния -2 , что означает, что «mangled_name не является допустимым именем в правилах каллиграфии ABI C ++». Но утилита c ++ фильт работает нормально с этой строкой.
Как мне исправить ситуацию?
ps. Даже онлайновый деманглер (https://demangler.com/) говорит, что строка неверна. : Р