-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
strcpy
to Known Inactive Functions
#2236
base: main
Are you sure you want to change the base?
Conversation
strcpy
to KnownInactiveFunctionsStartingWith
strcpy
to Known Inactive Functions
I found another one for
|
Yes that's not uncommon. I had a few runs in the past where I added a lot fo them, but c++/compiler just keep adding new ones. Just add it to this PR, potentially use the demangled name (use cxx-filt) |
Thanks! $ echo "_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm" | c++filt
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) Hm, that is already listed here? Enzyme/enzyme/Enzyme/ActivityAnalysis.cpp Lines 377 to 391 in 5a746b4
|
When I add the mangled name to the same place as I added Interesting that the demangled function name comparison in |
Seen in #2235 / ECP-WarpX/impactx#825
Per discussion in #2235: Should this also go in another list?