chipsalliance / chipsalliance/Surelog

Errror report: line numbers are off

Open
#161 10 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
475
Forks
90
Avg merge
1h 39m
Merged PRs (30d)
37

Description

Example: running the `earlgrey` test in https://github.com/SymbiFlow/sv-tests (need to run locally and first apply https://github.com/alainmarcel/UHDM/pull/119 ) there are error messages such as

```
[SYNTX:PA0207] third_party/cores/opentitan/hw/ip/prim/rtl/prim_assert.sv:39 Syntax error: no viable alternative at input 'InSelRange_A: assume property (@(posedge clk_i) disable iff (!rst_ni !== '0) (reg2hw.periph_insel[k].q < pinmux_reg_pkg::NMioPads + 2)) \n else',
else begin
^-- ./slpp_all/work/third_party/cores/opentitan/hw/ip/pinmux/rtl/pinmux.sv:64 col:5.
```

... however, there is something different in prim_assert.sv:39 and pinmux.sv:64.

Maybe some counting skipping due to preprocess expansion ?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.