Upstream updates to verilator, verilog, sdc, pli files - #444
Upstream updates to verilator, verilog, sdc, pli files#444mczyz-antmicro wants to merge 6 commits into
Conversation
|
/gcbrun |
|
Can you repro this locally? |
|
BuildBuddy logs point to builds on my machine, so didn't manage to reproduce it yet EDIT: another member of my team managed to reproduce it, looking into it |
|
Using NixOS we moved past the error reported in CI after including the headers to glibc (signal.h) in the host environment. Next we ran into an error, which is likely caused by the fact that nixpkgs do not provide libxml2 with so.2: Since this nixos path is unlikely to occur in the private CI, I propose to check if the CI host has |
|
You can try installing what you need here: https://github.com/hdl/bazel_rules_hdl/blob/main/cloudbuild.yaml#L44 I'll retrigger CI |
Signed-off-by: Michal Czyz <mczyz@antmicro.com>
Signed-off-by: Michal Czyz <mczyz@antmicro.com>
Signed-off-by: Michal Czyz <mczyz@antmicro.com>
Signed-off-by: Michal Czyz <mczyz@antmicro.com>
Signed-off-by: Michal Czyz <mczyz@antmicro.com>
67ce9c5 to
1cf7f08
Compare
|
@mikesinouye I added libc6-dev, hopefully that's it |
|
/gcbrun |
| @@ -0,0 +1,31 @@ | |||
| # Copyright 2024 Antmicro | |||
There was a problem hiding this comment.
Here and a few other files use Copyright 2024 Antmicro, can we use "# Copyright 2026 bazel_rules_hdl Authors" such as in vivado/BUILD
There was a problem hiding this comment.
Sure, no problem
|
Managed to reproduce the current error, root cause seems to be older GLIBC version - CI runs on 2.31 I believe. My localhost uses 2.36 |
Signed-off-by: Michal Czyz <mczyz@antmicro.com>
|
Hmm, we use an image with bazel here https://github.com/hdl/bazel_rules_hdl/blob/main/cloudbuild.yaml#L37 I wonder if there's a more modern image distro we can use with bazel instead? |
This PR contains following updates to rules: