)]}'
{
  "log": [
    {
      "commit": "7f64d89a85437b1680f64d9415861a8985999071",
      "tree": "8eb4d8c6515099f92962d50f273030be87907a80",
      "parents": [
        "5fb5623b809e97b2b8819b91b5ae96550b47136d"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Dec 03 23:02:02 2024 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Dec 03 23:55:43 2024 -0800"
      },
      "message": "sw:vec: Disable softrvv_vredsum_test\n\nsoftrvv_vredsum implementaion is unbounded and can easily introduce\noverflow. Disable the test.\n\nChange-Id: I0876f59704e6fe1f2427ea751d80cf84d80cbe5d\n"
    },
    {
      "commit": "5fb5623b809e97b2b8819b91b5ae96550b47136d",
      "tree": "45bd65a9bb064d84cc293cbf0c6768bdac7a7873",
      "parents": [
        "2945f0a87ce643f0a0f115b40453bb703d23b0f2"
      ],
      "author": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Tue Nov 12 20:29:26 2024 +0000"
      },
      "committer": {
        "name": "Michael Hoang",
        "email": "hoangm@google.com",
        "time": "Tue Nov 12 21:55:21 2024 +0000"
      },
      "message": "Prevent overflow in vredsum test\n\nChange-Id: I7ee477879905368d606d1ced6beb390999cf1af0\n"
    },
    {
      "commit": "2945f0a87ce643f0a0f115b40453bb703d23b0f2",
      "tree": "f00ca0248b935e8f1b0ca91ac7278f8adcd7ae00",
      "parents": [
        "b2872d7764da250a0407059c1de7515442bceffb"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Aug 27 19:10:15 2024 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Aug 27 19:39:46 2024 -0700"
      },
      "message": "Extend renode test timeout\n\nWorkaround the renode RVV regression from\nrenode \u003e\u003d renode-1.15.2+20240821git78f7fa37e\n\nChange-Id: If21cbe2e3831463118161771938fbcfeb614309b\n"
    },
    {
      "commit": "b2872d7764da250a0407059c1de7515442bceffb",
      "tree": "c9751749456c26a2a0722e487cb4ba9818f2dcd1",
      "parents": [
        "9a2eda3e449b7f74a13f391cf60c331eb218b8a1"
      ],
      "author": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Wed Mar 20 12:59:06 2024 -0700"
      },
      "committer": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Wed Mar 20 13:57:13 2024 -0700"
      },
      "message": "sw/vec: Renode config fix\n\nThis change fixes recent renode regression on vmvx test cases.\n\nFIX: 329879100\nChange-Id: I399ce6920d3c166a333ba5da394725d6dc199129\n"
    },
    {
      "commit": "9a2eda3e449b7f74a13f391cf60c331eb218b8a1",
      "tree": "bdae8b9f4e70ae5809a6d46cf8912cf7f04c4ea0",
      "parents": [
        "b4929145cc6184090d5258b04a97770732371200"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Oct 20 18:03:47 2023 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Oct 23 16:11:54 2023 -0700"
      },
      "message": "Lint cleanup\n\nChange-Id: I4a1929c38c6a901281428bdc015cf1fb03a201a7\n"
    },
    {
      "commit": "b4929145cc6184090d5258b04a97770732371200",
      "tree": "fbf975ebc4e9efd9661531931e3ce7a5ed2731f6",
      "parents": [
        "932cca7730df6fbaf346aebb3b6e98859ab957cb"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Oct 20 11:36:04 2023 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Oct 20 12:01:37 2023 -0700"
      },
      "message": "OSS cleanup\n\nBug: 306427497\nChange-Id: I3576c1f6e77144e510e8a25f253daf42044d69d3\n"
    },
    {
      "commit": "932cca7730df6fbaf346aebb3b6e98859ab957cb",
      "tree": "37049451bb0bfff120f3d8085a16f3c8322a3919",
      "parents": [
        "15ae3a55e6ae457f82bbe96b69c400d4a8fff664"
      ],
      "author": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Tue Oct 03 14:21:51 2023 -0700"
      },
      "committer": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Tue Oct 03 14:22:42 2023 -0700"
      },
      "message": "sw/vec: Update RVV implementations using latest RVV spec\n\nNeeded when we update riscv32-unknown-elf-gdb toolchain.\n\nChange-Id: I0276ee3450be644203d95680bfa781b6f20ececa\n"
    },
    {
      "commit": "15ae3a55e6ae457f82bbe96b69c400d4a8fff664",
      "tree": "5fca740228a4525b915838a81b7c4234c030071e",
      "parents": [
        "6c463d3239b9b92a14c75d4932b3cc6d3c47ac4c"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Sep 25 12:48:43 2023 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Sep 25 12:52:48 2023 -0700"
      },
      "message": "Temporarily diable RVV disable test\n\nBroken by https://github.com/antmicro/tlib/commit/5601901\n\nBug: 301981842\nChange-Id: Ie564a51ca599d371d1bb6cb99a65316b4a8685f1\n"
    },
    {
      "commit": "6c463d3239b9b92a14c75d4932b3cc6d3c47ac4c",
      "tree": "b41a2156f16191b09beb05b593d3e796308199da",
      "parents": [
        "0dc903a9965c5c874c612863567df1e5231e0073"
      ],
      "author": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Mon Jul 17 11:10:58 2023 -0700"
      },
      "committer": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Mon Jul 17 11:10:58 2023 -0700"
      },
      "message": "sw/vec: add a wrapper header log.h\n\nAdd a processor-neutral wrapper header log.h. This will be used for both\nspringbok and kelvin.\n\nChange-Id: I40e8c74e18889272a32f2979e81b773ad12a2e96\n"
    },
    {
      "commit": "0dc903a9965c5c874c612863567df1e5231e0073",
      "tree": "64bf2f567e374b4f4d92f09b4f6445f838504cfd",
      "parents": [
        "4d10995baa20de6cdae4a7109dd1df399aac31fe"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Apr 05 15:54:05 2023 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Apr 05 15:57:32 2023 -0700"
      },
      "message": "sw:vec:test_runner: Add instruction count into test runner script\n\nCollect e2e instruction count in the test_runner script so the info can\nbe collected by dashboard\n\nChange-Id: I61423b345c94ba9c8203cd0f9a22ece3b471c5b9\n"
    },
    {
      "commit": "4d10995baa20de6cdae4a7109dd1df399aac31fe",
      "tree": "6e8278896b443f837cd89d56873034e82b4332da",
      "parents": [
        "69a6b31b03591f433a7f96d2d2dad20fa17d9b03"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Dec 20 18:17:35 2022 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Dec 20 18:17:35 2022 -0800"
      },
      "message": "sw:vec: Fix test template np.float usage\n\nnp.float is deprecated in numpy 1.20. Replace the usage with np.float32\n\nChange-Id: Ic7acafd0a93cf482097b50adff1cf228af3f1f63\n"
    },
    {
      "commit": "69a6b31b03591f433a7f96d2d2dad20fa17d9b03",
      "tree": "70091c28b604dff6578f59e5ef05c788b9a02c50",
      "parents": [
        "1155cf097f1f094f80d85dd494aaa8c8fde2a0d7"
      ],
      "author": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Tue Nov 08 11:44:01 2022 -0800"
      },
      "committer": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Tue Nov 08 22:31:20 2022 +0000"
      },
      "message": "sw/vec: Increase heap size to 1.25M\n\nLatest IREE change caused heap for mobilenet_v1 to increase over 1M and\ncause a panic. Increase heap size to account for this.\n\nBug: 258243964\nFix: 258243964\nChange-Id: I41a2f66ecf62b6942a9f12bf0ee81eda068ab572\n"
    },
    {
      "commit": "1155cf097f1f094f80d85dd494aaa8c8fde2a0d7",
      "tree": "a4721886ba476db4ebf42f1f218b5b5f625ad49d",
      "parents": [
        "8b86433a9f6ee1f157d72b056867500568b2d9ba"
      ],
      "author": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Fri Sep 16 10:27:32 2022 -0700"
      },
      "committer": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Fri Sep 16 12:04:26 2022 -0700"
      },
      "message": "sw/vec: Add model_output_header to linker files\n\nThis allows us to place the output header struct in the right place.\n\nChange-Id: If83a76bce86555336c2f8367a1c2530cb4b28ed1\n"
    },
    {
      "commit": "8b86433a9f6ee1f157d72b056867500568b2d9ba",
      "tree": "c627db83acff481bbf76d7ab7d7bca4f00cbf682",
      "parents": [
        "fc7ac87273cedf1778a0b93695db33e737af4e61"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Aug 16 17:36:25 2022 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Aug 16 17:36:25 2022 -0700"
      },
      "message": "sw/vec: Update renode binary default location\n\nChange-Id: I6e76c3b28ab4567cc9a349961a085982e4c9a783\n"
    },
    {
      "commit": "fc7ac87273cedf1778a0b93695db33e737af4e61",
      "tree": "d8c9428c567efb57cf82a7a5cfb52f4b31d15b4d",
      "parents": [
        "a1d59cb90786bf309a61160e11421aae4c9e1e91"
      ],
      "author": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Mon Aug 08 14:06:57 2022 -0700"
      },
      "committer": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Tue Aug 09 14:25:31 2022 -0700"
      },
      "message": "Move return information to model_output section\n\nReserves 12 bytes at the beginning of model_output to place the return\ncode, fault PC (if any) and length of the rest of the output.\n\nStores the return code and PC in _finish.\n\nChange-Id: I16b6eb4259f0a04391e3bcc20aa8d277d989fc8d\n"
    },
    {
      "commit": "a1d59cb90786bf309a61160e11421aae4c9e1e91",
      "tree": "fc8ce85594fa0431e7473c875752836d1c3c296c",
      "parents": [
        "c2681b576c0b93844bbe0e800066418b0f30e685"
      ],
      "author": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Thu Jul 07 13:13:57 2022 -0700"
      },
      "committer": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Tue Aug 09 14:22:09 2022 -0700"
      },
      "message": "sw/vec: Enable WMMU sections in linker file\n\nChange springbok.ld to add all 6 sections. Keep a no_wmmu version for\nsingle model tests.\n\nAlso adds a global _heap_ptr that gets reset to _sheap in crt0.\n\nChange-Id: I6036fd9fe91dfc991bc27f43f6a6054dc1aa29a4\n"
    },
    {
      "commit": "c2681b576c0b93844bbe0e800066418b0f30e685",
      "tree": "7b7abd4b458fccdada3a52bd06df6281264e94b8",
      "parents": [
        "b36998c542de1375f17e4dc44df85a52c596e1b3"
      ],
      "author": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Wed Jul 06 08:29:40 2022 -0700"
      },
      "committer": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Thu Jul 07 10:21:21 2022 -0700"
      },
      "message": "sw/vec: Merge ITCM and DTCM into TCM.\n\nChange-Id: Id5f024248f4affa4a393b9460d4a15daf6a2f331\n"
    },
    {
      "commit": "b36998c542de1375f17e4dc44df85a52c596e1b3",
      "tree": "4b841a7c3506c2115f19b5fd4f99dbdd98f47917",
      "parents": [
        "f1500a3a1bf9c6de9d6f0865e33da132ae154187"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Thu Jun 23 11:52:28 2022 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Thu Jun 23 21:23:36 2022 +0000"
      },
      "message": "sw:vec: Fix test runner to exit with non-existing elfs\n\nSo we don\u0027t need to wait for the pexepect timeout with some expected\nfailed lit tests.\n\nFix pylint errors discovered in preupload.\n\nChange-Id: Ie744e6a9e4fefd74a97a5e98a74f097eceb8a9fe\n"
    },
    {
      "commit": "f1500a3a1bf9c6de9d6f0865e33da132ae154187",
      "tree": "c23122a1a2d3aea322d5d21846915ad38be327e7",
      "parents": [
        "86584398a4d44e438ae47710241fb92cc3af3d3b"
      ],
      "author": {
        "name": "Shaked Flur",
        "email": "sflur@google.com",
        "time": "Wed Jun 08 11:37:14 2022 +0100"
      },
      "committer": {
        "name": "Shaked Flur",
        "email": "sflur@google.com",
        "time": "Thu Jun 09 15:30:20 2022 +0100"
      },
      "message": "Add an option to build vec tests for TBM.\n\nTesting many AVL values results in traces that are too long for TBM.\nHence, use only one value.\n\nChange-Id: Id16899129e982b991d9585f27ab342659ce76b4b\n"
    },
    {
      "commit": "86584398a4d44e438ae47710241fb92cc3af3d3b",
      "tree": "1a7f71b340289da952cf0a2bf0baf0bb02089a32",
      "parents": [
        "4b71896ddd5910f43027fef1a8f92fd689c31583"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Jun 03 10:49:52 2022 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Jun 03 10:49:52 2022 -0700"
      },
      "message": "sw:vec: Disable WMMU in single-core test_runner script\n\nChange-Id: I7c1e80dae014fad56ec31775e8ffb86b76e4e956\n"
    },
    {
      "commit": "4b71896ddd5910f43027fef1a8f92fd689c31583",
      "tree": "0a99bbb7e2f27e9116d0367f2f0f76fb6d8c4504",
      "parents": [
        "ebc97dd27ed0d465affff58048494402aa57e2fd"
      ],
      "author": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Fri May 27 23:03:19 2022 +0000"
      },
      "committer": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Tue May 31 17:21:28 2022 +0000"
      },
      "message": "Add executables that trigger faults.\n\nThree are added: an illegal instruction fault, executing past the\ninstruction window, and writing data past the data window. The latter\ndoesn\u0027t yet work as the length of the data window is the entire DTCM.\n\nChange-Id: Idf6d8998dc54e9238cf9edf1040ca4d5a80141ef\n"
    },
    {
      "commit": "ebc97dd27ed0d465affff58048494402aa57e2fd",
      "tree": "493d919ae9a9f70db9929cb3fe139cdc7a564c27",
      "parents": [
        "b5ce9fa71011edc938507d9091a8e0425e02d49b"
      ],
      "author": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Tue May 03 15:45:17 2022 +0000"
      },
      "committer": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Tue May 03 15:45:17 2022 +0000"
      },
      "message": "Tagging _start as a function\n\nChange-Id: I09c91069422089edef9d3b5d497009104f76f435\n"
    },
    {
      "commit": "b5ce9fa71011edc938507d9091a8e0425e02d49b",
      "tree": "4a3d874dd47837ca18fac6b2afdde6efede8f498",
      "parents": [
        "33aa4af28f7e074f9611f8dbda240e8c85e99cc8",
        "ddcbab4e44a6993a3849e53c7e739c0162668363"
      ],
      "author": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Thu Apr 14 19:42:39 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Apr 14 19:42:39 2022 +0000"
      },
      "message": "Merge \"Rename matcha.ld and add OSS headers.\""
    },
    {
      "commit": "ddcbab4e44a6993a3849e53c7e739c0162668363",
      "tree": "71a8e10886eac87f64708dfa81b8ec95ffb710c0",
      "parents": [
        "61503b220c078fedc6aadd81c603508262215d0d"
      ],
      "author": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Thu Apr 14 11:59:07 2022 -0700"
      },
      "committer": {
        "name": "Adam Jesionowski",
        "email": "jesionowski@google.com",
        "time": "Thu Apr 14 12:18:52 2022 -0700"
      },
      "message": "Rename matcha.ld and add OSS headers.\n\nmatcha.ld should be springbok.ld. Added Apache 2 headers for\nopen-sourcing.\n\nChange-Id: I8ca40f05c5bdb769a9e34f152a0e9399cba74d22\n"
    },
    {
      "commit": "33aa4af28f7e074f9611f8dbda240e8c85e99cc8",
      "tree": "47aace6f71ed409e5f3281f55b61586339f9831e",
      "parents": [
        "61503b220c078fedc6aadd81c603508262215d0d"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Mar 22 13:01:49 2022 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Mar 22 13:01:49 2022 -0700"
      },
      "message": "sw:vec: Update test_runner timeout message\n\nUse customized message to print out the full execution log for better\ndebugging.\n\nChange-Id: Ie8b59973dd55c7f9ca0a3ae35424531d57dc728f\n"
    },
    {
      "commit": "61503b220c078fedc6aadd81c603508262215d0d",
      "tree": "050a1c8a03e83e9e59d3b0d73bc6974e5f685577",
      "parents": [
        "7a5d852e56728ec6b2265dae7255f41a322c87fb"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Mar 15 22:50:02 2022 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Mar 18 09:21:25 2022 -0700"
      },
      "message": "sw:vec: Add scalar build support to build rv32im binaries\n\nAdd CMake option \"BUILD_SIMPLIFIED_CORE\" to use the macros defined in\nhttps://spacebeaker-review.googlesource.com/c/shodan/sw/vec/+/18021\nto build rv32im SW binaries.\n\nAlso remove the unused \"riscv_vector.h\" header file in the softrvv test\ncode. The header checks the vector extension in the compilation -march\nflag and fails if v-ext is not used. Instead of guard it with the macro,\nI remove the unused header.\n\nChange-Id: I85c81cf2d63c232dac53ae15826753d3dd117aa8\n"
    },
    {
      "commit": "7a5d852e56728ec6b2265dae7255f41a322c87fb",
      "tree": "9e8a2a5b572c243d0ac0aae371fb8867d03b0821",
      "parents": [
        "1541697e90fd0c97db135fccb37bacd162d68d11"
      ],
      "author": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Thu Mar 03 20:18:39 2022 +0000"
      },
      "committer": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Tue Mar 15 21:37:50 2022 +0000"
      },
      "message": "Make the ISA extension init code paths optional in crt0.S\n\nHaving the ability to disable these extension-specific code paths is\nnecessary for low-level hardware development and unit testing.\n\nThis CL also removes irq_vector.S as it 1) was resulting in undefined\nsymbol errors when disabling exceptions, 2) wasn\u0027t actually being\nactively used by crt0.S (rather than pointing the mtvec CSR to the\nindirect jump table in irq_vector.S, crt0.S was setting it directly to\nthe exception handler in crt0.S; irq_vector.S was in effect only used\nfor resets and the jump table defined was never used at all), and 3)\nisn\u0027t plan of record to support interrupts on Springbok anyway.\n\nChange-Id: Idfb5cc45b76db1f664b1d953f4a7c2c8a5f1d174\n"
    },
    {
      "commit": "1541697e90fd0c97db135fccb37bacd162d68d11",
      "tree": "747a5935e44289c353c1af8c4d75e9511dcf10f2",
      "parents": [
        "457d8f98b1fed4d2d9049623f930d1b03d468cc5"
      ],
      "author": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Mon Mar 14 12:49:40 2022 -0700"
      },
      "committer": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Mon Mar 14 12:49:40 2022 -0700"
      },
      "message": "Reduce entropy of quotations s/\u0027/\"/g\n\nVariety of quotes used in the file, even in the same sections.\n\nArbitrarily proposing to go with \" (either is permissible) to adhere to style guide on sticking with one of the quoting options:\n\nhttps: //google.github.io/styleguide/pyguide.html\nChange-Id: I5080c25262920dffe5eeea89583b88eb161f34a7\n"
    },
    {
      "commit": "457d8f98b1fed4d2d9049623f930d1b03d468cc5",
      "tree": "0d82da379b20c845730bd8f19a1991127b1da442",
      "parents": [
        "460cbbd063b9b31bb3a09c355a909523c9631297"
      ],
      "author": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Tue Mar 08 21:01:20 2022 -0800"
      },
      "committer": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Mon Mar 14 12:44:15 2022 -0700"
      },
      "message": "Add spike trace generation option\n\nChange-Id: I36bc43a3847eeba1a0de01fed1a06e5969ec1744\n"
    },
    {
      "commit": "460cbbd063b9b31bb3a09c355a909523c9631297",
      "tree": "ebfc6f8d43999f5a9db34a8452367959b835cb33",
      "parents": [
        "6e9f61ce46e89996e8f0ee8e57ff9973b50cc9fa"
      ],
      "author": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Thu Mar 03 15:49:46 2022 -0800"
      },
      "committer": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Mon Mar 14 12:10:36 2022 -0700"
      },
      "message": "Add Renode trace to testrunner\n\nChange-Id: I1f3c7c018c24ab9cc1f536ef51b3b9175632314a\n"
    },
    {
      "commit": "6e9f61ce46e89996e8f0ee8e57ff9973b50cc9fa",
      "tree": "1569a1f2acdd0d682e38dc0fdc79bc84143b3ab1",
      "parents": [
        "f6f146e3e628152999bbf7fc01d7779da1af219c"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Feb 15 15:43:17 2022 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Feb 15 15:43:17 2022 -0800"
      },
      "message": "sw:vec: Update ITCM linker mapping\n\nTo match top_matcha.hjson\nhttps://spacebeaker.git.corp.google.com/shodan/3p/lowrisc/opentitan/+/3d05e14abb23e275f68080b59c21e3d949176605/hw/top_matcha/data/top_matcha.hjson#749\n\nChange-Id: I260ce989557945debb523c5240b8cd2d45c018c4\n"
    },
    {
      "commit": "f6f146e3e628152999bbf7fc01d7779da1af219c",
      "tree": "b782ebfe40322ada1670f7bdf876cfee164f5a07",
      "parents": [
        "eb11883bb081e7ea980d13e8960db3bedb492315"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Feb 15 12:36:46 2022 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Feb 15 12:36:46 2022 -0800"
      },
      "message": "sw:vec: Fix renode test startup\n\nRetire renode.sh and set the renode starting path at test_runner.py\nFix renode test timeout setting.\n\nChange-Id: I21921ebd424135c035db932150f72754e941e0bc\n"
    },
    {
      "commit": "eb11883bb081e7ea980d13e8960db3bedb492315",
      "tree": "3ee4a51bd847af6b8c1252a1d1b7278700cda6b6",
      "parents": [
        "402cd1a227ec1c8e817145498f944ecbd3a4e6bd"
      ],
      "author": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Thu Feb 10 19:36:19 2022 +0000"
      },
      "committer": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Mon Feb 14 19:10:17 2022 +0000"
      },
      "message": "Initial commit of vector_matmul4_asm_test\n\nThis adds a test that uses a hand-written optimized 4x4 matrix\nmultiplication function.\n\nChange-Id: I7ed0a66f49ed8b15ea175607a9c8221b9d98cf25\n"
    },
    {
      "commit": "402cd1a227ec1c8e817145498f944ecbd3a4e6bd",
      "tree": "c121699918c9a1bcb525133a1d793c0b29741546",
      "parents": [
        "d7f7e1c17a1167cb846be5088c43430c45686756"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Feb 07 17:14:23 2022 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Feb 07 17:14:23 2022 -0800"
      },
      "message": "sw:vec: Add more termination condition for the test_runner\n\nChange-Id: I44b964879255f453c16c942499203eb8983c923c\n"
    },
    {
      "commit": "d7f7e1c17a1167cb846be5088c43430c45686756",
      "tree": "e47c8958abfb1379f3a2b82bc1262a0251735aa7",
      "parents": [
        "c40c6113315620f89481e1b44ec17b73d126f856"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Sat Feb 05 21:21:54 2022 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Sat Feb 05 21:30:38 2022 -0800"
      },
      "message": "sw:scripts: Change renode test runner default quantum setting\n\nOriginally we set the quantum to make the RVV tests run faster, but it\u0027s\nnot the setting we want for the ML model test. Make the quick test a\nconfigurable setting.\n\nChange-Id: I9d0916cf9b27432b26aa46495baba2b202fff70e\n"
    },
    {
      "commit": "c40c6113315620f89481e1b44ec17b73d126f856",
      "tree": "9d68df449501fa06ab405f1138816087595bc053",
      "parents": [
        "802e89d21108f1ed87948a5730e1f4c73d9f84c3"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Sat Feb 05 18:11:59 2022 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Sat Feb 05 18:11:59 2022 -0800"
      },
      "message": "sw:vec: Fix renode test runner timeout\n\nChange-Id: I8f1776894015f5d44b546bca9c89deef08f9759c\n"
    },
    {
      "commit": "802e89d21108f1ed87948a5730e1f4c73d9f84c3",
      "tree": "b597a6df1309448c0b432498a6c561ea07805d6e",
      "parents": [
        "6f16a2fb29d487f5f43d4621240a6953db340023"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Sat Jan 22 22:22:46 2022 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Sat Jan 22 22:22:46 2022 -0800"
      },
      "message": "sw:vec: Bump RVV to 1.0\n\nLLVM supports RVV 1.0 with https://github.com/llvm/llvm-project/commit/e6de53b4de4aecca4ac892500a0907805896ed27\n\nChange-Id: I0fe53e10b3ae1fd2b9300cd6df2699032658359c\n"
    },
    {
      "commit": "6f16a2fb29d487f5f43d4621240a6953db340023",
      "tree": "55276074fff5e2c9ab6e9c399996034b66354ff3",
      "parents": [
        "bdb4cdb9c2b1c73ff1735cb509471ef166179415"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Jan 04 15:34:23 2022 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Jan 04 15:34:23 2022 -0800"
      },
      "message": "sw:vec: Update test_runner renode path\n\nFollowing the changes in\ngithub.com/renode/renode/commit/587f3e93fbccaa398905ee2eef194476d5ee29f8\nto point renode binary to out/host/renode/renode.sh\n\nChange-Id: Iff53d74d8e5fc4b970654b7207bbdb4d09d05bd8\n"
    },
    {
      "commit": "bdb4cdb9c2b1c73ff1735cb509471ef166179415",
      "tree": "6a4a96e695ff7d5a25e37ccf621af90bf096c813",
      "parents": [
        "d6cc7e83bf6a9082c2c4f10dfd4fce138c516da1",
        "c294e3236ec6af73ad2f442cedb63f15e8a99290"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Dec 14 19:40:12 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 14 19:40:12 2021 +0000"
      },
      "message": "Merge \"Revert \"sw:vec: Temporarily fix the test_runner with force close\"\""
    },
    {
      "commit": "c294e3236ec6af73ad2f442cedb63f15e8a99290",
      "tree": "6a4aadd1d58d5a7158d1f2eabd7c8229077a3aa0",
      "parents": [
        "6747009e2bf2bbd8eb54bdd664a3ca45db9353e9"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Dec 13 22:23:52 2021 +0000"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Dec 13 22:23:52 2021 +0000"
      },
      "message": "Revert \"sw:vec: Temporarily fix the test_runner with force close\"\n\nThis reverts commit 6747009e2bf2bbd8eb54bdd664a3ca45db9353e9.\n\nReason for revert: AntMicro fixed Renode upstream\n\nChange-Id: I00782adb2b94838fd9921e876ddf4c20be4c7755\n"
    },
    {
      "commit": "d6cc7e83bf6a9082c2c4f10dfd4fce138c516da1",
      "tree": "d6d126b25c7bd146a9d11ad8e16b04cdd0507041",
      "parents": [
        "6747009e2bf2bbd8eb54bdd664a3ca45db9353e9",
        "c3dce9f1b3f27cde1544eac6f68ec657bc9ce311"
      ],
      "author": {
        "name": "Anthony Tonizzo",
        "email": "atonizzo@google.com",
        "time": "Wed Dec 08 22:20:42 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 08 22:20:42 2021 +0000"
      },
      "message": "Merge \"Added the vmadd and vnmsub tests.\""
    },
    {
      "commit": "6747009e2bf2bbd8eb54bdd664a3ca45db9353e9",
      "tree": "3eeb500179b3bbb1a4df04f236b9704e55e4cb6d",
      "parents": [
        "eec00a13bee1dc48a3997bfbbcccbf746d2d9ef6"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Dec 01 13:28:37 2021 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Dec 01 13:28:37 2021 -0800"
      },
      "message": "sw:vec: Temporarily fix the test_runner with force close\n\nClose the Renode simulation without waiting for EOF\n\nBUG: 208647775\nChange-Id: I5e4cefa6c188b8328925c2ea6b18637c88a70355\n"
    },
    {
      "commit": "c3dce9f1b3f27cde1544eac6f68ec657bc9ce311",
      "tree": "6a4a96e695ff7d5a25e37ccf621af90bf096c813",
      "parents": [
        "eec00a13bee1dc48a3997bfbbcccbf746d2d9ef6"
      ],
      "author": {
        "name": "Anthony Tonizzo",
        "email": "atonizzo@google.com",
        "time": "Fri Nov 19 13:15:59 2021 -0800"
      },
      "committer": {
        "name": "Anthony Tonizzo",
        "email": "atonizzo@google.com",
        "time": "Fri Nov 19 13:15:59 2021 -0800"
      },
      "message": "Added the vmadd and vnmsub tests.\n\nChange-Id: I59733523d4a5eb52548e750f7dbc59d0ad5f3198\n"
    },
    {
      "commit": "eec00a13bee1dc48a3997bfbbcccbf746d2d9ef6",
      "tree": "6a4aadd1d58d5a7158d1f2eabd7c8229077a3aa0",
      "parents": [
        "25edb4cefa1d7a9569c5d179cf2d72c787806ec3",
        "e90748d5415e041cf8f8938c083ae3d56016ab01"
      ],
      "author": {
        "name": "Anthony Tonizzo",
        "email": "atonizzo@google.com",
        "time": "Fri Nov 19 17:55:18 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 19 17:55:18 2021 +0000"
      },
      "message": "Merge \"Add MACC tests.\""
    },
    {
      "commit": "25edb4cefa1d7a9569c5d179cf2d72c787806ec3",
      "tree": "ec01dd0cc40b00ed9860bcef67e3bab8863a8516",
      "parents": [
        "59f91806e761c5da1a4dd01256fc0baf7e9a3bcd",
        "202bb16b9311839d31fa16ca780be191e61a5868"
      ],
      "author": {
        "name": "Jonathan Tate",
        "email": "jonathantate@google.com",
        "time": "Thu Nov 18 04:45:58 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 18 04:45:58 2021 +0000"
      },
      "message": "Merge \"Reordering stack corrupt message on springbok crt0\""
    },
    {
      "commit": "59f91806e761c5da1a4dd01256fc0baf7e9a3bcd",
      "tree": "f9a15b75ac0552d264721d8f31d0f4483227e7c1",
      "parents": [
        "98d55a68a3e7e4d27d4906c7f595cfdd0e18d60c"
      ],
      "author": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Sat Oct 02 05:04:43 2021 +0000"
      },
      "committer": {
        "name": "Lun Dong",
        "email": "lundong@google.com",
        "time": "Wed Nov 17 21:32:51 2021 +0000"
      },
      "message": "Add springbok vector unit test for vmerge\n\nAdded a simple vector unit test for vmerge operations to verify if vmerge.vim and vmerge.vvm work properly.\n\nTest results:\n- vmerge.vim and vmerge.vvm tests passed for Qemu and Renode.\n\nChange-Id: Id6108ed7577cdc159de2b602ec2b806a39f7e7f5\n"
    },
    {
      "commit": "e90748d5415e041cf8f8938c083ae3d56016ab01",
      "tree": "61caa06b8a7e575328346c76034518ac2bab7455",
      "parents": [
        "c26fc732a7e01b3b91e8ad733fb3fda133452ce1"
      ],
      "author": {
        "name": "Anthony Tonizzo",
        "email": "atonizzo@google.com",
        "time": "Tue Sep 28 11:20:19 2021 -0700"
      },
      "committer": {
        "name": "Anthony Tonizzo",
        "email": "atonizzo@google.com",
        "time": "Wed Nov 17 11:34:18 2021 -0800"
      },
      "message": "Add MACC tests.\n\n- Removed leftover debug code in templates.\n- Added vnmsac test\n- Remove refuse in test/CMakeLists.txt\n\nChange-Id: Id6d35703b3020b685fcd5061c71d19b5d8bdbca9\n"
    },
    {
      "commit": "202bb16b9311839d31fa16ca780be191e61a5868",
      "tree": "774e0eddcb2b291d2bbd380f2fc5b0386c5d46a4",
      "parents": [
        "98d55a68a3e7e4d27d4906c7f595cfdd0e18d60c"
      ],
      "author": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Wed Nov 17 04:26:31 2021 +0000"
      },
      "committer": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Wed Nov 17 04:26:31 2021 +0000"
      },
      "message": "Reordering stack corrupt message on springbok crt0\n\nChange-Id: I04d508fb6da8b68769c90e1e5afafeb770dfac49\n"
    },
    {
      "commit": "98d55a68a3e7e4d27d4906c7f595cfdd0e18d60c",
      "tree": "3ae9c5576f23615174fac990e56c83263d3c3c10",
      "parents": [
        "a054f9c77a5b50f760cd582c0467656856bdfe70"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Nov 15 20:38:16 2021 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Nov 16 13:59:51 2021 -0800"
      },
      "message": "sw:vec: test_runner: grab elf return code\n\nGrab the return code from the log string. Ideally we would like to grab\nthe result from CSR or a register, but QEMU doesn\u0027t have the register\naccess hooked up. :(\n\nWith this change, test_runner.py will tunnel the main return code, and\ncan be used in CI or ctest.\n\nChange-Id: I6dfbf9cb1b4f4911bcfb230936c67f255178ee7c\n"
    },
    {
      "commit": "a054f9c77a5b50f760cd582c0467656856bdfe70",
      "tree": "2c344cef250ec78a3faf83af1d2f8cc1e519c763",
      "parents": [
        "147210f3c76d4ac26bbfed891e6197aa86dc35b4",
        "5656308587016db7ac027ef6698532e7ba09c1bc"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Mon Nov 15 22:35:02 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 15 22:35:02 2021 +0000"
      },
      "message": "Merge \"sw:vec: Remove unwanted escape characters in test_runner.py\""
    },
    {
      "commit": "147210f3c76d4ac26bbfed891e6197aa86dc35b4",
      "tree": "c4451d0c2ef3316a4310f8401f54b32034574a24",
      "parents": [
        "c26fc732a7e01b3b91e8ad733fb3fda133452ce1"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Nov 12 19:26:27 2021 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Nov 12 19:26:27 2021 -0800"
      },
      "message": "sw:vec: Fix float_to_str error log with LOG_ERROR\n\nAllows the function to be used without simprint (non-springbok config)\nwhere libc_nano is used.\n\nChange-Id: Id025fd49d2569c894913dd73e5c990184f8f64a7\n"
    },
    {
      "commit": "5656308587016db7ac027ef6698532e7ba09c1bc",
      "tree": "6388b496311f5b763e638bddbc43767538065070",
      "parents": [
        "c26fc732a7e01b3b91e8ad733fb3fda133452ce1"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Nov 10 15:46:36 2021 -0800"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Nov 10 17:09:39 2021 -0800"
      },
      "message": "sw:vec: Remove unwanted escape characters in test_runner.py\n\nmono generates escape characters at renode initializaion/termination,\ncreating stray characters in stdout. Remove these characters to clean up\nstdout.\n\nUseful in CI as well as in ctest --verbose\n\nChange-Id: I59e64944773af55977c2f4baa43ff7553320df13\n"
    },
    {
      "commit": "c26fc732a7e01b3b91e8ad733fb3fda133452ce1",
      "tree": "6dae79bac1c725e94bf5f8ba854ae2cf905bc84e",
      "parents": [
        "ea7c974dee5dfc10ddee347c733374419b3d3d1c"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Wed Oct 20 07:20:46 2021 +0000"
      },
      "committer": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Wed Oct 27 02:10:03 2021 +0000"
      },
      "message": "Add tests for \"vmf{eq,ne,ge,gt,le,lt}\"\n\n1. Define reference codes (softrvv) for them\n- located in \"softrvv/include/\"\n2. Modify template files\n3. Add test genreation rules for them in the CMake file\n- all generated codes are tested with \"m springbok \u0026\u0026 ctest --verbose -R ...\"\n4. Remove unnecessary header files in \"softrvv/include/softrvv_vms*.h\"\n\nChange-Id: Ifa6554358e74e2e67c6e617f94ad36d293fdd2b3\n"
    },
    {
      "commit": "ea7c974dee5dfc10ddee347c733374419b3d3d1c",
      "tree": "a7479e7ef908c2216dbbc613aef9a33c6b0d5c1f",
      "parents": [
        "d44171049c8e2b6e924a3e60770e8c0e9190236d"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Mon Oct 18 01:58:43 2021 +0000"
      },
      "committer": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Mon Oct 18 01:58:43 2021 +0000"
      },
      "message": "Vector extension test (vfrdiv)\n\n1. Define vfrdiv\n2. Add tests for vfrdiv\n\nChange-Id: I714fb7e43485baf9d509e6a3bdd7415acae70c20\n"
    },
    {
      "commit": "d44171049c8e2b6e924a3e60770e8c0e9190236d",
      "tree": "2e2a05c363e2386a9ec22e9cfd104ece8748bc73",
      "parents": [
        "b49653741ace9a4b86073350af59a2a37b8fa9a7",
        "55b9f9004290a36ac023003dbf5d0f8d7ed69d42"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Sun Oct 17 05:37:25 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Oct 17 05:37:25 2021 +0000"
      },
      "message": "Merge \"Vector extension test (vfdiv, vfmax, vfmin, vfmul)\""
    },
    {
      "commit": "b49653741ace9a4b86073350af59a2a37b8fa9a7",
      "tree": "dd2f2de74310167ea6eff9f0defe36e80f9f0f09",
      "parents": [
        "ea52c5d147500a5296d94df5bbb5fc0d77f8dfbd"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Wed Oct 13 03:06:26 2021 +0000"
      },
      "committer": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Wed Oct 13 22:07:01 2021 +0000"
      },
      "message": "Vector extension test (softrvv_vfadd, softrvv_vfsub)\n\n1. Enabled softrvv test cases for vfadd and vfsub with template files\n2. Adjust random input values in templates to prohibit overflow and underflow\n\nChange-Id: Ieacf1679470dcee5f216e6ba3f9d0cbff60faafb\n"
    },
    {
      "commit": "55b9f9004290a36ac023003dbf5d0f8d7ed69d42",
      "tree": "9123f0596eec9c8a2c6aa63a4f370211529c7736",
      "parents": [
        "ea52c5d147500a5296d94df5bbb5fc0d77f8dfbd"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Wed Oct 13 02:56:49 2021 +0000"
      },
      "committer": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Wed Oct 13 22:02:48 2021 +0000"
      },
      "message": "Vector extension test (vfdiv, vfmax, vfmin, vfmul)\n\n1. Define additional operations (vfdiv, vfmax, vfmin, vfmul)\n2. Fix typos in softrvv/include/softrvv_vfsub.h\n3. Remove unnecessary header files in softrvv/include/softrvv_vmax.h and softrvv/include/softrvv_vmin.h\n4. Add tests for newly added operations in tests/CMakeLists.txt\n- They are tested with \"m springbok \u0026\u0026 ctest --verbose -R ... --gtest_color\u003dyes\"\n\nChange-Id: Ia84de66974f0e41b0373e112d19393a7d4ca5b0a\n"
    },
    {
      "commit": "ea52c5d147500a5296d94df5bbb5fc0d77f8dfbd",
      "tree": "da1df475e4d0cbd83adf25c9525e266c474c01fa",
      "parents": [
        "64ae43a6d9fb3b0b45c32de12bee98dc7c9b107f",
        "b4e9192e2c4530b8afde2f5028a8d120c41372e4"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Wed Oct 13 01:50:05 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 13 01:50:05 2021 +0000"
      },
      "message": "Merge \"Vector extension test with floating point values\""
    },
    {
      "commit": "b4e9192e2c4530b8afde2f5028a8d120c41372e4",
      "tree": "14d8b87765580ab6ff6fb398f6d5e5c307a89695",
      "parents": [
        "535870c09ee31e922c9a1582e50323100708a215"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Fri Oct 08 04:38:39 2021 +0000"
      },
      "committer": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Wed Oct 13 01:44:05 2021 +0000"
      },
      "message": "Vector extension test with floating point values\n\n1. Add and change various template files to cover floating point number\ninstructions.\n2. Generate vfadd test case using added and modified template files.\n3. Test the generated test cases\n3-1. Test \"vadd\" for back testing (to check our updated template files\nwork fine with previous test cases):\n     m springbok \u0026\u0026 ctest --verbose -R \".*vadd.*\"  --gtest_color\u003dyes\n3-2. Test \"vfadd\" with our template:\n     m springbok \u0026\u0026 ctest --verbose -R \".*vfadd.*\"  --gtest_color\u003dyes\n4. remove \"sw/vec/tests/vector_vfadd_test.cpp\"\n\nChange-Id: Ieb97934994d815fbe2f0193abf274703a5ae4b3d\n"
    },
    {
      "commit": "64ae43a6d9fb3b0b45c32de12bee98dc7c9b107f",
      "tree": "9cf1e89808426db665ceb964382d2846a6e025c4",
      "parents": [
        "cafffecc8bd1e2ef2dfa39f65fd86eae158f45ca"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 22 23:17:29 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Tue Oct 12 23:27:13 2021 +0000"
      },
      "message": "Add softrvv vredsum instruction and test.\n\n* Add softrvv implementation.\n* Add sorfrvv test.\n\nChange-Id: Ie5a0b838b30dc47da3a5b357dcfcca98b284c6fb\n"
    },
    {
      "commit": "cafffecc8bd1e2ef2dfa39f65fd86eae158f45ca",
      "tree": "2f7cad9acf3d166b6bbc696175a58040ec9f066c",
      "parents": [
        "fd66b1ca99678c42e98f41356affc474fbfa746c"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Oct 08 17:38:34 2021 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Oct 08 17:38:34 2021 -0700"
      },
      "message": "sw: Move the exception message out of rodata\n\nPer offline discussion as well as\nhttps://spacebeaker-review.googlesource.com/c/shodan/sw/vec/+/8841/comments/e8cdd665_0d2807c6,\nmove the string to be embedded as immediate data.\n\nChange-Id: Idd427a1ddf735b7b47e2aa6b265fedd9b1585379\n"
    },
    {
      "commit": "fd66b1ca99678c42e98f41356affc474fbfa746c",
      "tree": "9fe4f05abe335e187999786c2795b52889b4861c",
      "parents": [
        "535870c09ee31e922c9a1582e50323100708a215",
        "6dff08e32e067fa0ed45c0b1b8114f70715a9a7c"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Fri Oct 08 22:14:51 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 08 22:14:51 2021 +0000"
      },
      "message": "Merge \"Use springbok renode config files to initialize platform.\""
    },
    {
      "commit": "6dff08e32e067fa0ed45c0b1b8114f70715a9a7c",
      "tree": "b68d6f38b0177ccf86d40aa227f87a06296d1c8b",
      "parents": [
        "e4000c9641b29936a2dd7cb28d5ee88b6b532cee"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Fri Oct 08 20:52:12 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Fri Oct 08 21:06:32 2021 +0000"
      },
      "message": "Use springbok renode config files to initialize platform.\n\nChange-Id: Ia2f3cfabec824564f77ed745cb16c4f73102a5e5\n"
    },
    {
      "commit": "535870c09ee31e922c9a1582e50323100708a215",
      "tree": "fa44937a5d6608ad2d833a5dd31c49ddd3c0183c",
      "parents": [
        "e4000c9641b29936a2dd7cb28d5ee88b6b532cee"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Thu Oct 07 06:03:46 2021 +0000"
      },
      "committer": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Fri Oct 08 02:29:24 2021 +0000"
      },
      "message": "Vector extension test with floating point values\n\n1. Vector extension tests with floating point values\n2. Rebase all unnecessary commits (See below)\n3. Reflects several reviews\n4. Clean up codes (by rearranging header files / following style guides)\n\nreflects reviews\n\nChange-Id: I7b24a230bc57e966a65aecb4f0f0f7c391f8279b\n\nRevert \"reflects reviews\"\n\nRevert submission 11560\n\nReason for revert: Revert this and all related CLs to review the changes again. I will create a new CL by cherry-picking the CL that contains the up-to-date version.\nReverted Changes:\nId487b5bd4:1. Modify template files for vector tests with flo...\nI13979c48c:Merge branch \u0027master\u0027 of https://spacebeaker.googl...\nI7b24a230b:reflects reviews\n\nChange-Id: I76c2cae9629c14f97fb7f3e1517be77c7811765b\n\nRevert \"1. Modify template files for vector tests with floating ...\"\n\nRevert submission 11560\n\nReason for revert: Revert this and all related CLs to review the changes again. I will create a new CL by cherry-picking the CL that contains the up-to-date version.\nReverted Changes:\nId487b5bd4:1. Modify template files for vector tests with flo...\nI13979c48c:Merge branch \u0027master\u0027 of https://spacebeaker.googl...\nI7b24a230b:reflects reviews\n\nChange-Id: I22e593ff379b2467ac6d9dd48e0415cf87f720c5\n\nVector extension test with floating point values\n\n1. Modify template files for vector tests with floating point numbers\n2. Add two test cases using the modified template for softrvv operations\n3. Add manual test case for fadd (tests/vector_vfadd_test.cpp)\n\nChange-Id: I12198793053fa1a9cfacea0725cf458d3db6e280\n"
    },
    {
      "commit": "e4000c9641b29936a2dd7cb28d5ee88b6b532cee",
      "tree": "ddfda7c01e242a1292e9849955887b370d402355",
      "parents": [
        "e56bb4be6255c1381678bda0348f48c793ca10be"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Thu Oct 07 11:19:01 2021 +0000"
      },
      "committer": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Thu Oct 07 11:37:47 2021 +0000"
      },
      "message": "Revert \"1. Modify template files for vector tests with floating ...\"\n\nRevert submission 11560\n\nReason for revert: Revert this and all related CLs to review the changes again. I will create a new CL by cherry-picking the CL that contains the up-to-date version. \nReverted Changes:\nId487b5bd4:1. Modify template files for vector tests with flo...\nI13979c48c:Merge branch \u0027master\u0027 of https://spacebeaker.googl...\nI7b24a230b:reflects reviews\n\nChange-Id: I22e593ff379b2467ac6d9dd48e0415cf87f720c5\n"
    },
    {
      "commit": "e56bb4be6255c1381678bda0348f48c793ca10be",
      "tree": "6f0324f66b7c7082ca448d5962befd2956a8e35f",
      "parents": [
        "34415722db387182f36f30e32a943b469c1956a2"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Thu Oct 07 11:19:01 2021 +0000"
      },
      "committer": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Thu Oct 07 11:37:24 2021 +0000"
      },
      "message": "Revert \"reflects reviews\"\n\nRevert submission 11560\n\nReason for revert: Revert this and all related CLs to review the changes again. I will create a new CL by cherry-picking the CL that contains the up-to-date version. \nReverted Changes:\nId487b5bd4:1. Modify template files for vector tests with flo...\nI13979c48c:Merge branch \u0027master\u0027 of https://spacebeaker.googl...\nI7b24a230b:reflects reviews\n\nChange-Id: I76c2cae9629c14f97fb7f3e1517be77c7811765b\n"
    },
    {
      "commit": "34415722db387182f36f30e32a943b469c1956a2",
      "tree": "a2408968f6534832a486b9753e28d6aa1701f4e4",
      "parents": [
        "4503de60e5e62fe43629acfa3eec8329ca990935"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Thu Oct 07 06:03:46 2021 +0000"
      },
      "committer": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Thu Oct 07 06:03:46 2021 +0000"
      },
      "message": "reflects reviews\n\nChange-Id: I7b24a230bc57e966a65aecb4f0f0f7c391f8279b\n"
    },
    {
      "commit": "4503de60e5e62fe43629acfa3eec8329ca990935",
      "tree": "6f0324f66b7c7082ca448d5962befd2956a8e35f",
      "parents": [
        "083c383f4e98d8ee98f80e9809d07a917940df52",
        "2b50931c17173088283a0c9d50ad98863c35a143"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Thu Oct 07 03:55:58 2021 +0000"
      },
      "committer": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Thu Oct 07 03:55:58 2021 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of https://spacebeaker.googlesource.com/shodan/sw/vec into vector_test\n\nChange-Id: I13979c48cda162b959fecc8b97b9df0b5775ba99\n"
    },
    {
      "commit": "083c383f4e98d8ee98f80e9809d07a917940df52",
      "tree": "32439f3f2253885b345b80833ee510d1d257c939",
      "parents": [
        "be32a83aa3ea2b4d073ec54a71565b96dcb609df"
      ],
      "author": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Wed Oct 06 13:18:50 2021 +0000"
      },
      "committer": {
        "name": "Jieung Kim",
        "email": "jieungkim@google.com",
        "time": "Thu Oct 07 03:48:38 2021 +0000"
      },
      "message": "1. Modify template files for vector tests with floating point numbers\n2. Add two test cases using the modified template for softrvv operations\n3. Add manual test case for fadd (tests/vector_vfadd_test.cpp)\n\nChange-Id: Id487b5bd4bfcd3d3dcf6e75526b06e0c69e1a66e\n"
    },
    {
      "commit": "2b50931c17173088283a0c9d50ad98863c35a143",
      "tree": "ddfda7c01e242a1292e9849955887b370d402355",
      "parents": [
        "be32a83aa3ea2b4d073ec54a71565b96dcb609df"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Oct 06 14:25:18 2021 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Oct 06 14:59:37 2021 -0700"
      },
      "message": "sw:vec: Fix exception handler\n\nNeed to return non-zero code and clear stack\nAlso remove the extra custom3\u003cfunc3\u003d3\u003e, or the CPU would be halted\nprematurely.\n\nChange-Id: Iaf731388cbe13e0033b16f25710a9cc256bfdb27\n"
    },
    {
      "commit": "be32a83aa3ea2b4d073ec54a71565b96dcb609df",
      "tree": "6783749707e8bef01c1f76672c3f8102aabcf5dd",
      "parents": [
        "6fcf892377e05f9820da5a8252ae972287c73ea1",
        "ae9e2cfea31042d683b2c52142cd2d2d33259523"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 29 19:56:02 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Sep 29 19:56:02 2021 +0000"
      },
      "message": "Merge \"Move test_v_helper library to top level.\""
    },
    {
      "commit": "6fcf892377e05f9820da5a8252ae972287c73ea1",
      "tree": "f8208e374b55413e498780f7aed0a44ff1ff17a9",
      "parents": [
        "2815d3853bde3c925eadfbc863ce0f5275a5021b"
      ],
      "author": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Mon Sep 27 23:28:36 2021 +0000"
      },
      "committer": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Tue Sep 28 15:53:44 2021 +0000"
      },
      "message": "Change crt0.S to save the app return value on the stack\n\nThis can be read by the SMC driver in the first word of the stack.\nThat is, at _stack_ptr - 4, or ORIGIN(DTCM) + length(DTCM) - 68.\n\nBug: 201363931\n\nChange-Id: I930c0ce92f26cbfbf3b2628dc85eb8bbfdb5097e\n"
    },
    {
      "commit": "ae9e2cfea31042d683b2c52142cd2d2d33259523",
      "tree": "7c54a638b26b0bad9fea91b51e2eb99b85d7c86b",
      "parents": [
        "2815d3853bde3c925eadfbc863ce0f5275a5021b"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 22 22:45:05 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu Sep 23 19:27:30 2021 +0000"
      },
      "message": "Move test_v_helper library to top level.\n\n* Add test_v_helper lib as dependency to softrvv.\n* Move test_v_helper library to top-level for use by softrvv.\n* Move assert_vec_elem_eq and assert_vec_mask_eq into header for easier reuse.\n\nChange-Id: I5b82520be802309dddfd5e529cee1c6cc9568723\n"
    },
    {
      "commit": "2815d3853bde3c925eadfbc863ce0f5275a5021b",
      "tree": "aca162df17de49654414f1b55215d26c7dbcdc86",
      "parents": [
        "c692cba3de4450d627ca2e19f45e5cbcfc01f081"
      ],
      "author": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Fri Aug 27 17:32:06 2021 -0700"
      },
      "committer": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Wed Sep 22 13:19:18 2021 -0700"
      },
      "message": "Add vmv.s.x test\n\nThis test saves a register into vd[0] element.\n\nThis is important for the vector reduction operations (vred*)\nwhere the result of the operation (e.g. sum of all elements)\nis placed into the 0th element of vd[0].\n\nThe complication of this operation when the scalar reg value (which is\nalways e32) will be saved over a vector element of a different SEW.\n\nFor e32 \u003e SEW, there must be proper truncation, and for e32 \u003c SEW\nthere must be proper sign extension.\n\nDue to this having a unique direction (scalar to vector), creating a\ncustom test instead of the typical softrvv approach.\n\nNote: there is a inverse operation which places vd[0] back into\na scalar register called `vmv.x.s`, and will be added in a separate\ncommit.\n\nChange-Id: Ib35b3f56d2ca3e05ea0e98705bf90ebe59a5ff0e\n"
    },
    {
      "commit": "c692cba3de4450d627ca2e19f45e5cbcfc01f081",
      "tree": "19781a38186f964d88cedc6d85d5d358a5bd65eb",
      "parents": [
        "1eed5d7204fe2401e03cacb66be2c5cbf07bd654"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Thu Sep 16 20:30:53 2021 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Thu Sep 16 23:44:17 2021 -0700"
      },
      "message": "sw:vec: Make test runner script point to the source\n\nDon\u0027t need to make a copy at the build directory to run the test. It\nshould be pointed to the source.\n\nChange-Id: I97e70a999f998a099af04bf4514d487d7e284677\n"
    },
    {
      "commit": "1eed5d7204fe2401e03cacb66be2c5cbf07bd654",
      "tree": "ce905c721a9e14b90e53bcb3887acbbb761c5446",
      "parents": [
        "b8abd708e0abb77729c41ddbdcf2d42ec95b2e80"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Thu Sep 16 19:28:31 2021 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Fri Sep 17 03:09:43 2021 +0000"
      },
      "message": "sw:vec: Fix ctest test runner script for handle exception\n\nAdd termination string set to include exception, otherwise ctest\ntimesout in this failure case.\n\nChange-Id: I5e127994735bd8296a507bd9ed2445fe98c3b9d7\n"
    },
    {
      "commit": "b8abd708e0abb77729c41ddbdcf2d42ec95b2e80",
      "tree": "d8ca24671e2103a7926e5adaf02f4774ff686e4b",
      "parents": [
        "40976a77730d8dd87f3aa4e074bf5fce77c00ad8",
        "a82965ca312316917247e5ca40c70137b8775b98"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Sep 16 17:28:48 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Sep 16 17:28:48 2021 +0000"
      },
      "message": "Merge \"gloss: _write takes a buffer of arbitrary length, not a C string\""
    },
    {
      "commit": "a82965ca312316917247e5ca40c70137b8775b98",
      "tree": "c843a906e972e68d5c1abece055a513e26b44ea1",
      "parents": [
        "d23cfe6d7080968425f1a2c52bb7de283f1a9de4"
      ],
      "author": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Wed Sep 15 19:29:55 2021 +0000"
      },
      "committer": {
        "name": "June Tate-Gans",
        "email": "jtgans@google.com",
        "time": "Thu Sep 16 15:45:29 2021 +0000"
      },
      "message": "gloss: _write takes a buffer of arbitrary length, not a C string\n\nRemoves the special NULL termination behavior for buffers in\nthe _write method that was being treated as the end of string.\nSince _write takes an arbitrary length buffer, this eliminates\nbuffer overruns found in b/195166567.\n\nAdditionally, remove the BSS clearing since between execution\nruns, newlib won\u0027t restart it\u0027s I/O routines appropriately\ndue to discrepencies between the bss and data segments.\n\nChange-Id: Ib9bbe663b6bc87d6540d8ae66497974807878466\n"
    },
    {
      "commit": "40976a77730d8dd87f3aa4e074bf5fce77c00ad8",
      "tree": "14a30508315cfd97416bded89f7a66051911328f",
      "parents": [
        "e21ef0bcbceda1d30ab7149ffccf2b80286b02fd"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Sun Sep 12 07:15:51 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 15 21:26:06 2021 +0000"
      },
      "message": "Add comparison ops.\n\n* Adds ops vmseq, vmsge, vmsgt, vmsle, vmslt, and vmsne.\n* Add softrvv implementations and tests.\n* Add vec-ext op tests.\n* Implement mask destination register check.\n\nChange-Id: I1ed289941e876d3069bbdb41a794d8fa7b4144a5\n"
    },
    {
      "commit": "e21ef0bcbceda1d30ab7149ffccf2b80286b02fd",
      "tree": "f0fb2578d14cf8c9483d13ccd1dd9c7a262d67b2",
      "parents": [
        "349c533ec89a35606eec4a46645454498d3366d3"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu Sep 09 22:43:01 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 15 18:40:12 2021 +0000"
      },
      "message": "Add vnsra instruction and test.\n\n        * Add softrvv implementation.\n        * Add sorfrvv test.\n        * Add v-ext test.\n\nChange-Id: I97b059c3b4315c8e8d1bb04806edf77c399e142a\n"
    },
    {
      "commit": "349c533ec89a35606eec4a46645454498d3366d3",
      "tree": "5fc6ee7955d22ec1e1c24f562869f52469640d93",
      "parents": [
        "d23cfe6d7080968425f1a2c52bb7de283f1a9de4"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 08 08:42:35 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 15 18:37:32 2021 +0000"
      },
      "message": "Add support for vnsrl and narrowing ops.\n\n* vnsrl is a narrowing op, which required template changes to support\nvarying type widths.\n* Add/modify vec_test_helpers module to support narrowing ops.\n* Add softrvv vnsrl implementation and test.\n* Add a compile time check to softrvv_vnsrl for SEW of dest is 1/2 SEW src2.\n* Add vnsrl test.\n* Modify softrvv templates for changes in vec_test_helpers module.\n\nChange-Id: I5889200ea36e213dee9a051ae726ed3bf0480d3e\n"
    },
    {
      "commit": "d23cfe6d7080968425f1a2c52bb7de283f1a9de4",
      "tree": "34a892259e23c8b896108d63a96522b1be9db317",
      "parents": [
        "daab8de024194df8e5761f719a8513dbc5c879d0"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 08 17:19:24 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Fri Sep 10 20:23:49 2021 +0000"
      },
      "message": "Increase default timeout for long running tests.\n\nChange-Id: I17bc1aaeebb3968f63c58164129b4f0f35c06c19\n"
    },
    {
      "commit": "daab8de024194df8e5761f719a8513dbc5c879d0",
      "tree": "db7638f1473e725f8754ac4e746198b8270ca821",
      "parents": [
        "746c79668ead3da7f54320cc0d528747d2db3b77"
      ],
      "author": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Thu Sep 09 19:48:07 2021 +0000"
      },
      "committer": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Thu Sep 09 20:34:01 2021 +0000"
      },
      "message": "Quick fix for the floating point printer\n\nForgot to make it C-friendly by encapsulating the \u0027extern \"C\"\u0027 in an \u0027#ifdef\n__cplusplus\u0027 block.\n\nChange-Id: I62988f4dea725f119027224d7d7beac1556c2621\n"
    },
    {
      "commit": "746c79668ead3da7f54320cc0d528747d2db3b77",
      "tree": "afade31025c31d00388ee1c8885acb6c11c37926",
      "parents": [
        "1c1746a9591b71197545ec62a7d083dbb79f87c9",
        "779803be31a8b3cff981c6703d9a38f7862a6f87"
      ],
      "author": {
        "name": "Jonathan Tate",
        "email": "jonathantate@google.com",
        "time": "Thu Sep 09 18:47:49 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Sep 09 18:47:49 2021 +0000"
      },
      "message": "Merge \"Adding a new function to print floats without external deps\""
    },
    {
      "commit": "779803be31a8b3cff981c6703d9a38f7862a6f87",
      "tree": "c59c8957003233b1ac1cc97e52b5d78b8de15d41",
      "parents": [
        "6c20b6e715364313fd9ebfbe943a837ab56bcf69"
      ],
      "author": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Wed Sep 08 21:30:46 2021 +0000"
      },
      "committer": {
        "name": "Jon Tate",
        "email": "jonathantate@google.com",
        "time": "Thu Sep 09 18:32:54 2021 +0000"
      },
      "message": "Adding a new function to print floats without external deps\n\nIt\u0027s not super configurable, but it should do the job for now. Not really\nsuitable for use in production. Doesn\u0027t rely on any external library functions.\n\nAlso fixed a minor unsigned int / uint32_t type bug.\n\nChange-Id: Ida0f6deddbde18fa792c3bf363c0e285c693c96b\n"
    },
    {
      "commit": "1c1746a9591b71197545ec62a7d083dbb79f87c9",
      "tree": "6bdc8e52b68df040a7d7ae6c49d75581274efa76",
      "parents": [
        "200758765225ccf454a07eb2530908f0a0c1226c",
        "06b936c240bc14dd0edfb03ed5d8f9b53769fd03"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Thu Sep 09 16:19:23 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Sep 09 16:19:23 2021 +0000"
      },
      "message": "Merge \"sw:vec:cmake: Add nano header and library path explicitly\""
    },
    {
      "commit": "200758765225ccf454a07eb2530908f0a0c1226c",
      "tree": "a7c4f0eaee476028430a372ab61f525fc74adf83",
      "parents": [
        "6c20b6e715364313fd9ebfbe943a837ab56bcf69",
        "f6f72819854c0be01168917dd1bac9f48e8fefdf"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Sep 08 21:04:08 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Sep 08 21:04:08 2021 +0000"
      },
      "message": "Merge \"sw:vec:vector_vset_tests: Remove illegal instructions\""
    },
    {
      "commit": "06b936c240bc14dd0edfb03ed5d8f9b53769fd03",
      "tree": "1224e41c9c7d9497e9c2efebe74daf6d05edc2be",
      "parents": [
        "6c20b6e715364313fd9ebfbe943a837ab56bcf69"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Sep 07 15:33:09 2021 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Wed Sep 08 10:50:08 2021 -0700"
      },
      "message": "sw:vec:cmake: Add nano header and library path explicitly\n\nBUG: 194706298\nChange-Id: I1805fe21fa123bb232af6d5af56febc4aa6aab8a\n"
    },
    {
      "commit": "6c20b6e715364313fd9ebfbe943a837ab56bcf69",
      "tree": "393e7afe4117c1a0e5559e950718a2c939d41ed4",
      "parents": [
        "dbe69bd108df6783b2f3a5af7f387e5599bc9174"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 08 06:35:54 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 08 06:37:23 2021 +0000"
      },
      "message": "Add vsra instruction and test.\n\n    * Add softrvv implementation.\n    * Add sorfrvv test.\n    * Add v-ext test.\n\nChange-Id: I441ca31e3d49b820a89554b01ad89c90df3a5475\n"
    },
    {
      "commit": "dbe69bd108df6783b2f3a5af7f387e5599bc9174",
      "tree": "1226244882aa2ce6591e4ce797635896e1a59c45",
      "parents": [
        "a217e146ca8602bc2c6a508263f1d946c76c1383"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Tue Sep 07 23:18:01 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 08 06:17:17 2021 +0000"
      },
      "message": "Add vsrl instruction and test.\n\n    * Add softrvv implementation.\n    * Add sorfrvv test.\n    * Add v-ext test.\n\nChange-Id: I4f4b955b4ea480065b6cf6e24679173a6429b183\n"
    },
    {
      "commit": "a217e146ca8602bc2c6a508263f1d946c76c1383",
      "tree": "a8b6c03ed858913dfd2ce28ccce640844d02c202",
      "parents": [
        "632ed4383f4dcdf91f971ea7d1c0aa51a3060506"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 01 23:15:40 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 08 05:39:12 2021 +0000"
      },
      "message": "Add vsll instruction and test.\n\n* Add softrvv implementation.\n* Add sorfrvv test.\n* Add v-ext test.\n\nChange-Id: I14e6522c6fc65367d824a2be6bd49aa69df46f35\n"
    },
    {
      "commit": "f6f72819854c0be01168917dd1bac9f48e8fefdf",
      "tree": "bc9f0c77f39a0a497c366b8360903c6b71c0933d",
      "parents": [
        "632ed4383f4dcdf91f971ea7d1c0aa51a3060506"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Sep 07 12:03:09 2021 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Tue Sep 07 12:03:09 2021 -0700"
      },
      "message": "sw:vec:vector_vset_tests: Remove illegal instructions\n\nChange-Id: I111eaba6ff3f8d3d3184418caa941c41c773c9cd\n"
    },
    {
      "commit": "632ed4383f4dcdf91f971ea7d1c0aa51a3060506",
      "tree": "7d227c887932431fa3a278a2a0938971befd5b23",
      "parents": [
        "6f03704da2acccd9dd773baf79cf7dbbee524d1a"
      ],
      "author": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Sat Sep 04 14:30:42 2021 -0700"
      },
      "committer": {
        "name": "Cindy Liu",
        "email": "hcindyl@google.com",
        "time": "Sat Sep 04 18:19:38 2021 -0700"
      },
      "message": "sw:vec:tests: Add multi-register load/store tests\n\nAdd v{l,s}{1,2,4,8}re{8,16,32} tests\n\nChange-Id: Ifec16a55e43a898553ed97ef3a9699af283083f9\n"
    },
    {
      "commit": "6f03704da2acccd9dd773baf79cf7dbbee524d1a",
      "tree": "159b0d03d5f8408fac1589c7095a98b0017fa847",
      "parents": [
        "816488fea990284f008b7190ae90c1a4ea261e7b"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 01 23:15:40 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Fri Sep 03 19:56:51 2021 +0000"
      },
      "message": "Refactor templates to use a single strategy.\n\nChange-Id: I7157a8a66f2fd784f99148e41a91ed9ca9d36b95\n"
    },
    {
      "commit": "816488fea990284f008b7190ae90c1a4ea261e7b",
      "tree": "b44b6b321ff36f169ca883fcbe84b7bcb08e8364",
      "parents": [
        "e723d68916e63f37fd61653507802fe84836c62a",
        "c9728ab52ffa61d1dccc9763c3918feb55c5130e"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu Sep 02 18:30:58 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Sep 02 18:30:58 2021 +0000"
      },
      "message": "Merge \"Remove tests with illegal vtype.\""
    },
    {
      "commit": "e723d68916e63f37fd61653507802fe84836c62a",
      "tree": "0656bf0f0d77b816f32a26f5d3445b3b1dd5d3d3",
      "parents": [
        "db52fefdf792607863e0c9ce7fffc2b34a18d2fd"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 01 18:44:46 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Thu Sep 02 18:28:38 2021 +0000"
      },
      "message": "Enable checks for illegal vtypes.\n\n* Enable tests for illegal lmul/sew combinations.\n* Mark them as illegal and modify test to check for illegal condition.\n\nChange-Id: I5a08460a2a07c1ee643c3f21defde5f9e19886e4\n"
    },
    {
      "commit": "c9728ab52ffa61d1dccc9763c3918feb55c5130e",
      "tree": "26172ddfe4efdd2ee9252664612a0da82296ad2d",
      "parents": [
        "db52fefdf792607863e0c9ce7fffc2b34a18d2fd"
      ],
      "author": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 01 19:56:57 2021 +0000"
      },
      "committer": {
        "name": "Henry Herman",
        "email": "henryherman@google.com",
        "time": "Wed Sep 01 19:56:57 2021 +0000"
      },
      "message": "Remove tests with illegal vtype.\n\nChange-Id: I180f9acaf982b0e52fd9a5f6cd11f34793024888\n"
    },
    {
      "commit": "db52fefdf792607863e0c9ce7fffc2b34a18d2fd",
      "tree": "5b5bd96906f9a69f83e71834b2795a47e07d4091",
      "parents": [
        "09375d07a731eb5a82b68ea5abce8d5d6f03ed62"
      ],
      "author": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Mon Aug 16 16:52:57 2021 -0700"
      },
      "committer": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Thu Aug 26 22:01:04 2021 -0700"
      },
      "message": "Add vand tests covering vv, vx, and vi\n\nNote, while tests are created for each vv, vx, and vi cases,\nwe are able to reuse the softrvv vand.vx for both the vx and vi\nreference values.\n\nChange-Id: Idaff09de253bcc74168155606b4080f433e95549\n"
    },
    {
      "commit": "09375d07a731eb5a82b68ea5abce8d5d6f03ed62",
      "tree": "733e7e94a9ac9ce3d5bba0dda0b026bb9311eb87",
      "parents": [
        "41b4fe467f1ffa8be929fa4c23e6fe410b423697"
      ],
      "author": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Mon Aug 16 16:38:19 2021 -0700"
      },
      "committer": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Thu Aug 26 22:01:02 2021 -0700"
      },
      "message": "Add vmax and vmaxu softrvv vv and vx test\n\nAdded a different softrvv tests for vmax and vmaxu, since vmax must\nhandle negative values, and vmaxu tests need not have to.\n\nChange-Id: I2a7e25677cdbedf954e72b45efdf6b20db2adf22\n"
    },
    {
      "commit": "41b4fe467f1ffa8be929fa4c23e6fe410b423697",
      "tree": "80050a28878ead3fd8ca51b53bcde1ca18862fc9",
      "parents": [
        "3f49752d83e21925df744aa7ebb6d18eba1718b4"
      ],
      "author": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Thu Aug 26 13:23:54 2021 -0700"
      },
      "committer": {
        "name": "Gregory Kielian",
        "email": "gkielian@google.com",
        "time": "Thu Aug 26 14:00:22 2021 -0700"
      },
      "message": "Add softrvv_vxor test with template\n\nAdded vxor test utilizing the numpy/python template approach.\n\nChange-Id: I4e4f0a0b2904b751d4705bf3dc86e7295c37be40\n"
    }
  ],
  "next": "3f49752d83e21925df744aa7ebb6d18eba1718b4"
}
