File tree
358 files changed
+12670
-5558
lines changed- doc/src/quickstart
- libs
- EXTERNAL
- libblifparse
- libezgl
- examples/basic-application
- libtatum/libtatum/tatum
- delay_calc
- graph_visitors
- graph_walkers
- libarchfpga/src
- libpugiutil/src
- librrgraph/src
- base
- io/gen
- libvtrutil/src
- utils/route_diag
- vpr/src
- analytical_place
- base
- gen
- draw
- pack
- place
- move_generators
- route
- timing
- util
- vtr_flow
- arch/timing
- parse
- pass_requirements
- qor_config
- scripts/python_libs/vtr
- tasks/regression_tests
- vtr_reg_basic
- basic_no_timing/config
- basic_timing/config
- basic_timing_no_sdc/config
- hdl_include_yosys/config
- vtr_reg_basic_odin
- basic_no_timing/config
- basic_timing/config
- basic_timing_no_sdc/config
- hdl_include_odin/config
- vtr_reg_multiclock_odin/func_multiclock
- blanket/config
- once/config
- vtr_reg_strong
- basic_ap/config
- koios_test/config
- koios_test_no_hb/config
- strong_absorb_buffers/config
- strong_analysis_only/config
- strong_analytic_placer/config
- strong_ap
- mcnc
- config
- constraints
- vtr_chain
- config
- constraints
- strong_bidir/config
- strong_binary/config
- strong_binary_heap/config
- strong_blocks_with_no_inputs/config
- strong_bounding_box/config
- strong_check_route_options/config
- strong_cin_tie_off/config
- strong_clock_aliases/config
- strong_clock_aliases_set_delay/config
- strong_clock_buf/config
- strong_clock_modeling/config
- strong_clock_pll/config
- strong_constant_outputs/config
- strong_custom_grid/config
- strong_custom_pin_locs/config
- strong_custom_sb_loc/config
- strong_custom_switch_block/config
- strong_dedicated_clock/config
- strong_default_fc_pinlocs/config
- strong_depop/config
- strong_detailed_timing/config
- strong_diff_mux_for_inc_dec_wires/config
- strong_eblif_vpr/config
- strong_eblif_vpr_write/config
- strong_echo_files/config
- strong_equivalent_sites/config
- strong_fc_abs/config
- strong_fix_clusters
- config
- strong_fix_pins_random/config
- strong_flat_router/config
- strong_flyover_wires/config
- strong_fpu_hard_block_arch/config
- strong_fracturable_luts/config
- strong_full_stats/config
- strong_func_formal_flow/config
- strong_func_formal_vpr/config
- strong_global_nonuniform/config
- strong_global_routing/config
- strong_graphics_commands/config
- strong_manual_annealing/config
- strong_mcnc/config
- strong_minimax_budgets/config
- strong_no_timing/config
- strong_noc/config
- strong_pack/config
- strong_pack_and_place/config
- strong_pack_disable/config
- strong_pack_modes/config
- strong_place/config
- strong_place_delay_calc_method/config
- strong_place_delay_model/config
- strong_place_effort_scaling/config
- strong_place_quench_slack/config
- strong_post_routing_sync/config
- strong_power/config
- strong_route_only/config
- strong_route_reconverge/config
- strong_router_init_timing/config
- strong_router_lookahead/config
- strong_router_update_lb_delays/config
- strong_routing_constraints/config
- strong_routing_differing_modes/config
- strong_routing_modes/config
- strong_scale_delay_budgets/config
- strong_sdc/config
- strong_soft_multipliers/config
- strong_sub_tiles/config
- strong_sub_tiles_directs/config
- strong_sweep_constant_outputs/config
- strong_target_pin_util/config
- strong_tight_floorplan/config
- strong_timing/config
- strong_timing_fail/config
- strong_timing_no_fail/config
- strong_timing_report_detail/config
- strong_timing_update_diff/config
- strong_timing_update_type/config
- strong_titan/config
- strong_titan_s10/config
- strong_two_chains/config
- strong_unroute_analysis/config
- strong_verify_rr_graph/config
- strong_verify_rr_graph_bin/config
- strong_verify_rr_graph_titan/config
- vtr_reg_strong_odin
- koios_test/config
- koios_test_no_hb/config
- strong_absorb_buffers/config
- strong_analysis_only/config
- strong_analytic_placer/config
- strong_bidir/config
- strong_binary/config
- strong_blocks_with_no_inputs/config
- strong_bounding_box/config
- strong_check_route_options/config
- strong_cin_tie_off/config
- strong_clock_aliases/config
- strong_clock_aliases_set_delay/config
- strong_clock_buf/config
- strong_clock_modeling/config
- strong_clock_pll/config
- strong_constant_outputs/config
- strong_custom_grid/config
- strong_custom_pin_locs/config
- strong_custom_switch_block/config
- strong_dedicated_clock/config
- strong_default_fc_pinlocs/config
- strong_depop/config
- strong_detailed_timing/config
- strong_diff_mux_for_inc_dec_wires/config
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
358 files changed
+12670
-5558
lines changedLoading
Lines changed: 188 additions & 130 deletions
Large diffs are not rendered by default.
Loading
Loading
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
48 | 52 |
| |
49 | 53 |
| |
50 | 54 |
| |
|
- .clang-tidy+2-1
- .github/workflows/mac-builds-m1.yml+1-1
- .github/workflows/mac-builds.yml+6-2
- BUILD.bazel+2
- CMake/CatchConfigOptions.cmake+1
- CMakeLists.txt+6-1
- docs/configuration.md+9
- src/catch2/benchmark/detail/catch_stats.cpp+4-4
- src/catch2/catch_timer.cpp+1-1
- src/catch2/catch_tostring.cpp+4-1
- src/catch2/catch_user_config.hpp.in+9
- src/catch2/internal/catch_compiler_capabilities.hpp+39-31
- src/catch2/internal/catch_console_colour.cpp+1-1
- src/catch2/internal/catch_random_number_generator.cpp+1-1
- src/catch2/matchers/catch_matchers_range_equals.hpp+35-26
- src/catch2/reporters/catch_reporter_console.cpp+5-2
- tests/ExtraTests/CMakeLists.txt-1
- tests/SelfTest/Baselines/compact.sw.approved.txt+5-1
- tests/SelfTest/Baselines/compact.sw.multi.approved.txt+5-1
- tests/SelfTest/Baselines/console.std.approved.txt+1-1
- tests/SelfTest/Baselines/console.sw.approved.txt+35-1
- tests/SelfTest/Baselines/console.sw.multi.approved.txt+35-1
- tests/SelfTest/Baselines/junit.sw.approved.txt+3-1
- tests/SelfTest/Baselines/junit.sw.multi.approved.txt+3-1
- tests/SelfTest/Baselines/sonarqube.sw.approved.txt+2
- tests/SelfTest/Baselines/sonarqube.sw.multi.approved.txt+2
- tests/SelfTest/Baselines/tap.sw.approved.txt+9-1
- tests/SelfTest/Baselines/tap.sw.multi.approved.txt+9-1
- tests/SelfTest/Baselines/xml.sw.approved.txt+39-1
- tests/SelfTest/Baselines/xml.sw.multi.approved.txt+39-1
- tests/SelfTest/UsageTests/MatchersRanges.tests.cpp+19
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
19 |
| - | |
| 19 | + | |
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
132 | 132 |
| |
133 | 133 |
| |
134 | 134 |
| |
135 |
| - | |
| 135 | + | |
136 | 136 |
| |
137 | 137 |
| |
138 | 138 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
48 |
| - | |
| 48 | + | |
49 | 49 |
| |
50 | 50 |
| |
51 | 51 |
| |
|
Lines changed: 11 additions & 12 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
200 | 200 |
| |
201 | 201 |
| |
202 | 202 |
| |
203 |
| - | |
| 203 | + | |
204 | 204 |
| |
205 | 205 |
| |
206 | 206 |
| |
| |||
211 | 211 |
| |
212 | 212 |
| |
213 | 213 |
| |
214 |
| - | |
| 214 | + | |
215 | 215 |
| |
216 | 216 |
| |
217 | 217 |
| |
| |||
318 | 318 |
| |
319 | 319 |
| |
320 | 320 |
| |
321 |
| - | |
| 321 | + | |
322 | 322 |
| |
323 | 323 |
| |
324 | 324 |
| |
| |||
474 | 474 |
| |
475 | 475 |
| |
476 | 476 |
| |
477 |
| - | |
| 477 | + | |
478 | 478 |
| |
479 | 479 |
| |
480 | 480 |
| |
481 | 481 |
| |
482 | 482 |
| |
483 | 483 |
| |
484 |
| - | |
| 484 | + | |
485 | 485 |
| |
486 |
| - | |
487 |
| - | |
| 486 | + | |
488 | 487 |
| |
489 | 488 |
| |
490 | 489 |
| |
491 |
| - | |
| 490 | + | |
492 | 491 |
| |
493 | 492 |
| |
494 | 493 |
| |
| |||
498 | 497 |
| |
499 | 498 |
| |
500 | 499 |
| |
501 |
| - | |
| 500 | + | |
502 | 501 |
| |
503 | 502 |
| |
504 | 503 |
| |
| |||
874 | 873 |
| |
875 | 874 |
| |
876 | 875 |
| |
877 |
| - | |
| 876 | + | |
878 | 877 |
| |
879 | 878 |
| |
880 | 879 |
| |
| |||
890 | 889 |
| |
891 | 890 |
| |
892 | 891 |
| |
893 |
| - | |
| 892 | + | |
894 | 893 |
| |
895 | 894 |
| |
896 | 895 |
| |
| |||
905 | 904 |
| |
906 | 905 |
| |
907 | 906 |
| |
908 |
| - | |
| 907 | + | |
909 | 908 |
| |
910 | 909 |
| |
911 | 910 |
| |
|
Lines changed: 21 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
15 |
| - | |
| 14 | + | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 |
| - | |
| 31 | + | |
32 | 32 |
| |
33 |
| - | |
| 33 | + | |
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
| |||
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
51 |
| - | |
52 |
| - | |
| 51 | + | |
| 52 | + | |
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
| 56 | + | |
56 | 57 |
| |
57 | 58 |
| |
58 | 59 |
| |
| |||
149 | 150 |
| |
150 | 151 |
| |
151 | 152 |
| |
152 |
| - | |
| 153 | + | |
153 | 154 |
| |
154 | 155 |
| |
155 | 156 |
| |
| |||
282 | 283 |
| |
283 | 284 |
| |
284 | 285 |
| |
285 |
| - | |
| 286 | + | |
286 | 287 |
| |
287 | 288 |
| |
288 | 289 |
| |
| |||
293 | 294 |
| |
294 | 295 |
| |
295 | 296 |
| |
296 |
| - | |
| 297 | + | |
297 | 298 |
| |
298 | 299 |
| |
299 | 300 |
| |
300 | 301 |
| |
301 |
| - | |
| 302 | + | |
302 | 303 |
| |
303 | 304 |
| |
304 | 305 |
| |
| |||
310 | 311 |
| |
311 | 312 |
| |
312 | 313 |
| |
313 |
| - | |
| 314 | + | |
314 | 315 |
| |
315 | 316 |
| |
316 | 317 |
| |
317 | 318 |
| |
318 |
| - | |
| 319 | + | |
319 | 320 |
| |
320 | 321 |
| |
321 | 322 |
| |
322 | 323 |
| |
323 |
| - | |
| 324 | + | |
324 | 325 |
| |
325 | 326 |
| |
326 | 327 |
| |
327 | 328 |
| |
328 | 329 |
| |
329 | 330 |
| |
330 |
| - | |
331 |
| - | |
| 331 | + | |
| 332 | + | |
332 | 333 |
| |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
333 | 339 |
| |
334 | 340 |
| |
335 | 341 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
| 21 | + | |
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
36 |
| - | |
| 36 | + | |
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
48 |
| - | |
| 48 | + | |
49 | 49 |
| |
50 | 50 |
| |
51 | 51 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
152 | 152 |
| |
153 | 153 |
| |
154 | 154 |
| |
155 |
| - | |
| 155 | + | |
156 | 156 |
| |
157 | 157 |
| |
158 |
| - | |
| 158 | + | |
159 | 159 |
| |
160 | 160 |
| |
161 | 161 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
121 | 121 |
| |
122 | 122 |
| |
123 | 123 |
| |
124 |
| - | |
| 124 | + | |
125 | 125 |
| |
126 | 126 |
| |
127 | 127 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
| 14 | + | |
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
41 | 45 |
| |
42 | 46 |
| |
43 | 47 |
| |
|
Lines changed: 8 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
| 3 | + | |
3 | 4 |
| |
4 | 5 |
| |
5 | 6 |
| |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
6 | 12 |
| |
7 | 13 |
| |
8 | 14 |
| |
| |||
30 | 36 |
| |
31 | 37 |
| |
32 | 38 |
| |
33 |
| - | |
| 39 | + | |
34 | 40 |
| |
35 | 41 |
| |
36 |
| - | |
| 42 | + | |
37 | 43 |
| |
38 | 44 |
| |
39 | 45 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
163 | 163 |
| |
164 | 164 |
| |
165 | 165 |
| |
166 |
| - | |
| 166 | + | |
167 | 167 |
| |
168 | 168 |
| |
169 | 169 |
| |
|
0 commit comments