)]}'
{
  "commit": "408bb4d4b22bbd255eb0b4ea65b9c9d18bf55979",
  "tree": "a8ca8931cf37a5cb3b78b7d950c3f930cada87d0",
  "parents": [
    "9999f7fe085333215d95a022e15a12610289c4e3"
  ],
  "author": {
    "name": "Zorojuro",
    "email": "sawantsukumar@gmail.com",
    "time": "Wed Mar 25 06:24:31 2026 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Mar 24 20:54:31 2026 -0400"
  },
  "message": "[libc] Wrong guards for `totalorderbf16` and `totalordermagbf16` (#188241)\n\nCurrently the guards for `totalorderbf16` and `totalordermagbf16` are as\nfollows:\n```\n#ifndef LLVM_LIBC_SRC_MATH_TOTALORDERMAGF16_H\n#define LLVM_LIBC_SRC_MATH_TOTALORDERMAGF16_H\n-\n#endif // LLVM_LIBC_SRC_MATH_TOTALORDERMAGF16_H\n```\nand \n```\n#ifndef LLVM_LIBC_SRC_MATH_TOTALORDERF16_H\n#define LLVM_LIBC_SRC_MATH_TOTALORDERF16_H\n-\n#endif // LLVM_LIBC_SRC_MATH_TOTALORDERF16_H\n```\nAs we can see these are for F16 and not BF16 .\nThis Pr intends to fix that with correct guards as `TOTALORDERBF16` and\n`TOTALORDERMAGBF16`",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2414852db92b8c0d2be47871f4e1eecec4ea6065",
      "old_mode": 33188,
      "old_path": "libc/src/math/totalorderbf16.h",
      "new_id": "31daec4ac64fb42490861f3dd068daf228ac9826",
      "new_mode": 33188,
      "new_path": "libc/src/math/totalorderbf16.h"
    },
    {
      "type": "modify",
      "old_id": "c48de1ca8e540899d632771e972e60e7f16ceb48",
      "old_mode": 33188,
      "old_path": "libc/src/math/totalordermagbf16.h",
      "new_id": "e60d28bf1d450015f64f046f6d4204f3caac2a8b",
      "new_mode": 33188,
      "new_path": "libc/src/math/totalordermagbf16.h"
    }
  ]
}
