You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was looking into why some names where not being demangled in Nsight Systems: it looks like some of the mangled names cannot be demangled with cu++filt, or llvm-cxxfilt.
One particular case is when a boolean value is used as a parameter. For example:
julia> import GPUCompiler: mangle_sig
julia> struct XX{T} end
julia> m = mangle_sig(Tuple{typeof(sin), XX{true}})
"_Z3sin2XXILitrueEE"
julia> readchomp(`cu++filt $m`)
"_Z3sin2XXILitrueEE"
I also get similar results on my mac with c++filt on my Mac (which uses llvm-cxxfilt):
I was looking into why some names where not being demangled in Nsight Systems: it looks like some of the mangled names cannot be demangled with
cu++filt
, orllvm-cxxfilt
.One particular case is when a boolean value is used as a parameter. For example:
I also get similar results on my mac with
c++filt
on my Mac (which usesllvm-cxxfilt
):It does appear to work on Linux with
c++filt
(which uses GNU c++filt):The text was updated successfully, but these errors were encountered: