Hi Daniel, Thanks for the reply. I've worked around the issue by disabling the default arguments, removing the ignore rest and replacing them using the results from the internationalisation library. The workaround is working fine so it's not a critical feature for me personally, I just thought the suggestion might be helpful.
TCLAP won't build with GCC 11.1
Allow replacing the descriptions of default arguments