)]}'
{
  "commit": "6d9b00ebc921ccc1df9ddccb3167a4c11e1bcacf",
  "tree": "83844df69763180a54cec6b9c083ea89549b4785",
  "parents": [
    "2072f29dc51a3623df100be7ea39d977598e9f1d"
  ],
  "author": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Sun Aug 02 07:54:24 2026 +0200"
  },
  "committer": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Sun Aug 02 07:54:24 2026 +0200"
  },
  "message": "Fix the build on MacOS\n\nThree things kept it from building there:\n\n- librt was linked unconditionally, MacOS has those functions in its system\n  library and no librt to link\n- -march\u003dnative and -mtune\u003dnative are not accepted by the compilers on Apple\n  Silicon. They are dropped there, the speed of the training is not what MacOS\n  is used for here\n- homebrew installs into /opt/homebrew on Apple Silicon, which was in neither\n  the include nor the library path\n\nSTATIC_DEREKO2VEC stops with an explanation on MacOS now instead of failing at\nlink time, as there are no static system libraries to link against.\n\nVerified on Linux that nothing changes: -march\u003dnative and -lrt are still used,\nthe build and the training test pass. The MacOS paths themselves were only\nexercised by forcing APPLE, a real build there has not been tried.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I60846a306241901308282c4ae1a3e5b67649d51e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "32e1d1eae852e2687c7532744d3adca6500769fa",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "4076589118e09aef0380906740d6d9a97563ba0f",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    }
  ]
}
