In my timing summary report there are 460012 TNS Total Endpoints.
If I do an llength [get_timing_paths -nworst 1 -max_paths <very_large_number>], there are 460014 timing paths returned.
What is the reason for this inconsistency?
In this example, there are two endpoints that are reached by two clocks, hence they have paths in multiple path groups.
In report_timing_summary, each endpoint is counted only once when reporting the design level metrics.
In report_timing/get_timing_paths, paths are reported per path group.
So multiple paths are reported to each of the above endpoints.