Index: src/route-rnd/regression/crbs/index.in =================================================================== --- src/route-rnd/regression/crbs/index.in (revision 1437) +++ src/route-rnd/regression/crbs/index.in (revision 1438) @@ -31,5 +31,8 @@ all conflicts can be resolved by smart layer assignment, without detours or vias. +@ pcb_2dip +Two dip8 randomly aligned with random connections, on two layers. + @ pcb_many_small A random board with many small pins. Index: src/route-rnd/regression/crbs/pcb_2dip.tdx =================================================================== --- src/route-rnd/regression/crbs/pcb_2dip.tdx (nonexistent) +++ src/route-rnd/regression/crbs/pcb_2dip.tdx (revision 1438) @@ -0,0 +1,92 @@ +tEDAx v1 + +begin stackup v1 board_stackup + layer 3.top_copper top copper + lprop 3.top_copper display-color #8b2323 + layer 8.bottom_copper bottom copper + lprop 8.bottom_copper display-color #3a5fcd +end stackup + +begin polyline v1 pstk_0x56085929b880_0x56085911f3a0 + v -0.916 -0.916 + v 0.916 -0.916 + v 0.916 0.916 + v -0.916 0.916 +end polyline +begin polyline v1 pstk_0x5608592a5be0_0x56085911f3a0 + v -0.916 -0.916 + v 0.916 -0.916 + v 0.916 0.916 + v -0.916 0.916 +end polyline +begin layernet v1 3.top_copper + poly pcb/443/470 pcbrnd1 tmd pstk_0x56085929b880_0x56085911f3a0 12.7 14.605 + line pcb/443/471 pcbrnd6 tmd 20.32 14.605 20.32 14.605 1.832 0.1 + line pcb/443/472 pcbrnd2 tmd 12.7 17.145 12.7 17.145 1.832 0.1 + line pcb/443/473 pcbrnd5 tmd 20.32 17.145 20.32 17.145 1.832 0.1 + line pcb/443/474 pcbrnd3 tmd 12.7 19.685 12.7 19.685 1.832 0.1 + line pcb/443/475 pcbrnd3 tmd 20.32 19.685 20.32 19.685 1.832 0.1 + line pcb/443/476 pcbrnd4 tmd 12.7 22.225 12.7 22.225 1.832 0.1 + line pcb/443/477 pcbrnd2 tmd 20.32 22.225 20.32 22.225 1.832 0.1 + poly pcb/583/610 pcbrnd1 tmd pstk_0x5608592a5be0_0x56085911f3a0 35.56 19.685 + line pcb/583/611 - tmd 43.18 19.685 43.18 19.685 1.832 0.1 + line pcb/583/612 pcbrnd6 tmd 35.56 22.225 35.56 22.225 1.832 0.1 + line pcb/583/613 pcbrnd5 tmd 43.18 22.225 43.18 22.225 1.832 0.1 + line pcb/583/614 pcbrnd4 tmd 35.56 24.765 35.56 24.765 1.832 0.1 + line pcb/583/615 pcbrnd3 tmd 43.18 24.765 43.18 24.765 1.832 0.1 + line pcb/583/616 pcbrnd4 tmd 35.56 27.305 35.56 27.305 1.832 0.1 + line pcb/583/617 pcbrnd1 tmd 43.18 27.305 43.18 27.305 1.832 0.1 +end layernet + +begin polyline v1 pstk_0x56085929b880_0x56085911f5a0 + v -0.916 -0.916 + v 0.916 -0.916 + v 0.916 0.916 + v -0.916 0.916 +end polyline +begin polyline v1 pstk_0x5608592a5be0_0x56085911f5a0 + v -0.916 -0.916 + v 0.916 -0.916 + v 0.916 0.916 + v -0.916 0.916 +end polyline +begin layernet v1 8.bottom_copper + poly pcb/443/470 pcbrnd1 tmd pstk_0x56085929b880_0x56085911f5a0 12.7 14.605 + line pcb/443/471 pcbrnd6 tmd 20.32 14.605 20.32 14.605 1.832 0.1 + line pcb/443/472 pcbrnd2 tmd 12.7 17.145 12.7 17.145 1.832 0.1 + line pcb/443/473 pcbrnd5 tmd 20.32 17.145 20.32 17.145 1.832 0.1 + line pcb/443/474 pcbrnd3 tmd 12.7 19.685 12.7 19.685 1.832 0.1 + line pcb/443/475 pcbrnd3 tmd 20.32 19.685 20.32 19.685 1.832 0.1 + line pcb/443/476 pcbrnd4 tmd 12.7 22.225 12.7 22.225 1.832 0.1 + line pcb/443/477 pcbrnd2 tmd 20.32 22.225 20.32 22.225 1.832 0.1 + poly pcb/583/610 pcbrnd1 tmd pstk_0x5608592a5be0_0x56085911f5a0 35.56 19.685 + line pcb/583/611 - tmd 43.18 19.685 43.18 19.685 1.832 0.1 + line pcb/583/612 pcbrnd6 tmd 35.56 22.225 35.56 22.225 1.832 0.1 + line pcb/583/613 pcbrnd5 tmd 43.18 22.225 43.18 22.225 1.832 0.1 + line pcb/583/614 pcbrnd4 tmd 35.56 24.765 35.56 24.765 1.832 0.1 + line pcb/583/615 pcbrnd3 tmd 43.18 24.765 43.18 24.765 1.832 0.1 + line pcb/583/616 pcbrnd4 tmd 35.56 27.305 35.56 27.305 1.832 0.1 + line pcb/583/617 pcbrnd1 tmd 43.18 27.305 43.18 27.305 1.832 0.1 +end layernet + + +begin route_req v1 - + stackup board_stackup + via pcb/443/470 pcbrnd1 tmd 12.7 14.605 0.8 0 + via pcb/443/471 pcbrnd6 tmd 20.32 14.605 0.8 0 + via pcb/443/472 pcbrnd2 tmd 12.7 17.145 0.8 0 + via pcb/443/473 pcbrnd5 tmd 20.32 17.145 0.8 0 + via pcb/443/474 pcbrnd3 tmd 12.7 19.685 0.8 0 + via pcb/443/475 pcbrnd3 tmd 20.32 19.685 0.8 0 + via pcb/443/476 pcbrnd4 tmd 12.7 22.225 0.8 0 + via pcb/443/477 pcbrnd2 tmd 20.32 22.225 0.8 0 + via pcb/583/610 pcbrnd1 tmd 35.56 19.685 0.8 0 + via pcb/583/611 - tmd 43.18 19.685 0.8 0 + via pcb/583/612 pcbrnd6 tmd 35.56 22.225 0.8 0 + via pcb/583/613 pcbrnd5 tmd 43.18 22.225 0.8 0 + via pcb/583/614 pcbrnd4 tmd 35.56 24.765 0.8 0 + via pcb/583/615 pcbrnd3 tmd 43.18 24.765 0.8 0 + via pcb/583/616 pcbrnd4 tmd 35.56 27.305 0.8 0 + via pcb/583/617 pcbrnd1 tmd 43.18 27.305 0.8 0 + route_all +end route_req