Unfortunate name, "cu" it's the most well known slang for "anus" in Brazil (population: 200+ million). "Libcu++" is sure to cause snickering.
It gets worse if you try to spell libcu++ without pluses:
libcuxx libcupp (I didn't hate this one but my team disliked it).
We settled on `libcudacxx` as the alphanumeric-only spelling.
It doesn’t appear to be in Ubuntu any more but still in openbsd, netbsd, and macos!
You can’t win win these namespace collisions: I have friends whose names are obscenities in other languages I speak.
Although maybe short words that are slang in languages different from what something was written in aren't a big deal.
Wasn't there something related about Microsoft Lumia phones?
"No va" means "doesn't go" in Spanish.