double nan(char *__tagb)

{
  size_t sVar1;
  double dVar2;
  
  if (*__tagb == '\0') {
    dVar2 = NAN;
  }
  else {
    sVar1 = strlen(__tagb);
    sprintf(&stack0xffffffe0 + -(sVar1 + 0x14 & 0xfffffff8),"NAN(%s)",__tagb)   //possible issue identified - semgrep
    dVar2 = strtod(&stack0xffffffe0 + -(sVar1 + 0x14 & 0xfffffff8),(char **)0x0);
  }
  return dVar2;
}