I was using function templates when I noticed that moving the definition of one of the function template to a different translation unit resolves the ambiguous
delay-bind
locf
cordova-plugins
documentum
application-security
windows-themes
mac-address
ora-01036
bsxfun
libharu
git-gc
spring-form
socket.io
microsoft-agent
ffmpeg-concat
intercom.js
hotkeys
http-status-code-307
pdcurses
cddvd
coin-or-cbc
direct3d12
qt-necessitas
react-native-sectionlist
smart-app-banner
activeqt
outlook-graph-api
google-zx
atlassian-crowd
phone-state-listener