OpenSTA/sdc/test
dsengupta0628 5500bdba47 regolden tests for constant disabled arc slew fix
Update goldens for "dcalc no slew merge for constant disabled arcs".

dcalc_case_analysis_leak: arrival spread across the wire-load sweep on the
constant net drops from 46.38 ps to 0.00 ps, which is the point of the test.
Rewrite the header comment to describe the fix rather than the open bug.

graph_modify: with set_case_analysis 0 on d4, inv2 drives n4=1 and or1
drives n6=1, so nand1/A2 is constant. 1 is non-controlling for a NAND, so
nand1/ZN stays live and the A2->ZN arc is dead. Its slew no longer merges
into nand1/ZN, so buf4/Z falls from 0.07 to 0.06. The following report,
after unset_case_analysis, still shows 0.07 as expected.

sdc_port_delay_advanced: in1=0, in2=1 and case analysis 0 on in3 make
nor1/ZN constant, so it is no longer reported as the worst max slew pin;
reg1/QN takes its place.

Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
2026-08-11 21:34:41 +00:00
..
cpp update tests to compile fine and also regolden to show uncertain string 2026-04-27 22:10:15 +00:00
CMakeLists.txt In FilterExpr::lex allow '.' in key = value filter 2026-04-04 15:23:04 +00:00
regression test: Add comprehensive test infrastructure and test cases across all OpenSTA modules 2026-02-27 12:59:25 +09:00
save_ok test: Add comprehensive test infrastructure and test cases across all OpenSTA modules 2026-02-27 12:59:25 +09:00
sdc_advanced.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
sdc_advanced.tcl test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_capacitance_propagated.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_capacitance_propagated.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_case1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_case2.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_clk_grp_allow.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_clk_grp_async.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_clk_grp_final.sdcok Fix test suite for upstream API changes after merge 2026-03-21 19:23:36 +09:00
sdc_clk_grp_logical.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_clk_grp_multi.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_clk_grp_phys.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_clk_sense.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_clk_uncert.sdcok Fix test suite for upstream API changes after merge 2026-03-21 19:23:36 +09:00
sdc_clkgate1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_clock_groups_sense.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
sdc_clock_groups_sense.tcl Fix test suite for upstream API changes after merge 2026-03-21 19:23:36 +09:00
sdc_clock_operations.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_clock_operations.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_clock_removal_cascade.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_clock_removal_cascade.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_clocks.ok test: Add comprehensive test infrastructure and test cases across all OpenSTA modules 2026-02-27 12:59:25 +09:00
sdc_clocks.tcl update test files for upstream API refactoring 2026-03-23 13:58:23 +00:00
sdc_constraints.ok test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_constraints.tcl test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_cycle_acct.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_cycle_acct_clk_relationships.ok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_cycle_acct_clk_relationships.tcl test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_cycle_acct_genclk.ok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_cycle_acct_genclk.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_cycle_acct_genclk.tcl test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_datacheck1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_delay_borrow_group.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_delay_borrow_group.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_derate1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_derate2.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_derate3.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_derate4.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_derate_disable_deep.ok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_derate_disable_deep.tcl test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_design_rules_limits.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_design_rules_limits.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_disable1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_disable_case.ok test: Fix post-merge build errors and regolden .ok files 2026-03-11 17:11:08 +09:00
sdc_disable_case.tcl Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00
sdc_disable_case_compat.sdcok Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00
sdc_disable_case_d6.sdcok Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00
sdc_disable_case_final.sdcok Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00
sdc_drive_input_pvt.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_drive_input_pvt.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_environment.ok test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_environment.tcl test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_exc_override1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exc_override2.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exc_override3.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exc_override4.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exc_override_unset.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exc_thru_complex1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exc_thru_complex2.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exc_thru_complex3.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exc_thru_complex4.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exc_thru_complex_unset.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exception_advanced.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_exception_advanced.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_exception_int1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exception_int2.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exception_int3.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exception_int4.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exception_int5.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 17:36:45 +09:00
sdc_exception_intersect.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_exception_intersect.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_exception_match_filter.ok test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_exception_match_filter.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_exception_merge_priority.ok Remove dead re-add constraint blocks from SDC tests 2026-04-07 00:06:42 +09:00
sdc_exception_merge_priority.tcl Remove dead re-add constraint blocks from SDC tests 2026-04-07 00:06:42 +09:00
sdc_exception_override_priority.ok Remove SDC roundtrip from exception_override_priority test 2026-04-02 21:44:26 +09:00
sdc_exception_override_priority.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_exception_rise_fall_transitions.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_exception_rise_fall_transitions.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_exception_thru1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_exception_thru2.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_exception_thru3.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_exception_thru_complex.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_exception_thru_complex.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_exception_thru_net.ok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_exception_thru_net.tcl test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_exception_thru_override.ok test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_exception_thru_override.tcl Renamed the two output files in sdc_exception_thru_override.tcl so they don't collide with op from sdc_exception_override_priority.tcl 2026-04-15 21:40:39 +00:00
sdc_exceptions.ok test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_exceptions.tcl test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_filter_dot.ok In FilterExpr::lex allow '.' in key = value filter 2026-04-04 15:23:04 +00:00
sdc_filter_dot.tcl update tests 2026-04-07 21:47:01 +00:00
sdc_filter_query.ok Remove dead remove_constraints placeholder blocks from SDC tests 2026-04-06 14:35:53 +09:00
sdc_filter_query.tcl Merge branch 'master' into sta_latest_from_parallaxsw_0407 2026-04-07 21:53:36 +00:00
sdc_filter_query1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_filter_query2.sdcok Regolden test golden files to fix false diff_files mismatches 2026-04-06 10:19:05 +09:00
sdc_genclk_advanced.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
sdc_genclk_advanced.tcl Fix test suite for upstream API changes after merge 2026-03-21 19:23:36 +09:00
sdc_genclk_compat.sdcok Fix test suite for upstream API changes after merge 2026-03-21 19:23:36 +09:00
sdc_genclk_d6.sdcok Fix test suite for upstream API changes after merge 2026-03-21 19:23:36 +09:00
sdc_genclk_native.sdcok Fix test suite for upstream API changes after merge 2026-03-21 19:23:36 +09:00
sdc_leaf_pin1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_leaf_pin2.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_leaf_pin3.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_leaf_pin_filter_removal.ok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_leaf_pin_filter_removal.tcl test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_logic1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_net_wire_voltage.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_net_wire_voltage.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_port_delay_adv1.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_port_delay_adv2.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_port_delay_adv3.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_port_delay_advanced.ok regolden tests for constant disabled arc slew fix 2026-08-11 21:34:41 +00:00
sdc_port_delay_advanced.tcl test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_removal_reset.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_removal_reset.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_remove_clock_gating.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
sdc_remove_clock_gating.tcl test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_sense_unset_override.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_sense_unset_override.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_test1.v test: Initial upload 2026-02-13 19:19:09 +09:00
sdc_test2.v test: Add comprehensive test infrastructure and test cases across all OpenSTA modules 2026-02-27 12:59:25 +09:00
sdc_variables.ok test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_variables.tcl Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
sdc_write_comprehensive.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_write_comprehensive.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_write_disabled_groups.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_write_disabled_groups.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_write_options.ok Remove read_sdc roundtrip from all SDC tests 2026-04-03 11:02:08 +09:00
sdc_write_options.tcl Remove dead roundtrip comment blocks from SDC tests 2026-04-03 12:17:55 +09:00
sdc_write_read.ok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_write_read.sdcok test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_write_read.tcl test: strengthen assertions, add sorted SDC diff, and clean up tests 2026-02-23 11:50:23 +09:00
sdc_write_roundtrip.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
sdc_write_roundtrip.tcl test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
sdc_write_roundtrip_full.ok test: Fix post-merge build errors and regolden .ok files 2026-03-11 17:11:08 +09:00
sdc_write_roundtrip_full.tcl Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00
sdc_wrt_full_compat.sdcok Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00
sdc_wrt_full_d2.sdcok Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00
sdc_wrt_full_d8.sdcok Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00
sdc_wrt_full_final.sdcok Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00
sdc_wrt_full_hpins.sdcok Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00
sdc_wrt_full_native.sdcok Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00
sdc_wrt_full_rewrite.sdcok Fix non-deterministic SDC write ordering in tests 2026-03-29 23:31:33 +09:00