verilator/include
Yilou Wang 31f8be0b85
Support detailed failure info for constraint violations (#6617) (#6883)
* logging for the unsatisfied constraints

* Apply 'make format'

* fix teh quote error in the array indexing

* Apply 'make format'

* Len change for the hash for randomity when named assertion is used

* seperate name assertion and satisfied case

* Apply 'make format'

* simply comments and display info

* refine code and fix protect case

* format

* update display in test and .out file

* add an enable flag and warning type, add a protect_id version test and update out files

* Apply 'make format'

* simplify some comments

* update out file, ready to be merged.

* update .py file to set the hash key solid

* rename and reformate the warning message to follow the verilator style

* add a nowarn test

* Apply 'make format'

* ordering

---------

Co-authored-by: Udaya Raj Subedi <075bei047.udaya@pcampus.edu.np>
Co-authored-by: github action <action@example.com>
2026-01-12 15:53:49 +01:00
..
gtkwave Update libfst from upstream 2025-04-12 18:10:40 -04:00
vltstd Copyright year update. 2026-01-01 07:22:09 -05:00
.gitignore Support VPI product info, warning calls, etc, bug588. 2013-01-17 21:40:37 -05:00
verilated.cpp Support detailed failure info for constraint violations (#6617) (#6883) 2026-01-12 15:53:49 +01:00
verilated.h Support detailed failure info for constraint violations (#6617) (#6883) 2026-01-12 15:53:49 +01:00
verilated.mk.in Copyright year update. 2026-01-01 07:22:09 -05:00
verilated.v Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_config.h.in Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_cov.cpp Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_cov.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_cov_key.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_dpi.cpp Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_dpi.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_fst_c.cpp Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_fst_c.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_fst_sc.cpp Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_fst_sc.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_funcs.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_imp.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_intrinsics.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_probdist.cpp Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_profiler.cpp Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_profiler.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_random.cpp Support detailed failure info for constraint violations (#6617) (#6883) 2026-01-12 15:53:49 +01:00
verilated_random.h Support detailed failure info for constraint violations (#6617) (#6883) 2026-01-12 15:53:49 +01:00
verilated_saif_c.cpp Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_saif_c.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_saif_sc.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_save.cpp Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_save.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_sc.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_sc_trace.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_std.sv Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_std_waiver.vlt Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_sym_props.h Support vpi_put/vpi_get forcing of signals (#5933) (#6704). 2026-01-10 03:48:46 -05:00
verilated_syms.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_threads.cpp Add VERILATOR_NUMA_STRATEGY environment variable (#6826) (#6880) 2026-01-06 10:20:57 -05:00
verilated_threads.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_timing.cpp Fix `--timing` with `--x-initial-edge` (#6603) (#6631) 2025-11-03 09:39:23 -05:00
verilated_timing.h Fix 'experimental/coroutine' file not found on macOS (#5030) (#5031) (#5151) 2024-06-08 08:33:50 -04:00
verilated_trace.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_trace_imp.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_types.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_vcd_c.cpp Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_vcd_c.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_vcd_sc.cpp Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_vcd_sc.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilated_vpi.cpp Support vpi_put/vpi_get forcing of signals (#5933) (#6704). 2026-01-10 03:48:46 -05:00
verilated_vpi.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilatedos.h Copyright year update. 2026-01-01 07:22:09 -05:00
verilatedos_c.h Copyright year update. 2026-01-01 07:22:09 -05:00