From 56f8e1a24c01427f62903401d58ca10f902bdd33 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 22:31:56 +0000 Subject: [PATCH 01/85] build(deps): bump third_party/cores/basejump_stl Bumps [third_party/cores/basejump_stl](https://github.com/bespoke-silicon-group/basejump_stl) from `9c6efb1` to `4c94db1`. - [Commits](https://github.com/bespoke-silicon-group/basejump_stl/compare/9c6efb16c1f18b3fd70dda38833552d79e185ae1...4c94db1737b2a5822c2abfa280a436c5d202f2a2) --- updated-dependencies: - dependency-name: third_party/cores/basejump_stl dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/basejump_stl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/basejump_stl b/third_party/cores/basejump_stl index 9c6efb16c1f18..4c94db1737b2a 160000 --- a/third_party/cores/basejump_stl +++ b/third_party/cores/basejump_stl @@ -1 +1 @@ -Subproject commit 9c6efb16c1f18b3fd70dda38833552d79e185ae1 +Subproject commit 4c94db1737b2a5822c2abfa280a436c5d202f2a2 From 6e64910e700912eda690fa70b7eddd864476566c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 22:31:58 +0000 Subject: [PATCH 02/85] build(deps): bump third_party/tools/yosys-slang Bumps [third_party/tools/yosys-slang](https://github.com/povik/yosys-slang) from `c019c8a` to `e7d1600`. - [Commits](https://github.com/povik/yosys-slang/compare/c019c8a9008d414f65a9862b09864537cf766a58...e7d160046fca2097ea33c6f98489399d0be88cd7) --- updated-dependencies: - dependency-name: third_party/tools/yosys-slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys-slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys-slang b/third_party/tools/yosys-slang index c019c8a9008d4..e7d160046fca2 160000 --- a/third_party/tools/yosys-slang +++ b/third_party/tools/yosys-slang @@ -1 +1 @@ -Subproject commit c019c8a9008d414f65a9862b09864537cf766a58 +Subproject commit e7d160046fca2097ea33c6f98489399d0be88cd7 From 4f435f952de880d9c48816dce9479db7a44c2fab Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 22:32:02 +0000 Subject: [PATCH 03/85] build(deps): bump third_party/tools/icarus from `8c56b2d` to `cbdaa86` Bumps [third_party/tools/icarus](https://github.com/steveicarus/iverilog) from `8c56b2d` to `cbdaa86`. - [Release notes](https://github.com/steveicarus/iverilog/releases) - [Commits](https://github.com/steveicarus/iverilog/compare/8c56b2d116f6313b5ae241e158a57716a142dc45...cbdaa865a10ce69d7c528cb2aa4c571641de0c62) --- updated-dependencies: - dependency-name: third_party/tools/icarus dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/icarus | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/icarus b/third_party/tools/icarus index 8c56b2d116f63..cbdaa865a10ce 160000 --- a/third_party/tools/icarus +++ b/third_party/tools/icarus @@ -1 +1 @@ -Subproject commit 8c56b2d116f6313b5ae241e158a57716a142dc45 +Subproject commit cbdaa865a10ce69d7c528cb2aa4c571641de0c62 From 974102c9b1001e4d56f12520abc55f8aa6561c01 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 22:32:05 +0000 Subject: [PATCH 04/85] build(deps): bump third_party/cores/black-parrot Bumps [third_party/cores/black-parrot](https://github.com/black-parrot/black-parrot) from `cc1a756` to `111d0eb`. - [Commits](https://github.com/black-parrot/black-parrot/compare/cc1a756b1872473b7427ebe4f2d4dcb24463b65b...111d0eb7effaa8ced9e156b2ec93a8da6bb22cdf) --- updated-dependencies: - dependency-name: third_party/cores/black-parrot dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/black-parrot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/black-parrot b/third_party/cores/black-parrot index cc1a756b18724..111d0eb7effaa 160000 --- a/third_party/cores/black-parrot +++ b/third_party/cores/black-parrot @@ -1 +1 @@ -Subproject commit cc1a756b1872473b7427ebe4f2d4dcb24463b65b +Subproject commit 111d0eb7effaa8ced9e156b2ec93a8da6bb22cdf From 3ef789683abb9c63294b829f977c3d82cb26d2a1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 22:32:12 +0000 Subject: [PATCH 05/85] build(deps): bump third_party/tools/slang from `4bffca0` to `0ef0ac4` Bumps [third_party/tools/slang](https://github.com/MikePopoloski/slang) from `4bffca0` to `0ef0ac4`. - [Release notes](https://github.com/MikePopoloski/slang/releases) - [Commits](https://github.com/MikePopoloski/slang/compare/4bffca04fe8c48b42ad08e0ceb8160cd317d97f0...0ef0ac467cbd0ca11baf91398f8699bd96bcf4ff) --- updated-dependencies: - dependency-name: third_party/tools/slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/slang b/third_party/tools/slang index 4bffca04fe8c4..0ef0ac467cbd0 160000 --- a/third_party/tools/slang +++ b/third_party/tools/slang @@ -1 +1 @@ -Subproject commit 4bffca04fe8c48b42ad08e0ceb8160cd317d97f0 +Subproject commit 0ef0ac467cbd0ca11baf91398f8699bd96bcf4ff From 61b4d579693b69a36f3c67dcce1ed312b49c62f3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 22:32:16 +0000 Subject: [PATCH 06/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `79af01e` to `d88c535`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/79af01e0a1b4463c8c6cd96d7a008a5e8b836e57...d88c535754a985e4abcc207ffab571376627b68e) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index 79af01e0a1b44..d88c535754a98 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit 79af01e0a1b4463c8c6cd96d7a008a5e8b836e57 +Subproject commit d88c535754a985e4abcc207ffab571376627b68e From 2b16dfb48be4141830a85e5921224efbfdc95dab Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 22:32:18 +0000 Subject: [PATCH 07/85] build(deps): bump third_party/tools/yosys from `0fc5812` to `c25448f` Bumps [third_party/tools/yosys](https://github.com/YosysHQ/yosys) from `0fc5812` to `c25448f`. - [Release notes](https://github.com/YosysHQ/yosys/releases) - [Commits](https://github.com/YosysHQ/yosys/compare/0fc5812dcd0c62830f4faa27c4b62c03f3fd91ad...c25448f1d16c0446ae58ee809e9d0f81d29dd379) --- updated-dependencies: - dependency-name: third_party/tools/yosys dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys b/third_party/tools/yosys index 0fc5812dcd0c6..c25448f1d16c0 160000 --- a/third_party/tools/yosys +++ b/third_party/tools/yosys @@ -1 +1 @@ -Subproject commit 0fc5812dcd0c62830f4faa27c4b62c03f3fd91ad +Subproject commit c25448f1d16c0446ae58ee809e9d0f81d29dd379 From ce8ee07e40f023571ee558f79d36dda5a5860652 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 22:32:20 +0000 Subject: [PATCH 08/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `f133a28` to `551862a`. - [Commits](https://github.com/verilator/verilator/compare/f133a2811f820cf7a4b3dbd1ac396f26c79973dd...551862a55ef5ca104e511ada6fb17c4da4c3a734) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index f133a2811f820..551862a55ef5c 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit f133a2811f820cf7a4b3dbd1ac396f26c79973dd +Subproject commit 551862a55ef5ca104e511ada6fb17c4da4c3a734 From 45e490896ee77b3654ddc4af1e1bad74acfdb398 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Sep 2024 22:55:49 +0000 Subject: [PATCH 09/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `551862a` to `7a74ddc`. - [Commits](https://github.com/verilator/verilator/compare/551862a55ef5ca104e511ada6fb17c4da4c3a734...7a74ddc1afd86a280ab9d1c02cf4533cd07bf79d) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index 551862a55ef5c..7a74ddc1afd86 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit 551862a55ef5ca104e511ada6fb17c4da4c3a734 +Subproject commit 7a74ddc1afd86a280ab9d1c02cf4533cd07bf79d From bdfbf00c67e6b42003a2ecce19ed5fcec5b31a9f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Sep 2024 22:55:51 +0000 Subject: [PATCH 10/85] build(deps): bump third_party/cores/veer-el2 from `e81fde1` to `9788122` Bumps [third_party/cores/veer-el2](https://github.com/chipsalliance/Cores-VeeR-EL2) from `e81fde1` to `9788122`. - [Commits](https://github.com/chipsalliance/Cores-VeeR-EL2/compare/e81fde1909684d843d086c9b9fc897b4818929be...978812291b5ef5b7f4c4968f7c9920afec278e50) --- updated-dependencies: - dependency-name: third_party/cores/veer-el2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/veer-el2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/veer-el2 b/third_party/cores/veer-el2 index e81fde1909684..978812291b5ef 160000 --- a/third_party/cores/veer-el2 +++ b/third_party/cores/veer-el2 @@ -1 +1 @@ -Subproject commit e81fde1909684d843d086c9b9fc897b4818929be +Subproject commit 978812291b5ef5b7f4c4968f7c9920afec278e50 From e1aad85e2181342de4ab03549a49f8d35e18cf84 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Sep 2024 22:55:53 +0000 Subject: [PATCH 11/85] build(deps): bump third_party/tools/zachjs-sv2v Bumps [third_party/tools/zachjs-sv2v](https://github.com/zachjs/sv2v) from `4e989bc` to `bc79e30`. - [Release notes](https://github.com/zachjs/sv2v/releases) - [Commits](https://github.com/zachjs/sv2v/compare/4e989bc02906e2c0798c29b0e2358302d9d03a75...bc79e30fe5d338a6888b87c7ec922db96d2cbf36) --- updated-dependencies: - dependency-name: third_party/tools/zachjs-sv2v dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/zachjs-sv2v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/zachjs-sv2v b/third_party/tools/zachjs-sv2v index 4e989bc02906e..bc79e30fe5d33 160000 --- a/third_party/tools/zachjs-sv2v +++ b/third_party/tools/zachjs-sv2v @@ -1 +1 @@ -Subproject commit 4e989bc02906e2c0798c29b0e2358302d9d03a75 +Subproject commit bc79e30fe5d338a6888b87c7ec922db96d2cbf36 From 7a21cdb4a99a3c504f779ea5638ed5bbe455f9d6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Sep 2024 22:55:57 +0000 Subject: [PATCH 12/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `d88c535` to `063f744`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/d88c535754a985e4abcc207ffab571376627b68e...063f7449aa49ab51f1dacb620674f2816be607fa) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index d88c535754a98..063f7449aa49a 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit d88c535754a985e4abcc207ffab571376627b68e +Subproject commit 063f7449aa49ab51f1dacb620674f2816be607fa From c51e704d3e884b92684a65b5b0fb5b5211b0ed9b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Sep 2024 22:55:58 +0000 Subject: [PATCH 13/85] build(deps): bump third_party/tools/yosys from `c25448f` to `68fbca8` Bumps [third_party/tools/yosys](https://github.com/YosysHQ/yosys) from `c25448f` to `68fbca8`. - [Release notes](https://github.com/YosysHQ/yosys/releases) - [Commits](https://github.com/YosysHQ/yosys/compare/c25448f1d16c0446ae58ee809e9d0f81d29dd379...68fbca87696ab85dcc1f59054a21a0ed4b8cd697) --- updated-dependencies: - dependency-name: third_party/tools/yosys dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys b/third_party/tools/yosys index c25448f1d16c0..68fbca87696ab 160000 --- a/third_party/tools/yosys +++ b/third_party/tools/yosys @@ -1 +1 @@ -Subproject commit c25448f1d16c0446ae58ee809e9d0f81d29dd379 +Subproject commit 68fbca87696ab85dcc1f59054a21a0ed4b8cd697 From 98d616fbc3aaef73cfc238bd0cb083306b700826 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Sep 2024 22:56:00 +0000 Subject: [PATCH 14/85] build(deps): bump third_party/cores/basejump_stl Bumps [third_party/cores/basejump_stl](https://github.com/bespoke-silicon-group/basejump_stl) from `4c94db1` to `0b8ca3b`. - [Commits](https://github.com/bespoke-silicon-group/basejump_stl/compare/4c94db1737b2a5822c2abfa280a436c5d202f2a2...0b8ca3b19d3ae27c5e6f6d4335ca6d792bf1f45e) --- updated-dependencies: - dependency-name: third_party/cores/basejump_stl dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/basejump_stl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/basejump_stl b/third_party/cores/basejump_stl index 4c94db1737b2a..0b8ca3b19d3ae 160000 --- a/third_party/cores/basejump_stl +++ b/third_party/cores/basejump_stl @@ -1 +1 @@ -Subproject commit 4c94db1737b2a5822c2abfa280a436c5d202f2a2 +Subproject commit 0b8ca3b19d3ae27c5e6f6d4335ca6d792bf1f45e From a4b05debc1f2c03206ca12aace7293a8366bd564 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Sep 2024 22:29:24 +0000 Subject: [PATCH 15/85] build(deps): bump third_party/tools/yosys-slang Bumps [third_party/tools/yosys-slang](https://github.com/povik/yosys-slang) from `e7d1600` to `4e034b3`. - [Commits](https://github.com/povik/yosys-slang/compare/e7d160046fca2097ea33c6f98489399d0be88cd7...4e034b397b78689d9c7ee59c589509850221f62c) --- updated-dependencies: - dependency-name: third_party/tools/yosys-slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys-slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys-slang b/third_party/tools/yosys-slang index e7d160046fca2..4e034b397b786 160000 --- a/third_party/tools/yosys-slang +++ b/third_party/tools/yosys-slang @@ -1 +1 @@ -Subproject commit e7d160046fca2097ea33c6f98489399d0be88cd7 +Subproject commit 4e034b397b78689d9c7ee59c589509850221f62c From d98dbc4fbdc918a492b00b7ca9d343d82e565e2e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Sep 2024 22:29:29 +0000 Subject: [PATCH 16/85] build(deps): bump third_party/cores/veer-el2 from `9788122` to `e0fd903` Bumps [third_party/cores/veer-el2](https://github.com/chipsalliance/Cores-VeeR-EL2) from `9788122` to `e0fd903`. - [Commits](https://github.com/chipsalliance/Cores-VeeR-EL2/compare/978812291b5ef5b7f4c4968f7c9920afec278e50...e0fd903581fdd8b11341b635f57335339873c09b) --- updated-dependencies: - dependency-name: third_party/cores/veer-el2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/veer-el2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/veer-el2 b/third_party/cores/veer-el2 index 978812291b5ef..e0fd903581fdd 160000 --- a/third_party/cores/veer-el2 +++ b/third_party/cores/veer-el2 @@ -1 +1 @@ -Subproject commit 978812291b5ef5b7f4c4968f7c9920afec278e50 +Subproject commit e0fd903581fdd8b11341b635f57335339873c09b From 22d7486cd24422915bc5113a6bd1e5e548ef8e4c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Sep 2024 22:29:31 +0000 Subject: [PATCH 17/85] build(deps): bump third_party/tools/yosys from `68fbca8` to `d567164` Bumps [third_party/tools/yosys](https://github.com/YosysHQ/yosys) from `68fbca8` to `d567164`. - [Release notes](https://github.com/YosysHQ/yosys/releases) - [Commits](https://github.com/YosysHQ/yosys/compare/68fbca87696ab85dcc1f59054a21a0ed4b8cd697...d56716417336a085afec954f8ecc24722721b98b) --- updated-dependencies: - dependency-name: third_party/tools/yosys dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys b/third_party/tools/yosys index 68fbca87696ab..d56716417336a 160000 --- a/third_party/tools/yosys +++ b/third_party/tools/yosys @@ -1 +1 @@ -Subproject commit 68fbca87696ab85dcc1f59054a21a0ed4b8cd697 +Subproject commit d56716417336a085afec954f8ecc24722721b98b From ae8c6751e9019012797b6f3e5f1b582f72d0210d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Sep 2024 22:29:34 +0000 Subject: [PATCH 18/85] build(deps): bump third_party/cores/ariane from `668829d` to `e9382ba` Bumps [third_party/cores/ariane](https://github.com/pulp-platform/ariane) from `668829d` to `e9382ba`. - [Release notes](https://github.com/pulp-platform/ariane/releases) - [Commits](https://github.com/pulp-platform/ariane/compare/668829de6eb2878fbeb95bdf12847cb09df7d1a8...e9382ba3ac45affe1d2fc5cfb800ad0b09a5caf7) --- updated-dependencies: - dependency-name: third_party/cores/ariane dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/ariane | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/ariane b/third_party/cores/ariane index 668829de6eb28..e9382ba3ac45a 160000 --- a/third_party/cores/ariane +++ b/third_party/cores/ariane @@ -1 +1 @@ -Subproject commit 668829de6eb2878fbeb95bdf12847cb09df7d1a8 +Subproject commit e9382ba3ac45affe1d2fc5cfb800ad0b09a5caf7 From 5a4373eba2540bc42c766a78982bfc3cecc14f5d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Sep 2024 22:29:38 +0000 Subject: [PATCH 19/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `063f744` to `75a192e`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/063f7449aa49ab51f1dacb620674f2816be607fa...75a192e2bc4d1eb1e7b48cd228c81721daafbedb) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index 063f7449aa49a..75a192e2bc4d1 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit 063f7449aa49ab51f1dacb620674f2816be607fa +Subproject commit 75a192e2bc4d1eb1e7b48cd228c81721daafbedb From 15b20ede07163be276e1e97acb71a4482df5a1d2 Mon Sep 17 00:00:00 2001 From: Tomasz Gorochowik Date: Mon, 9 Sep 2024 13:23:53 +0200 Subject: [PATCH 20/85] Freeze simplestat version (#6039) The CI fails with the latest version --- conf/requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/requirements.txt b/conf/requirements.txt index 7a63290014a30..9ded4bc684330 100644 --- a/conf/requirements.txt +++ b/conf/requirements.txt @@ -9,6 +9,7 @@ make_var markupsafe pytablewriter GitPython +simplesat==0.8.2 git+https://github.com/lowRISC/edalize.git@ot git+https://github.com/lowRISC/fusesoc.git@ot orderedmultidict From 6e082f94a4f10ae2ddc941aab34c26ab4ce0ad0b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 23:01:31 +0000 Subject: [PATCH 21/85] build(deps): bump third_party/tools/slang from `0ef0ac4` to `7c6b2b0` Bumps [third_party/tools/slang](https://github.com/MikePopoloski/slang) from `0ef0ac4` to `7c6b2b0`. - [Release notes](https://github.com/MikePopoloski/slang/releases) - [Commits](https://github.com/MikePopoloski/slang/compare/0ef0ac467cbd0ca11baf91398f8699bd96bcf4ff...7c6b2b00a71a3b6a4344c6451bfeeb26b65a5dea) --- updated-dependencies: - dependency-name: third_party/tools/slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/slang b/third_party/tools/slang index 0ef0ac467cbd0..7c6b2b00a71a3 160000 --- a/third_party/tools/slang +++ b/third_party/tools/slang @@ -1 +1 @@ -Subproject commit 0ef0ac467cbd0ca11baf91398f8699bd96bcf4ff +Subproject commit 7c6b2b00a71a3b6a4344c6451bfeeb26b65a5dea From 10d7edb0de54f7a0c6e1400f1de2f0c16daf2ec9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 23:01:36 +0000 Subject: [PATCH 22/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `7a74ddc` to `1e7611e`. - [Commits](https://github.com/verilator/verilator/compare/7a74ddc1afd86a280ab9d1c02cf4533cd07bf79d...1e7611edea0a0d6638f696444890e95bf71051f8) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index 7a74ddc1afd86..1e7611edea0a0 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit 7a74ddc1afd86a280ab9d1c02cf4533cd07bf79d +Subproject commit 1e7611edea0a0d6638f696444890e95bf71051f8 From 0c459c8f47a17b3f83b68b7118aff1f5a09fba72 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 23:01:37 +0000 Subject: [PATCH 23/85] build(deps): bump third_party/tools/yosys from `d567164` to `982fade` Bumps [third_party/tools/yosys](https://github.com/YosysHQ/yosys) from `d567164` to `982fade`. - [Release notes](https://github.com/YosysHQ/yosys/releases) - [Commits](https://github.com/YosysHQ/yosys/compare/d56716417336a085afec954f8ecc24722721b98b...982fade0df9230a132a5a31c335a75e21213ca31) --- updated-dependencies: - dependency-name: third_party/tools/yosys dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys b/third_party/tools/yosys index d56716417336a..982fade0df923 160000 --- a/third_party/tools/yosys +++ b/third_party/tools/yosys @@ -1 +1 @@ -Subproject commit d56716417336a085afec954f8ecc24722721b98b +Subproject commit 982fade0df9230a132a5a31c335a75e21213ca31 From 2bd84be74c5800bf16f27ab114483a204f62f67b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 23:01:41 +0000 Subject: [PATCH 24/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `75a192e` to `6638aaf`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/75a192e2bc4d1eb1e7b48cd228c81721daafbedb...6638aafebc6ba8c5e0bbe9e9b20e29f50f7f9684) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index 75a192e2bc4d1..6638aafebc6ba 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit 75a192e2bc4d1eb1e7b48cd228c81721daafbedb +Subproject commit 6638aafebc6ba8c5e0bbe9e9b20e29f50f7f9684 From 5e67b47bc620d719693581e4364a515787c9cfc6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 23:01:43 +0000 Subject: [PATCH 25/85] build(deps): bump third_party/tools/icarus from `cbdaa86` to `25a84d5` Bumps [third_party/tools/icarus](https://github.com/steveicarus/iverilog) from `cbdaa86` to `25a84d5`. - [Release notes](https://github.com/steveicarus/iverilog/releases) - [Commits](https://github.com/steveicarus/iverilog/compare/cbdaa865a10ce69d7c528cb2aa4c571641de0c62...25a84d5cfcecf67bfb7734929a1df98c4b137ce6) --- updated-dependencies: - dependency-name: third_party/tools/icarus dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/icarus | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/icarus b/third_party/tools/icarus index cbdaa865a10ce..25a84d5cfcecf 160000 --- a/third_party/tools/icarus +++ b/third_party/tools/icarus @@ -1 +1 @@ -Subproject commit cbdaa865a10ce69d7c528cb2aa4c571641de0c62 +Subproject commit 25a84d5cfcecf67bfb7734929a1df98c4b137ce6 From 0c7db37f9151a4e795b023969bf3fea3509b52a9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Sep 2024 22:52:58 +0000 Subject: [PATCH 26/85] build(deps): bump third_party/cores/veer-el2 from `e0fd903` to `e2f31eb` Bumps [third_party/cores/veer-el2](https://github.com/chipsalliance/Cores-VeeR-EL2) from `e0fd903` to `e2f31eb`. - [Commits](https://github.com/chipsalliance/Cores-VeeR-EL2/compare/e0fd903581fdd8b11341b635f57335339873c09b...e2f31eb8019c2e33f4b9b918b33b502be4727bbb) --- updated-dependencies: - dependency-name: third_party/cores/veer-el2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/veer-el2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/veer-el2 b/third_party/cores/veer-el2 index e0fd903581fdd..e2f31eb8019c2 160000 --- a/third_party/cores/veer-el2 +++ b/third_party/cores/veer-el2 @@ -1 +1 @@ -Subproject commit e0fd903581fdd8b11341b635f57335339873c09b +Subproject commit e2f31eb8019c2e33f4b9b918b33b502be4727bbb From e38fc48f58c552a068b4c6215df262363c350b71 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Sep 2024 22:53:01 +0000 Subject: [PATCH 27/85] build(deps): bump third_party/tools/yosys from `982fade` to `6937241` Bumps [third_party/tools/yosys](https://github.com/YosysHQ/yosys) from `982fade` to `6937241`. - [Release notes](https://github.com/YosysHQ/yosys/releases) - [Commits](https://github.com/YosysHQ/yosys/compare/982fade0df9230a132a5a31c335a75e21213ca31...693724101280384479e0a3d15647a58a5e445a50) --- updated-dependencies: - dependency-name: third_party/tools/yosys dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys b/third_party/tools/yosys index 982fade0df923..6937241012803 160000 --- a/third_party/tools/yosys +++ b/third_party/tools/yosys @@ -1 +1 @@ -Subproject commit 982fade0df9230a132a5a31c335a75e21213ca31 +Subproject commit 693724101280384479e0a3d15647a58a5e445a50 From e40aa015c32e05b1cf7cfa15cc0f16233b2478c5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Sep 2024 22:53:03 +0000 Subject: [PATCH 28/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `1e7611e` to `4a58997`. - [Commits](https://github.com/verilator/verilator/compare/1e7611edea0a0d6638f696444890e95bf71051f8...4a589976041a4157c89b642d4757c3b99f32c5b4) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index 1e7611edea0a0..4a589976041a4 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit 1e7611edea0a0d6638f696444890e95bf71051f8 +Subproject commit 4a589976041a4157c89b642d4757c3b99f32c5b4 From ac6a1f8d5ec42329af6f1c0bcd777ca1b2973840 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Sep 2024 22:53:05 +0000 Subject: [PATCH 29/85] build(deps): bump third_party/tools/slang from `7c6b2b0` to `d077ed8` Bumps [third_party/tools/slang](https://github.com/MikePopoloski/slang) from `7c6b2b0` to `d077ed8`. - [Release notes](https://github.com/MikePopoloski/slang/releases) - [Commits](https://github.com/MikePopoloski/slang/compare/7c6b2b00a71a3b6a4344c6451bfeeb26b65a5dea...d077ed831335f9c6f3020861eb68c18ab476a44e) --- updated-dependencies: - dependency-name: third_party/tools/slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/slang b/third_party/tools/slang index 7c6b2b00a71a3..d077ed831335f 160000 --- a/third_party/tools/slang +++ b/third_party/tools/slang @@ -1 +1 @@ -Subproject commit 7c6b2b00a71a3b6a4344c6451bfeeb26b65a5dea +Subproject commit d077ed831335f9c6f3020861eb68c18ab476a44e From 3b3fe01db26eefb8303f8e8974d749ac1b513cce Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Sep 2024 22:53:08 +0000 Subject: [PATCH 30/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `6638aaf` to `6176d13`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/6638aafebc6ba8c5e0bbe9e9b20e29f50f7f9684...6176d13040c7e014673b7e6b444e8fcbb1d45002) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index 6638aafebc6ba..6176d13040c7e 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit 6638aafebc6ba8c5e0bbe9e9b20e29f50f7f9684 +Subproject commit 6176d13040c7e014673b7e6b444e8fcbb1d45002 From f68cc7171c8d0287605b9667fb92df6538420522 Mon Sep 17 00:00:00 2001 From: Tomasz Gorochowik Date: Wed, 11 Sep 2024 11:46:29 +0200 Subject: [PATCH 31/85] Update artifacts related actions The old versions are scheduled for deprecation soon. Signed-off-by: Tomasz Gorochowik --- .github/workflows/sv-tests-ci.yml | 8 ++++---- .github/workflows/trigger-lint.yml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/sv-tests-ci.yml b/.github/workflows/sv-tests-ci.yml index 75fed453b135e..ab8a86984e65d 100644 --- a/.github/workflows/sv-tests-ci.yml +++ b/.github/workflows/sv-tests-ci.yml @@ -176,7 +176,7 @@ jobs: - name: Pack results run: | tar -cvf out_${{ matrix.tool.name }}.tar ./out/report/${{ matrix.tool.name }}_report.csv ./out/logs/ - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: report_${{ matrix.tool.name }} path: | @@ -212,7 +212,7 @@ jobs: - name: Prepare output directories run: | mkdir -p out/report - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: path: ./out/ - name: Extract @@ -257,7 +257,7 @@ jobs: cat $CHANGES_SUMMARY_MD > $GITHUB_STEP_SUMMARY - name: Upload artifacts for summary - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 if: github.event_name == 'pull_request' with: name: tests_summary @@ -276,7 +276,7 @@ jobs: echo $artifacts - name: Delete Old Artifacts if: github.event_name == 'pull_request' - uses: geekyeggo/delete-artifact@v1 + uses: geekyeggo/delete-artifact@v5 with: name: ${{ steps.get-artifacts-to-delete.outputs.artifacts }} Automerge: diff --git a/.github/workflows/trigger-lint.yml b/.github/workflows/trigger-lint.yml index 01aaae96e6c87..965e6861a64c7 100644 --- a/.github/workflows/trigger-lint.yml +++ b/.github/workflows/trigger-lint.yml @@ -11,7 +11,7 @@ jobs: - name: Copy event file run: cp "$GITHUB_EVENT_PATH" ./event.json - name: Upload event file as artifact - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: event.json path: event.json From 5e10955aa87efe148fd071340e4199f4ab928cf4 Mon Sep 17 00:00:00 2001 From: Tomasz Gorochowik Date: Wed, 11 Sep 2024 12:07:12 +0200 Subject: [PATCH 32/85] Update linter action Signed-off-by: Tomasz Gorochowik --- .github/workflows/lint-review.yml | 32 +++++------------------------- .github/workflows/trigger-lint.yml | 17 ---------------- 2 files changed, 5 insertions(+), 44 deletions(-) delete mode 100644 .github/workflows/trigger-lint.yml diff --git a/.github/workflows/lint-review.yml b/.github/workflows/lint-review.yml index d4a46741e8ef2..26382b16072fd 100644 --- a/.github/workflows/lint-review.yml +++ b/.github/workflows/lint-review.yml @@ -1,38 +1,16 @@ name: lint-review on: - workflow_run: - workflows: ["trigger-lint"] - types: - - completed + pull_request: jobs: lint_review: runs-on: ubuntu-latest + permissions: + checks: write + contents: read + pull-requests: write steps: - uses: actions/checkout@v2 - - name: 'Download artifact' - id: get-artifacts - uses: actions/github-script@v3.1.0 - with: - script: | - var artifacts = await github.actions.listWorkflowRunArtifacts({ - owner: context.repo.owner, - repo: context.repo.repo, - run_id: ${{github.event.workflow_run.id }}, - }); - var matchArtifact = artifacts.data.artifacts.filter((artifact) => { - return artifact.name == "event.json" - })[0]; - var download = await github.actions.downloadArtifact({ - owner: context.repo.owner, - repo: context.repo.repo, - artifact_id: matchArtifact.id, - archive_format: 'zip', - }); - var fs = require('fs'); - fs.writeFileSync('${{github.workspace}}/event.json.zip', Buffer.from(download.data)); - - run: | - unzip event.json.zip - name: Run Verible action uses: chipsalliance/verible-linter-action@main with: diff --git a/.github/workflows/trigger-lint.yml b/.github/workflows/trigger-lint.yml deleted file mode 100644 index 965e6861a64c7..0000000000000 --- a/.github/workflows/trigger-lint.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: trigger-lint -on: - pull_request: - -jobs: - upload_event_file: - runs-on: [self-hosted, Linux, X64, gcp-custom-runners] - container: ubuntu:jammy-20221130 - steps: - - uses: actions/checkout@v2 - - name: Copy event file - run: cp "$GITHUB_EVENT_PATH" ./event.json - - name: Upload event file as artifact - uses: actions/upload-artifact@v4 - with: - name: event.json - path: event.json From 2c4c9e872d25cd8ba9f1fa1cfb27ab523f451f50 Mon Sep 17 00:00:00 2001 From: Tomasz Gorochowik Date: Thu, 12 Sep 2024 12:38:16 +0200 Subject: [PATCH 33/85] Use a dedicated action to download artifacts Signed-off-by: Tomasz Gorochowik --- .github/workflows/comment-pr.yml | 28 ++++------------------------ 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/.github/workflows/comment-pr.yml b/.github/workflows/comment-pr.yml index 13bed8fe0a7e8..8502030b6fac9 100644 --- a/.github/workflows/comment-pr.yml +++ b/.github/workflows/comment-pr.yml @@ -19,29 +19,10 @@ jobs: run: | apt-get update -qq apt install -y unzip - - name: Download artifacts - id: get-artifacts - uses: actions/github-script@v3.1.0 - with: - script: | - var artifacts = await github.actions.listWorkflowRunArtifacts({ - owner: context.repo.owner, - repo: context.repo.repo, - run_id: ${{ github.event.workflow_run.id }}, - }); - var matchArtifact = artifacts.data.artifacts.filter((artifact) => { - return artifact.name == "tests_summary" - })[0]; - var download = await github.actions.downloadArtifact({ - owner: context.repo.owner, - repo: context.repo.repo, - artifact_id: matchArtifact.id, - archive_format: 'zip', - }); - console.log("::set-output name=artifact_id::" + matchArtifact.id); - var fs = require('fs'); - fs.writeFileSync('${{github.workspace}}/tests_summary.zip', Buffer.from(download.data)); + - uses: actions/download-artifact@v4 + with: + name: tests_summary.zip - name: Unpack artifacts run: | @@ -50,9 +31,8 @@ jobs: - name: Generate and append artifacts link run: | - ARTIFACT_ID=${{ steps.get-artifacts.outputs.artifact_id}} SUITE_ID=$(cat ./suite_id) - ARTIFACT_URL="https://github.com/chipsalliance/sv-tests/suites/$SUITE_ID/artifacts/$ARTIFACT_ID" + ARTIFACT_URL="https://github.com/chipsalliance/sv-tests/suites/$SUITE_ID" MD_URL="[Download an archive containing all the details]($ARTIFACT_URL)" echo -e "\n\n$MD_URL" >> tests_summary.md From 7e3467fb5f36e50997a3f76a86746c698dd9ec08 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Sep 2024 22:41:43 +0000 Subject: [PATCH 34/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `4a58997` to `0b7510b`. - [Commits](https://github.com/verilator/verilator/compare/4a589976041a4157c89b642d4757c3b99f32c5b4...0b7510befa5167557c09ba4901a8b616f9d43ea2) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index 4a589976041a4..0b7510befa516 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit 4a589976041a4157c89b642d4757c3b99f32c5b4 +Subproject commit 0b7510befa5167557c09ba4901a8b616f9d43ea2 From f8bab6d4343bb2e9f7776a02e7d7a1286de3ec96 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Sep 2024 22:41:45 +0000 Subject: [PATCH 35/85] build(deps): bump third_party/tools/yosys from `6937241` to `c8b42b7` Bumps [third_party/tools/yosys](https://github.com/YosysHQ/yosys) from `6937241` to `c8b42b7`. - [Release notes](https://github.com/YosysHQ/yosys/releases) - [Commits](https://github.com/YosysHQ/yosys/compare/693724101280384479e0a3d15647a58a5e445a50...c8b42b7d48f126e937fd77393d95131f74459dfc) --- updated-dependencies: - dependency-name: third_party/tools/yosys dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys b/third_party/tools/yosys index 6937241012803..c8b42b7d48f12 160000 --- a/third_party/tools/yosys +++ b/third_party/tools/yosys @@ -1 +1 @@ -Subproject commit 693724101280384479e0a3d15647a58a5e445a50 +Subproject commit c8b42b7d48f126e937fd77393d95131f74459dfc From 4fd80c2b3f3855a3b1b52e7dffb3ed70c3e7f381 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Sep 2024 22:41:51 +0000 Subject: [PATCH 36/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `6176d13` to `a50540e`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/6176d13040c7e014673b7e6b444e8fcbb1d45002...a50540ecdbb2db641d14ffb682c9165c206dea26) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index 6176d13040c7e..a50540ecdbb2d 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit 6176d13040c7e014673b7e6b444e8fcbb1d45002 +Subproject commit a50540ecdbb2db641d14ffb682c9165c206dea26 From aab1270ec317d360219de8f79168f514a037e17f Mon Sep 17 00:00:00 2001 From: Gonzalo Larumbe Date: Wed, 11 Sep 2024 23:43:46 +0200 Subject: [PATCH 37/85] Add tree-sitter-systemverilog parser --- .gitmodules | 3 + third_party/tools/tree-sitter-systemverilog | 1 + tools/runners.mk | 9 ++ tools/runners/tree_sitter_systemverilog.py | 103 ++++++++++++++++++++ 4 files changed, 116 insertions(+) create mode 160000 third_party/tools/tree-sitter-systemverilog create mode 100644 tools/runners/tree_sitter_systemverilog.py diff --git a/.gitmodules b/.gitmodules index db7e3860284af..2fff398ecac53 100644 --- a/.gitmodules +++ b/.gitmodules @@ -34,6 +34,9 @@ [submodule "third_party/tools/tree-sitter-verilog"] path = third_party/tools/tree-sitter-verilog url = https://github.com/tree-sitter/tree-sitter-verilog +[submodule "third_party/tools/tree-sitter-systemverilog"] + path = third_party/tools/tree-sitter-systemverilog + url = https://github.com/gmlarumbe/tree-sitter-systemverilog [submodule "third_party/cores/fx68k"] path = third_party/cores/fx68k url = https://github.com/ijor/fx68k diff --git a/third_party/tools/tree-sitter-systemverilog b/third_party/tools/tree-sitter-systemverilog new file mode 160000 index 0000000000000..a04b8cb29daef --- /dev/null +++ b/third_party/tools/tree-sitter-systemverilog @@ -0,0 +1 @@ +Subproject commit a04b8cb29daefacd33174111bf8ec9c9411f8659 diff --git a/tools/runners.mk b/tools/runners.mk index dfa8bba851d2d..e40a56f346eb3 100644 --- a/tools/runners.mk +++ b/tools/runners.mk @@ -80,6 +80,15 @@ $(INSTALL_DIR)/lib/tree-sitter-verilog.so: cd $(RDIR)/tree-sitter-verilog && npm install /usr/bin/env python3 -c "from tree_sitter import Language; Language.build_library(\"$@\", [\"$(abspath $(RDIR)/tree-sitter-verilog)\"])" +# tree-sitter-systemverilog +tree-sitter-systemverilog: $(INSTALL_DIR)/lib/tree-sitter-systemverilog.so + +$(INSTALL_DIR)/lib/tree-sitter-systemverilog.so: + mkdir -p $(INSTALL_DIR)/lib + cd $(RDIR)/tree-sitter-systemverilog && \ + cc -fPIC -c -I. src/parser.c && \ + cc -fPIC -shared *.o -o $@ + # surelog-uhdm-verilator verilator-uhdm: $(INSTALL_DIR)/bin/verilator-uhdm diff --git a/tools/runners/tree_sitter_systemverilog.py b/tools/runners/tree_sitter_systemverilog.py new file mode 100644 index 0000000000000..6f8cbc847763c --- /dev/null +++ b/tools/runners/tree_sitter_systemverilog.py @@ -0,0 +1,103 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# Copyright (C) 2020 The SymbiFlow Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC + +import os +import sys +import resource + +from tree_sitter import Language, Parser +from BaseRunner import BaseRunner + + +class tree_sitter_systemverilog(BaseRunner): + libname = 'tree-sitter-systemverilog.so' + locpath = ['runners', 'lib', libname] + conpath = ['lib', libname] + + def __init__(self): + super().__init__("tree-sitter-systemverilog", None, {"parsing"}) + + self.submodule = "third_party/tools/tree-sitter-systemverilog" + self.url = f"https://github.com/gmlarumbe/tree-sitter-systemverilog/tree/{self.get_commit()}" + + def find_lib(self): + local_lib = '' + conda_lib = '' + try: + out = os.environ['OUT_DIR'] + local_lib = os.path.abspath(os.path.join(out, *self.locpath)) + except KeyError: + pass + + try: + prefix = os.environ['CONDA_PREFIX'] + conda_lib = os.path.abspath(os.path.join(prefix, *self.conpath)) + except KeyError: + pass + + return local_lib if os.path.isfile(local_lib) else conda_lib + + def log_error(self, fname, row, col, err): + self.log += '{}:{}:{}: error: {}\n'.format(fname, row, col, err) + + def walk(self, node, fname): + if not node.has_error: + return False + + last_err = True + + for child in node.children: + if self.walk(child, fname): + last_err = False + + if last_err: + self.log_error(fname, *node.start_point, 'node type: ' + node.type) + + return True + + def run(self, tmp_dir, params): + self.ret = 0 + self.log = '' + + try: + lib = self.find_lib() + + lang = Language(lib, 'verilog') + + parser = Parser() + parser.set_language(lang) + except Exception as e: + self.log += f'{e}\n' + self.ret = 1 + + for src in params['files']: + f = None + try: + f = open(src, 'rb') + except IOError: + self.ret = 1 + self.log_error(src, '', '', 'failed to open file') + continue + + try: + tree = parser.parse(f.read()) + if self.walk(tree.root_node, src): + self.ret = 1 + except Exception as e: + self.log_error(src, '', '', 'unknown error: ' + str(e)) + self.ret = 1 + usage = resource.getrusage(resource.RUSAGE_SELF) + profiling_data = (usage.ru_utime, usage.ru_stime, usage.ru_maxrss) + + return (self.log, self.ret) + profiling_data + + def can_run(self): + return os.path.isfile(self.find_lib()) From b0a95cbcbbf3c66ffb1039438cc9e760252373e6 Mon Sep 17 00:00:00 2001 From: Tomasz Gorochowik Date: Fri, 13 Sep 2024 15:53:11 +0200 Subject: [PATCH 38/85] Fix artifact name Signed-off-by: Tomasz Gorochowik --- .github/workflows/comment-pr.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/comment-pr.yml b/.github/workflows/comment-pr.yml index 8502030b6fac9..4d2a2b3015451 100644 --- a/.github/workflows/comment-pr.yml +++ b/.github/workflows/comment-pr.yml @@ -22,7 +22,7 @@ jobs: - uses: actions/download-artifact@v4 with: - name: tests_summary.zip + name: tests_summary - name: Unpack artifacts run: | From c3411683d0d52521472ca74b47741500b8bcec5a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Sep 2024 22:43:38 +0000 Subject: [PATCH 39/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `0b7510b` to `eb66e13`. - [Commits](https://github.com/verilator/verilator/compare/0b7510befa5167557c09ba4901a8b616f9d43ea2...eb66e137db579c876d7a267046de5a2967aa479c) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index 0b7510befa516..eb66e137db579 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit 0b7510befa5167557c09ba4901a8b616f9d43ea2 +Subproject commit eb66e137db579c876d7a267046de5a2967aa479c From ec5c071e3799017d6404b827625f43c382b13bdc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Sep 2024 22:43:43 +0000 Subject: [PATCH 40/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `a50540e` to `d61cdc9`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/a50540ecdbb2db641d14ffb682c9165c206dea26...d61cdc9a84a9ec6e47d89d51f3c4ede9ccc61804) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index a50540ecdbb2d..d61cdc9a84a9e 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit a50540ecdbb2db641d14ffb682c9165c206dea26 +Subproject commit d61cdc9a84a9ec6e47d89d51f3c4ede9ccc61804 From 954e843775d67291dd8a79f8d4e24f140757c799 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Sep 2024 22:43:46 +0000 Subject: [PATCH 41/85] build(deps): bump third_party/tools/slang from `d077ed8` to `4e9b249` Bumps [third_party/tools/slang](https://github.com/MikePopoloski/slang) from `d077ed8` to `4e9b249`. - [Release notes](https://github.com/MikePopoloski/slang/releases) - [Commits](https://github.com/MikePopoloski/slang/compare/d077ed831335f9c6f3020861eb68c18ab476a44e...4e9b24973f80357337976360fb9e6cbc6febfec7) --- updated-dependencies: - dependency-name: third_party/tools/slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/slang b/third_party/tools/slang index d077ed831335f..4e9b24973f803 160000 --- a/third_party/tools/slang +++ b/third_party/tools/slang @@ -1 +1 @@ -Subproject commit d077ed831335f9c6f3020861eb68c18ab476a44e +Subproject commit 4e9b24973f80357337976360fb9e6cbc6febfec7 From 2ddc9b003e9fde3e6c0443fdd2ef41e82012e2ec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Sep 2024 22:43:48 +0000 Subject: [PATCH 42/85] build(deps): bump third_party/tools/yosys-slang Bumps [third_party/tools/yosys-slang](https://github.com/povik/yosys-slang) from `4e034b3` to `9256547`. - [Commits](https://github.com/povik/yosys-slang/compare/4e034b397b78689d9c7ee59c589509850221f62c...92565470765f10d99f3a9d9e3ed85f3f92024a20) --- updated-dependencies: - dependency-name: third_party/tools/yosys-slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys-slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys-slang b/third_party/tools/yosys-slang index 4e034b397b786..92565470765f1 160000 --- a/third_party/tools/yosys-slang +++ b/third_party/tools/yosys-slang @@ -1 +1 @@ -Subproject commit 4e034b397b78689d9c7ee59c589509850221f62c +Subproject commit 92565470765f10d99f3a9d9e3ed85f3f92024a20 From 6186dce8e9665959c1615fac56b79f9868c5dfc8 Mon Sep 17 00:00:00 2001 From: Gonzalo Larumbe Date: Mon, 16 Sep 2024 13:31:23 +0200 Subject: [PATCH 43/85] Add CI job for tree-sitter-systemverilog --- .github/workflows/sv-tests-ci.yml | 2 ++ README.md | 1 + tools/runners.mk | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sv-tests-ci.yml b/.github/workflows/sv-tests-ci.yml index ab8a86984e65d..81b0259258b1e 100644 --- a/.github/workflows/sv-tests-ci.yml +++ b/.github/workflows/sv-tests-ci.yml @@ -30,6 +30,8 @@ jobs: - name: sv-parser deps: cargo rust_ver: "1.74" + - name: tree-sitter-systemverilog + deps: gcc - name: tree-sitter-verilog deps: npm - name: verible diff --git a/README.md b/README.md index c1fe078274903..faad86122df03 100644 --- a/README.md +++ b/README.md @@ -102,6 +102,7 @@ Finally the file containing the test case and metadata should be placed in `test * [Icarus](http://iverilog.icarus.com) * [slang](https://github.com/MikePopoloski/slang) * [sv2v(zachjs)](https://github.com/zachjs/sv2v) +* [tree-sitter-systemverilog](https://github.com/gmlarumbe/tree-sitter-systemverilog) * [tree-sitter-verilog](https://github.com/tree-sitter/tree-sitter-verilog) * [sv-parser](https://github.com/dalance/sv-parser) * [moore](http://llhd.io) diff --git a/tools/runners.mk b/tools/runners.mk index e40a56f346eb3..261cb063e19da 100644 --- a/tools/runners.mk +++ b/tools/runners.mk @@ -182,6 +182,6 @@ $(INSTALL_DIR)/bin/circt-verilog: ninja && ninja install # setup the dependencies -RUNNERS_TARGETS := odin yosys icarus verilator slang zachjs-sv2v tree-sitter-verilog sv-parser moore verible surelog yosys-synlig verilator-uhdm circt-verilog +RUNNERS_TARGETS := odin yosys icarus verilator slang zachjs-sv2v tree-sitter-systemverilog tree-sitter-verilog sv-parser moore verible surelog yosys-synlig verilator-uhdm circt-verilog .PHONY: $(RUNNERS_TARGETS) runners: $(RUNNERS_TARGETS) From efeadba07f8abbd3edfd9078f9fd379d7f058bc0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 22:20:30 +0000 Subject: [PATCH 44/85] build(deps): bump third_party/tools/yosys from `c8b42b7` to `f8ad371` Bumps [third_party/tools/yosys](https://github.com/YosysHQ/yosys) from `c8b42b7` to `f8ad371`. - [Release notes](https://github.com/YosysHQ/yosys/releases) - [Commits](https://github.com/YosysHQ/yosys/compare/c8b42b7d48f126e937fd77393d95131f74459dfc...f8ad371254f5e83a5e89cece59e77902067edeef) --- updated-dependencies: - dependency-name: third_party/tools/yosys dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys b/third_party/tools/yosys index c8b42b7d48f12..f8ad371254f5e 160000 --- a/third_party/tools/yosys +++ b/third_party/tools/yosys @@ -1 +1 @@ -Subproject commit c8b42b7d48f126e937fd77393d95131f74459dfc +Subproject commit f8ad371254f5e83a5e89cece59e77902067edeef From a811a3461c4706098822e080e68bb3cd2bcc38ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 22:20:32 +0000 Subject: [PATCH 45/85] build(deps): bump third_party/tools/yosys-slang Bumps [third_party/tools/yosys-slang](https://github.com/povik/yosys-slang) from `9256547` to `13a5023`. - [Commits](https://github.com/povik/yosys-slang/compare/92565470765f10d99f3a9d9e3ed85f3f92024a20...13a50231751c9c176146b4decd7d1e0b29b5618e) --- updated-dependencies: - dependency-name: third_party/tools/yosys-slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys-slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys-slang b/third_party/tools/yosys-slang index 92565470765f1..13a50231751c9 160000 --- a/third_party/tools/yosys-slang +++ b/third_party/tools/yosys-slang @@ -1 +1 @@ -Subproject commit 92565470765f10d99f3a9d9e3ed85f3f92024a20 +Subproject commit 13a50231751c9c176146b4decd7d1e0b29b5618e From cce7d794ec0d5a81ab1c97f8072bbba147ad56cf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 22:20:36 +0000 Subject: [PATCH 46/85] build(deps): bump third_party/tools/slang from `4e9b249` to `b2cf6ae` Bumps [third_party/tools/slang](https://github.com/MikePopoloski/slang) from `4e9b249` to `b2cf6ae`. - [Release notes](https://github.com/MikePopoloski/slang/releases) - [Commits](https://github.com/MikePopoloski/slang/compare/4e9b24973f80357337976360fb9e6cbc6febfec7...b2cf6aea6c31af921b591e5c81613212c2fb2f5b) --- updated-dependencies: - dependency-name: third_party/tools/slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/slang b/third_party/tools/slang index 4e9b24973f803..b2cf6aea6c31a 160000 --- a/third_party/tools/slang +++ b/third_party/tools/slang @@ -1 +1 @@ -Subproject commit 4e9b24973f80357337976360fb9e6cbc6febfec7 +Subproject commit b2cf6aea6c31af921b591e5c81613212c2fb2f5b From 812ac93ad8f7d7866944034bfe2657ee8f57d8fc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 22:20:41 +0000 Subject: [PATCH 47/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `eb66e13` to `195a665`. - [Commits](https://github.com/verilator/verilator/compare/eb66e137db579c876d7a267046de5a2967aa479c...195a665293fd302d3bc192a89cc8e9677ebe5f9c) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index eb66e137db579..195a665293fd3 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit eb66e137db579c876d7a267046de5a2967aa479c +Subproject commit 195a665293fd302d3bc192a89cc8e9677ebe5f9c From aefe9fb8fe2320a60ae12654fdf4150c8856fb8a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 22:20:45 +0000 Subject: [PATCH 48/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `d61cdc9` to `5aba666`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/d61cdc9a84a9ec6e47d89d51f3c4ede9ccc61804...5aba666e0093ed8d74dc311166e0c8ce584e13c6) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index d61cdc9a84a9e..5aba666e0093e 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit d61cdc9a84a9ec6e47d89d51f3c4ede9ccc61804 +Subproject commit 5aba666e0093ed8d74dc311166e0c8ce584e13c6 From 1caa0d9911f63469f14b32c5f401141141ffdc49 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:42:45 +0000 Subject: [PATCH 49/85] build(deps): bump third_party/tools/verible from `da9a0f8` to `14ca40e` Bumps [third_party/tools/verible](https://github.com/chipsalliance/verible) from `da9a0f8` to `14ca40e`. - [Release notes](https://github.com/chipsalliance/verible/releases) - [Commits](https://github.com/chipsalliance/verible/compare/da9a0f8c4de71372a34f15e30eb2c5055c52635b...14ca40e153266700cfc79d0c1c3b2bfe8a6a77cc) --- updated-dependencies: - dependency-name: third_party/tools/verible dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verible | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verible b/third_party/tools/verible index da9a0f8c4de71..14ca40e153266 160000 --- a/third_party/tools/verible +++ b/third_party/tools/verible @@ -1 +1 @@ -Subproject commit da9a0f8c4de71372a34f15e30eb2c5055c52635b +Subproject commit 14ca40e153266700cfc79d0c1c3b2bfe8a6a77cc From 84083b416b03fb986e1977aa0ae8463bc7efc17c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:42:47 +0000 Subject: [PATCH 50/85] build(deps): bump third_party/cores/veer-el2 from `e2f31eb` to `ceb5d14` Bumps [third_party/cores/veer-el2](https://github.com/chipsalliance/Cores-VeeR-EL2) from `e2f31eb` to `ceb5d14`. - [Commits](https://github.com/chipsalliance/Cores-VeeR-EL2/compare/e2f31eb8019c2e33f4b9b918b33b502be4727bbb...ceb5d14c039d60fa3f5d4a440113ea7c27608ee2) --- updated-dependencies: - dependency-name: third_party/cores/veer-el2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/veer-el2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/veer-el2 b/third_party/cores/veer-el2 index e2f31eb8019c2..ceb5d14c039d6 160000 --- a/third_party/cores/veer-el2 +++ b/third_party/cores/veer-el2 @@ -1 +1 @@ -Subproject commit e2f31eb8019c2e33f4b9b918b33b502be4727bbb +Subproject commit ceb5d14c039d60fa3f5d4a440113ea7c27608ee2 From 2907fa670316a308e8e6121ae0779760aec33acf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:42:52 +0000 Subject: [PATCH 51/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `5aba666` to `7db6951`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/5aba666e0093ed8d74dc311166e0c8ce584e13c6...7db6951f021e975c1518b22ee92b9402f93d124b) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index 5aba666e0093e..7db6951f021e9 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit 5aba666e0093ed8d74dc311166e0c8ce584e13c6 +Subproject commit 7db6951f021e975c1518b22ee92b9402f93d124b From 5a29128bb2d375949b1223580167157a93b73f87 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:42:54 +0000 Subject: [PATCH 52/85] build(deps): bump third_party/tools/tree-sitter-systemverilog Bumps [third_party/tools/tree-sitter-systemverilog](https://github.com/gmlarumbe/tree-sitter-systemverilog) from `a04b8cb` to `e3c0d49`. - [Commits](https://github.com/gmlarumbe/tree-sitter-systemverilog/compare/a04b8cb29daefacd33174111bf8ec9c9411f8659...e3c0d49090383e75e2480c52ad7cf24bfc14ec92) --- updated-dependencies: - dependency-name: third_party/tools/tree-sitter-systemverilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/tree-sitter-systemverilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/tree-sitter-systemverilog b/third_party/tools/tree-sitter-systemverilog index a04b8cb29daef..e3c0d49090383 160000 --- a/third_party/tools/tree-sitter-systemverilog +++ b/third_party/tools/tree-sitter-systemverilog @@ -1 +1 @@ -Subproject commit a04b8cb29daefacd33174111bf8ec9c9411f8659 +Subproject commit e3c0d49090383e75e2480c52ad7cf24bfc14ec92 From 7035f58d485c0714a6e100a37250fd412ff906ca Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:42:56 +0000 Subject: [PATCH 53/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `195a665` to `fb04765`. - [Commits](https://github.com/verilator/verilator/compare/195a665293fd302d3bc192a89cc8e9677ebe5f9c...fb04765c0e264d9acadd590bff7dfedc008edd11) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index 195a665293fd3..fb04765c0e264 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit 195a665293fd302d3bc192a89cc8e9677ebe5f9c +Subproject commit fb04765c0e264d9acadd590bff7dfedc008edd11 From a54957bcdb0f7ee1d2b4a50341b7639f05b9a2e1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 22:42:58 +0000 Subject: [PATCH 54/85] build(deps): bump third_party/tools/yosys from `f8ad371` to `a553b7c` Bumps [third_party/tools/yosys](https://github.com/YosysHQ/yosys) from `f8ad371` to `a553b7c`. - [Release notes](https://github.com/YosysHQ/yosys/releases) - [Commits](https://github.com/YosysHQ/yosys/compare/f8ad371254f5e83a5e89cece59e77902067edeef...a553b7c0c73db9debc26fce3b3d0470a63fef57b) --- updated-dependencies: - dependency-name: third_party/tools/yosys dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys b/third_party/tools/yosys index f8ad371254f5e..a553b7c0c73db 160000 --- a/third_party/tools/yosys +++ b/third_party/tools/yosys @@ -1 +1 @@ -Subproject commit f8ad371254f5e83a5e89cece59e77902067edeef +Subproject commit a553b7c0c73db9debc26fce3b3d0470a63fef57b From edbdc13db5dd31047611591e7836bb5174668475 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Sep 2024 22:40:33 +0000 Subject: [PATCH 55/85] build(deps): bump third_party/tools/yosys from `a553b7c` to `4d581a9` Bumps [third_party/tools/yosys](https://github.com/YosysHQ/yosys) from `a553b7c` to `4d581a9`. - [Release notes](https://github.com/YosysHQ/yosys/releases) - [Commits](https://github.com/YosysHQ/yosys/compare/a553b7c0c73db9debc26fce3b3d0470a63fef57b...4d581a97d6f0f3e545bcdaa9462b4276fab99fa3) --- updated-dependencies: - dependency-name: third_party/tools/yosys dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys b/third_party/tools/yosys index a553b7c0c73db..4d581a97d6f0f 160000 --- a/third_party/tools/yosys +++ b/third_party/tools/yosys @@ -1 +1 @@ -Subproject commit a553b7c0c73db9debc26fce3b3d0470a63fef57b +Subproject commit 4d581a97d6f0f3e545bcdaa9462b4276fab99fa3 From 9388a4ab4efea02faa0a937ac439239f78952274 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Sep 2024 22:40:42 +0000 Subject: [PATCH 56/85] build(deps): bump third_party/tools/verible from `14ca40e` to `88bf4fb` Bumps [third_party/tools/verible](https://github.com/chipsalliance/verible) from `14ca40e` to `88bf4fb`. - [Release notes](https://github.com/chipsalliance/verible/releases) - [Commits](https://github.com/chipsalliance/verible/compare/14ca40e153266700cfc79d0c1c3b2bfe8a6a77cc...88bf4fb8320377ce61340a2d05d7417deb1d4608) --- updated-dependencies: - dependency-name: third_party/tools/verible dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verible | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verible b/third_party/tools/verible index 14ca40e153266..88bf4fb832037 160000 --- a/third_party/tools/verible +++ b/third_party/tools/verible @@ -1 +1 @@ -Subproject commit 14ca40e153266700cfc79d0c1c3b2bfe8a6a77cc +Subproject commit 88bf4fb8320377ce61340a2d05d7417deb1d4608 From 1e9bcbb6d8bf3e0e53af6677f88ac6f312b0b166 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Sep 2024 22:40:45 +0000 Subject: [PATCH 57/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `fb04765` to `7081ea0`. - [Commits](https://github.com/verilator/verilator/compare/fb04765c0e264d9acadd590bff7dfedc008edd11...7081ea0edee2daa1e092f96613852b19501f0067) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index fb04765c0e264..7081ea0edee2d 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit fb04765c0e264d9acadd590bff7dfedc008edd11 +Subproject commit 7081ea0edee2daa1e092f96613852b19501f0067 From a125c21036ba063a0c5db1fee6040f16c20d092b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Sep 2024 22:40:48 +0000 Subject: [PATCH 58/85] build(deps): bump third_party/tools/slang from `b2cf6ae` to `6e18236` Bumps [third_party/tools/slang](https://github.com/MikePopoloski/slang) from `b2cf6ae` to `6e18236`. - [Release notes](https://github.com/MikePopoloski/slang/releases) - [Commits](https://github.com/MikePopoloski/slang/compare/b2cf6aea6c31af921b591e5c81613212c2fb2f5b...6e18236363e4f59af69d90496c3dc44a899eb6f1) --- updated-dependencies: - dependency-name: third_party/tools/slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/slang b/third_party/tools/slang index b2cf6aea6c31a..6e18236363e4f 160000 --- a/third_party/tools/slang +++ b/third_party/tools/slang @@ -1 +1 @@ -Subproject commit b2cf6aea6c31af921b591e5c81613212c2fb2f5b +Subproject commit 6e18236363e4f59af69d90496c3dc44a899eb6f1 From df0f431a0cd6b5805b400db7b2d28f00c3d3437b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 22:19:55 +0000 Subject: [PATCH 59/85] build(deps): bump third_party/cores/ariane from `e9382ba` to `f974e10` Bumps [third_party/cores/ariane](https://github.com/pulp-platform/ariane) from `e9382ba` to `f974e10`. - [Release notes](https://github.com/pulp-platform/ariane/releases) - [Commits](https://github.com/pulp-platform/ariane/compare/e9382ba3ac45affe1d2fc5cfb800ad0b09a5caf7...f974e105bf88cf81c32f55789b0baab4fe4d16c9) --- updated-dependencies: - dependency-name: third_party/cores/ariane dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/ariane | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/ariane b/third_party/cores/ariane index e9382ba3ac45a..f974e105bf88c 160000 --- a/third_party/cores/ariane +++ b/third_party/cores/ariane @@ -1 +1 @@ -Subproject commit e9382ba3ac45affe1d2fc5cfb800ad0b09a5caf7 +Subproject commit f974e105bf88cf81c32f55789b0baab4fe4d16c9 From 9affc72446bef4edb27aea089eea5574b20cb805 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 22:19:58 +0000 Subject: [PATCH 60/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `7db6951` to `57b6336`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/7db6951f021e975c1518b22ee92b9402f93d124b...57b6336667e6655acb5fa4d5625da1fca6bc5d15) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index 7db6951f021e9..57b6336667e66 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit 7db6951f021e975c1518b22ee92b9402f93d124b +Subproject commit 57b6336667e6655acb5fa4d5625da1fca6bc5d15 From ea11f699f594ad2993e2ded5d718c84b9473e98e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 22:20:04 +0000 Subject: [PATCH 61/85] build(deps): bump third_party/tools/yosys-slang Bumps [third_party/tools/yosys-slang](https://github.com/povik/yosys-slang) from `13a5023` to `2cb728e`. - [Commits](https://github.com/povik/yosys-slang/compare/13a50231751c9c176146b4decd7d1e0b29b5618e...2cb728eaac28b01007beeeadb45477e8dce20e21) --- updated-dependencies: - dependency-name: third_party/tools/yosys-slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys-slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys-slang b/third_party/tools/yosys-slang index 13a50231751c9..2cb728eaac28b 160000 --- a/third_party/tools/yosys-slang +++ b/third_party/tools/yosys-slang @@ -1 +1 @@ -Subproject commit 13a50231751c9c176146b4decd7d1e0b29b5618e +Subproject commit 2cb728eaac28b01007beeeadb45477e8dce20e21 From 8d9b5dca388ac4753054f13aadbf8ec9a657ff54 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 22:20:08 +0000 Subject: [PATCH 62/85] build(deps): bump third_party/tools/verible from `88bf4fb` to `2772025` Bumps [third_party/tools/verible](https://github.com/chipsalliance/verible) from `88bf4fb` to `2772025`. - [Release notes](https://github.com/chipsalliance/verible/releases) - [Commits](https://github.com/chipsalliance/verible/compare/88bf4fb8320377ce61340a2d05d7417deb1d4608...27720255a19b7684dd23639e5e5999281657d407) --- updated-dependencies: - dependency-name: third_party/tools/verible dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verible | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verible b/third_party/tools/verible index 88bf4fb832037..27720255a19b7 160000 --- a/third_party/tools/verible +++ b/third_party/tools/verible @@ -1 +1 @@ -Subproject commit 88bf4fb8320377ce61340a2d05d7417deb1d4608 +Subproject commit 27720255a19b7684dd23639e5e5999281657d407 From 0c4dc65a7e2635ee772d55097a790e8087a1a6bf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 22:20:09 +0000 Subject: [PATCH 63/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `7081ea0` to `49bccb5`. - [Commits](https://github.com/verilator/verilator/compare/7081ea0edee2daa1e092f96613852b19501f0067...49bccb5f1b5a42ade4f9d88b861cde21c4e32fa2) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index 7081ea0edee2d..49bccb5f1b5a4 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit 7081ea0edee2daa1e092f96613852b19501f0067 +Subproject commit 49bccb5f1b5a42ade4f9d88b861cde21c4e32fa2 From 87f4471848a7180a69552f6928b5e646590ed99c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Sep 2024 22:55:03 +0000 Subject: [PATCH 64/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `57b6336` to `afd61f2`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/57b6336667e6655acb5fa4d5625da1fca6bc5d15...afd61f26eff984daf8807e3a57d79a4a93705f31) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index 57b6336667e66..afd61f26eff98 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit 57b6336667e6655acb5fa4d5625da1fca6bc5d15 +Subproject commit afd61f26eff984daf8807e3a57d79a4a93705f31 From b7cc996e67bec79ba8dcce7d0a60d5b481e5530f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Sep 2024 22:55:05 +0000 Subject: [PATCH 65/85] build(deps): bump third_party/tools/verible from `2772025` to `f4d7237` Bumps [third_party/tools/verible](https://github.com/chipsalliance/verible) from `2772025` to `f4d7237`. - [Release notes](https://github.com/chipsalliance/verible/releases) - [Commits](https://github.com/chipsalliance/verible/compare/27720255a19b7684dd23639e5e5999281657d407...f4d723758aa74879b2635062a24c45c11eeea251) --- updated-dependencies: - dependency-name: third_party/tools/verible dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verible | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verible b/third_party/tools/verible index 27720255a19b7..f4d723758aa74 160000 --- a/third_party/tools/verible +++ b/third_party/tools/verible @@ -1 +1 @@ -Subproject commit 27720255a19b7684dd23639e5e5999281657d407 +Subproject commit f4d723758aa74879b2635062a24c45c11eeea251 From 920cf9b20d12986ae2310547d9e18618147960db Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Sep 2024 22:55:07 +0000 Subject: [PATCH 66/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `49bccb5` to `80cba78`. - [Commits](https://github.com/verilator/verilator/compare/49bccb5f1b5a42ade4f9d88b861cde21c4e32fa2...80cba789f474e24a6babd34056e53cc10c6bcbbb) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index 49bccb5f1b5a4..80cba789f474e 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit 49bccb5f1b5a42ade4f9d88b861cde21c4e32fa2 +Subproject commit 80cba789f474e24a6babd34056e53cc10c6bcbbb From bc62121a50dbbe42b250b215d20328b8293f734c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Sep 2024 22:55:09 +0000 Subject: [PATCH 67/85] build(deps): bump third_party/tools/yosys-slang Bumps [third_party/tools/yosys-slang](https://github.com/povik/yosys-slang) from `2cb728e` to `c53bd23`. - [Commits](https://github.com/povik/yosys-slang/compare/2cb728eaac28b01007beeeadb45477e8dce20e21...c53bd23938f6e4a00a789fdb7af87d9124ecbcdd) --- updated-dependencies: - dependency-name: third_party/tools/yosys-slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys-slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys-slang b/third_party/tools/yosys-slang index 2cb728eaac28b..c53bd23938f6e 160000 --- a/third_party/tools/yosys-slang +++ b/third_party/tools/yosys-slang @@ -1 +1 @@ -Subproject commit 2cb728eaac28b01007beeeadb45477e8dce20e21 +Subproject commit c53bd23938f6e4a00a789fdb7af87d9124ecbcdd From 8bd659c42bfa22967e85c36de17fabc79f0fe349 Mon Sep 17 00:00:00 2001 From: Matteo Lupi Date: Fri, 6 Sep 2024 19:05:52 +0200 Subject: [PATCH 68/85] added testcase for 11.4.12 --- .../11.4.12--concat_op-bit_select.sv | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 tests/chapter-11/11.4.12--concat_op-bit_select.sv diff --git a/tests/chapter-11/11.4.12--concat_op-bit_select.sv b/tests/chapter-11/11.4.12--concat_op-bit_select.sv new file mode 100644 index 0000000000000..896f28e8da59f --- /dev/null +++ b/tests/chapter-11/11.4.12--concat_op-bit_select.sv @@ -0,0 +1,26 @@ +// Copyright (C) 2019-2021 The SymbiFlow Authors. +// +// Use of this source code is governed by a ISC-style +// license that can be found in the LICENSE file or at +// https://opensource.org/licenses/ISC +// +// SPDX-License-Identifier: ISC + + +/* + :name: concat_op-bit_select + :description: concatenation operator w/ bit selection test + :tags: 11.4.12 + */ +module top(); + + bit [3:0] a; + + bit [7:0] b = 8'b10101100; + bit [7:0] c = 8'b01010011; + + initial begin + a = {b, c}[9:6]; + end + +endmodule From 4c89343994b02bc8f8088b38cab7ffc6fe9e8c7d Mon Sep 17 00:00:00 2001 From: Matteo Lupi Date: Sun, 22 Sep 2024 14:45:01 +0200 Subject: [PATCH 69/85] ML removed spaces at beginning of line --- tests/chapter-11/11.4.12--concat_op-bit_select.sv | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/chapter-11/11.4.12--concat_op-bit_select.sv b/tests/chapter-11/11.4.12--concat_op-bit_select.sv index 896f28e8da59f..345c5ed623f89 100644 --- a/tests/chapter-11/11.4.12--concat_op-bit_select.sv +++ b/tests/chapter-11/11.4.12--concat_op-bit_select.sv @@ -8,10 +8,10 @@ /* - :name: concat_op-bit_select - :description: concatenation operator w/ bit selection test - :tags: 11.4.12 - */ +:name: concat_op-bit_select +:description: concatenation operator w/ bit selection test +:tags: 11.4.12 +*/ module top(); bit [3:0] a; From 37cb5cf28c1ae834d80d914daeb2420351b41e2a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 22:47:31 +0000 Subject: [PATCH 70/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `afd61f2` to `05664fa`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/afd61f26eff984daf8807e3a57d79a4a93705f31...05664fa0ad561174498ff2ea7b4f3b6429fbbfdf) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index afd61f26eff98..05664fa0ad561 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit afd61f26eff984daf8807e3a57d79a4a93705f31 +Subproject commit 05664fa0ad561174498ff2ea7b4f3b6429fbbfdf From e4e0d564fd0328065f8a18643af68554ace3e9fb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 22:47:35 +0000 Subject: [PATCH 71/85] build(deps): bump third_party/cores/ariane from `f974e10` to `bc7eeb7` Bumps [third_party/cores/ariane](https://github.com/pulp-platform/ariane) from `f974e10` to `bc7eeb7`. - [Release notes](https://github.com/pulp-platform/ariane/releases) - [Commits](https://github.com/pulp-platform/ariane/compare/f974e105bf88cf81c32f55789b0baab4fe4d16c9...bc7eeb7b013056a86ccaa7a376490e9fb2da97c9) --- updated-dependencies: - dependency-name: third_party/cores/ariane dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/ariane | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/ariane b/third_party/cores/ariane index f974e105bf88c..bc7eeb7b01305 160000 --- a/third_party/cores/ariane +++ b/third_party/cores/ariane @@ -1 +1 @@ -Subproject commit f974e105bf88cf81c32f55789b0baab4fe4d16c9 +Subproject commit bc7eeb7b013056a86ccaa7a376490e9fb2da97c9 From 5839669f131a41bda153bebafbe5d8b6c88b1cc6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 22:47:37 +0000 Subject: [PATCH 72/85] build(deps): bump third_party/tools/yosys from `4d581a9` to `8e1e2b9` Bumps [third_party/tools/yosys](https://github.com/YosysHQ/yosys) from `4d581a9` to `8e1e2b9`. - [Release notes](https://github.com/YosysHQ/yosys/releases) - [Commits](https://github.com/YosysHQ/yosys/compare/4d581a97d6f0f3e545bcdaa9462b4276fab99fa3...8e1e2b9a39fa6eb340165bfbf87509c4df26db6b) --- updated-dependencies: - dependency-name: third_party/tools/yosys dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys b/third_party/tools/yosys index 4d581a97d6f0f..8e1e2b9a39fa6 160000 --- a/third_party/tools/yosys +++ b/third_party/tools/yosys @@ -1 +1 @@ -Subproject commit 4d581a97d6f0f3e545bcdaa9462b4276fab99fa3 +Subproject commit 8e1e2b9a39fa6eb340165bfbf87509c4df26db6b From 8e11f50ef0eeb2ff5deaa52b16216abef78afa2a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 22:47:41 +0000 Subject: [PATCH 73/85] build(deps): bump third_party/cores/black-parrot Bumps [third_party/cores/black-parrot](https://github.com/black-parrot/black-parrot) from `111d0eb` to `710b0ea`. - [Commits](https://github.com/black-parrot/black-parrot/compare/111d0eb7effaa8ced9e156b2ec93a8da6bb22cdf...710b0ea998c3b2f70ef9671d5619e439f13f826c) --- updated-dependencies: - dependency-name: third_party/cores/black-parrot dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/black-parrot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/black-parrot b/third_party/cores/black-parrot index 111d0eb7effaa..710b0ea998c3b 160000 --- a/third_party/cores/black-parrot +++ b/third_party/cores/black-parrot @@ -1 +1 @@ -Subproject commit 111d0eb7effaa8ced9e156b2ec93a8da6bb22cdf +Subproject commit 710b0ea998c3b2f70ef9671d5619e439f13f826c From 46bebe0875dfd89edc6f6da01d003551294bcdcd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 22:47:43 +0000 Subject: [PATCH 74/85] build(deps): bump third_party/tools/verible from `f4d7237` to `a602f07` Bumps [third_party/tools/verible](https://github.com/chipsalliance/verible) from `f4d7237` to `a602f07`. - [Release notes](https://github.com/chipsalliance/verible/releases) - [Commits](https://github.com/chipsalliance/verible/compare/f4d723758aa74879b2635062a24c45c11eeea251...a602f07262c1f95ab14f1cdc4d3008b3acbff95e) --- updated-dependencies: - dependency-name: third_party/tools/verible dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verible | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verible b/third_party/tools/verible index f4d723758aa74..a602f07262c1f 160000 --- a/third_party/tools/verible +++ b/third_party/tools/verible @@ -1 +1 @@ -Subproject commit f4d723758aa74879b2635062a24c45c11eeea251 +Subproject commit a602f07262c1f95ab14f1cdc4d3008b3acbff95e From 7d8c5a84d64768d17208717816244283bb0ccec5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 22:47:46 +0000 Subject: [PATCH 75/85] build(deps): bump third_party/tools/yosys-slang Bumps [third_party/tools/yosys-slang](https://github.com/povik/yosys-slang) from `c53bd23` to `60f2ea7`. - [Commits](https://github.com/povik/yosys-slang/compare/c53bd23938f6e4a00a789fdb7af87d9124ecbcdd...60f2ea7b82a9191098dde9061f07e5cdbffa2d3a) --- updated-dependencies: - dependency-name: third_party/tools/yosys-slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys-slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys-slang b/third_party/tools/yosys-slang index c53bd23938f6e..60f2ea7b82a91 160000 --- a/third_party/tools/yosys-slang +++ b/third_party/tools/yosys-slang @@ -1 +1 @@ -Subproject commit c53bd23938f6e4a00a789fdb7af87d9124ecbcdd +Subproject commit 60f2ea7b82a9191098dde9061f07e5cdbffa2d3a From 7c5f9095308b63a9d0869fe0bfbf3a2b9b03e975 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 22:47:48 +0000 Subject: [PATCH 76/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `80cba78` to `685ea0b`. - [Commits](https://github.com/verilator/verilator/compare/80cba789f474e24a6babd34056e53cc10c6bcbbb...685ea0bc651c3b056133e72a0fd71cbfad575f3d) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index 80cba789f474e..685ea0bc651c3 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit 80cba789f474e24a6babd34056e53cc10c6bcbbb +Subproject commit 685ea0bc651c3b056133e72a0fd71cbfad575f3d From a32e1bdcb5e4786b2ffcba6ce97a689c3467e577 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 22:39:39 +0000 Subject: [PATCH 77/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `685ea0b` to `5a65d27`. - [Commits](https://github.com/verilator/verilator/compare/685ea0bc651c3b056133e72a0fd71cbfad575f3d...5a65d278511ffc7801b0387482f877fd4eda3a76) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index 685ea0bc651c3..5a65d278511ff 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit 685ea0bc651c3b056133e72a0fd71cbfad575f3d +Subproject commit 5a65d278511ffc7801b0387482f877fd4eda3a76 From 11d56708f89245fa3d154b441564b94ac309d6f9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 22:39:40 +0000 Subject: [PATCH 78/85] build(deps): bump third_party/tools/yosys-slang Bumps [third_party/tools/yosys-slang](https://github.com/povik/yosys-slang) from `60f2ea7` to `48ee67b`. - [Commits](https://github.com/povik/yosys-slang/compare/60f2ea7b82a9191098dde9061f07e5cdbffa2d3a...48ee67b8d782cfd48cdc7c7bbd436e4b4419be37) --- updated-dependencies: - dependency-name: third_party/tools/yosys-slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys-slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys-slang b/third_party/tools/yosys-slang index 60f2ea7b82a91..48ee67b8d782c 160000 --- a/third_party/tools/yosys-slang +++ b/third_party/tools/yosys-slang @@ -1 +1 @@ -Subproject commit 60f2ea7b82a9191098dde9061f07e5cdbffa2d3a +Subproject commit 48ee67b8d782cfd48cdc7c7bbd436e4b4419be37 From ea7aca1e9b30d05834dc8b5d56408ae35032ebf9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 22:39:42 +0000 Subject: [PATCH 79/85] build(deps): bump third_party/cores/ariane from `bc7eeb7` to `967fc5d` Bumps [third_party/cores/ariane](https://github.com/pulp-platform/ariane) from `bc7eeb7` to `967fc5d`. - [Release notes](https://github.com/pulp-platform/ariane/releases) - [Commits](https://github.com/pulp-platform/ariane/compare/bc7eeb7b013056a86ccaa7a376490e9fb2da97c9...967fc5d0218a10c1c4fb1fbacd8b6d2b2d994ce7) --- updated-dependencies: - dependency-name: third_party/cores/ariane dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/ariane | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/ariane b/third_party/cores/ariane index bc7eeb7b01305..967fc5d0218a1 160000 --- a/third_party/cores/ariane +++ b/third_party/cores/ariane @@ -1 +1 @@ -Subproject commit bc7eeb7b013056a86ccaa7a376490e9fb2da97c9 +Subproject commit 967fc5d0218a10c1c4fb1fbacd8b6d2b2d994ce7 From 3fe6966c623f663e1b155046e9b8c268e207de43 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 22:39:46 +0000 Subject: [PATCH 80/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `05664fa` to `19c4a3f`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/05664fa0ad561174498ff2ea7b4f3b6429fbbfdf...19c4a3fbf16d98928cae6bde642f047463f71cbf) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index 05664fa0ad561..19c4a3fbf16d9 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit 05664fa0ad561174498ff2ea7b4f3b6429fbbfdf +Subproject commit 19c4a3fbf16d98928cae6bde642f047463f71cbf From 6007c87926a4a8b1bbf7342e249f0f378267ca3a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 22:39:55 +0000 Subject: [PATCH 81/85] build(deps): bump third_party/cores/veer-el2 from `ceb5d14` to `aae4eb7` Bumps [third_party/cores/veer-el2](https://github.com/chipsalliance/Cores-VeeR-EL2) from `ceb5d14` to `aae4eb7`. - [Commits](https://github.com/chipsalliance/Cores-VeeR-EL2/compare/ceb5d14c039d60fa3f5d4a440113ea7c27608ee2...aae4eb7d1725e84a813994adf60a8bc78338cce8) --- updated-dependencies: - dependency-name: third_party/cores/veer-el2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/cores/veer-el2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/cores/veer-el2 b/third_party/cores/veer-el2 index ceb5d14c039d6..aae4eb7d1725e 160000 --- a/third_party/cores/veer-el2 +++ b/third_party/cores/veer-el2 @@ -1 +1 @@ -Subproject commit ceb5d14c039d60fa3f5d4a440113ea7c27608ee2 +Subproject commit aae4eb7d1725e84a813994adf60a8bc78338cce8 From 997ca53545d631707e8a14dbf50b26ade0f35369 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 22:57:20 +0000 Subject: [PATCH 82/85] build(deps): bump third_party/tools/circt-verilog Bumps [third_party/tools/circt-verilog](https://github.com/llvm/circt) from `19c4a3f` to `ee8e605`. - [Release notes](https://github.com/llvm/circt/releases) - [Commits](https://github.com/llvm/circt/compare/19c4a3fbf16d98928cae6bde642f047463f71cbf...ee8e605ac63e99c9779d8516df590a118b8c7fd3) --- updated-dependencies: - dependency-name: third_party/tools/circt-verilog dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/circt-verilog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/circt-verilog b/third_party/tools/circt-verilog index 19c4a3fbf16d9..ee8e605ac63e9 160000 --- a/third_party/tools/circt-verilog +++ b/third_party/tools/circt-verilog @@ -1 +1 @@ -Subproject commit 19c4a3fbf16d98928cae6bde642f047463f71cbf +Subproject commit ee8e605ac63e99c9779d8516df590a118b8c7fd3 From 3c17d9ec5c11914dca95bd012822f6ad133a9bc0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 22:57:22 +0000 Subject: [PATCH 83/85] build(deps): bump third_party/tools/verilator Bumps [third_party/tools/verilator](https://github.com/verilator/verilator) from `5a65d27` to `3bc09d4`. - [Commits](https://github.com/verilator/verilator/compare/5a65d278511ffc7801b0387482f877fd4eda3a76...3bc09d49fb02af296db8b5248ae3a6837513b445) --- updated-dependencies: - dependency-name: third_party/tools/verilator dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/verilator b/third_party/tools/verilator index 5a65d278511ff..3bc09d49fb02a 160000 --- a/third_party/tools/verilator +++ b/third_party/tools/verilator @@ -1 +1 @@ -Subproject commit 5a65d278511ffc7801b0387482f877fd4eda3a76 +Subproject commit 3bc09d49fb02af296db8b5248ae3a6837513b445 From c57a07274ce8209b192768acd71927567865017d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 22:57:29 +0000 Subject: [PATCH 84/85] build(deps): bump third_party/tools/yosys-slang Bumps [third_party/tools/yosys-slang](https://github.com/povik/yosys-slang) from `48ee67b` to `cb63730`. - [Commits](https://github.com/povik/yosys-slang/compare/48ee67b8d782cfd48cdc7c7bbd436e4b4419be37...cb637302c1472fe2447b81a07631e5c0e8287f5e) --- updated-dependencies: - dependency-name: third_party/tools/yosys-slang dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- third_party/tools/yosys-slang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/tools/yosys-slang b/third_party/tools/yosys-slang index 48ee67b8d782c..cb637302c1472 160000 --- a/third_party/tools/yosys-slang +++ b/third_party/tools/yosys-slang @@ -1 +1 @@ -Subproject commit 48ee67b8d782cfd48cdc7c7bbd436e4b4419be37 +Subproject commit cb637302c1472fe2447b81a07631e5c0e8287f5e From aed6c4c58e67fb8ab9bde9569b00069224dfce8c Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Wed, 25 Sep 2024 22:14:48 -0400 Subject: [PATCH 85/85] Blacklist some broken tests --- conf/generators/meta-path/hdlconvertor_std2017.json | 1 + generators/ivtest | 2 ++ 2 files changed, 3 insertions(+) diff --git a/conf/generators/meta-path/hdlconvertor_std2017.json b/conf/generators/meta-path/hdlconvertor_std2017.json index 1669ecf44fe4d..ca083ce0a46c4 100644 --- a/conf/generators/meta-path/hdlconvertor_std2017.json +++ b/conf/generators/meta-path/hdlconvertor_std2017.json @@ -18,6 +18,7 @@ "p188_3.sv", "p191.sv", "p196_2.sv", + "p197.sv", "p201.sv", "p220.sv", "p221.sv", diff --git a/generators/ivtest b/generators/ivtest index 16247c3bd4d05..a17044d2355d5 100755 --- a/generators/ivtest +++ b/generators/ivtest @@ -279,6 +279,8 @@ ivtest_file_exclude = [ 'pr1698659', 'pr2076425', 'shellho1', + # needs data text file that this test harness doesn't enable finding + 'pr2800985a', # primitive table rows are invalid, fails on multiple commercial tools "pr3587570", ]