duplicated block id: 1 size: 89 cleaned lines of code in 2 files: - candle-flash-attn-v1/build.rs (183:292) - candle-layer-norm/build.rs (148:257) duplicated block id: 2 size: 38 cleaned lines of code in 2 files: - candle-flash-attn-v1/build.rs (140:181) - candle-layer-norm/build.rs (105:146) duplicated block id: 3 size: 26 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (509:539) - candle-cublaslt/src/lib.rs (715:745) duplicated block id: 4 size: 26 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (509:539) - candle-cublaslt/src/lib.rs (612:642) duplicated block id: 5 size: 26 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (612:642) - candle-cublaslt/src/lib.rs (715:745) duplicated block id: 6 size: 24 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (196:224) - candle-cublaslt/src/lib.rs (291:319) duplicated block id: 7 size: 24 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (101:129) - candle-cublaslt/src/lib.rs (291:319) duplicated block id: 8 size: 24 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (101:129) - candle-cublaslt/src/lib.rs (196:224) duplicated block id: 9 size: 23 cleaned lines of code in 2 files: - candle-flash-attn-v1/build.rs (101:124) - candle-layer-norm/build.rs (65:89) duplicated block id: 10 size: 22 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (474:512) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (667:704) duplicated block id: 11 size: 19 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (440:466) - candle-cublaslt/src/lib.rs (543:569) duplicated block id: 12 size: 19 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (543:569) - candle-cublaslt/src/lib.rs (646:672) duplicated block id: 13 size: 19 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (440:466) - candle-cublaslt/src/lib.rs (646:672) duplicated block id: 14 size: 18 cleaned lines of code in 2 files: - candle-flash-attn-v1/build.rs (63:85) - candle-layer-norm/build.rs (32:54) duplicated block id: 15 size: 17 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (38:61) - candle-cublaslt/src/lib.rs (228:251) duplicated block id: 16 size: 17 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (38:61) - candle-cublaslt/src/lib.rs (133:156) duplicated block id: 17 size: 17 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (119:141) - candle-cublaslt/src/lib.rs (529:551) duplicated block id: 18 size: 17 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (214:236) - candle-cublaslt/src/lib.rs (632:654) duplicated block id: 19 size: 17 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (133:156) - candle-cublaslt/src/lib.rs (228:251) duplicated block id: 20 size: 15 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (588:610) - candle-cublaslt/src/lib.rs (691:713) duplicated block id: 21 size: 15 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (485:507) - candle-cublaslt/src/lib.rs (588:610) duplicated block id: 22 size: 15 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (485:507) - candle-cublaslt/src/lib.rs (691:713) duplicated block id: 23 size: 14 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (80:98) - candle-cublaslt/src/lib.rs (175:193) duplicated block id: 24 size: 14 cleaned lines of code in 2 files: - candle-layer-norm/build.rs (32:48) - candle-rotary/build.rs (16:32) duplicated block id: 25 size: 14 cleaned lines of code in 2 files: - candle-flash-attn-v1/build.rs (63:79) - candle-rotary/build.rs (16:32) duplicated block id: 26 size: 14 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (175:193) - candle-cublaslt/src/lib.rs (270:288) duplicated block id: 27 size: 14 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (80:98) - candle-cublaslt/src/lib.rs (270:288) duplicated block id: 28 size: 13 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (267:282) - candle-cublaslt/src/lib.rs (688:703) duplicated block id: 29 size: 13 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/philox.cuh (32:44) - candle-flash-attn-v1/kernels/philox.cuh (56:68) duplicated block id: 30 size: 13 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (77:92) - candle-cublaslt/src/lib.rs (482:497) duplicated block id: 31 size: 13 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (371:383) - candle-cublaslt/src/lib.rs (799:811) duplicated block id: 32 size: 13 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (172:187) - candle-cublaslt/src/lib.rs (585:600) duplicated block id: 33 size: 12 cleaned lines of code in 2 files: - candle-flash-attn-v1/Cargo.toml (6:19) - candle-rotary/Cargo.toml (4:17) duplicated block id: 34 size: 12 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (196:208) - candle-cublaslt/src/lib.rs (511:523) duplicated block id: 35 size: 12 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (101:113) - candle-cublaslt/src/lib.rs (511:523) duplicated block id: 36 size: 12 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (196:208) - candle-cublaslt/src/lib.rs (614:626) duplicated block id: 37 size: 12 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (101:113) - candle-cublaslt/src/lib.rs (614:626) duplicated block id: 38 size: 12 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (101:113) - candle-cublaslt/src/lib.rs (717:729) duplicated block id: 39 size: 12 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (291:303) - candle-cublaslt/src/lib.rs (614:626) duplicated block id: 40 size: 12 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (196:208) - candle-cublaslt/src/lib.rs (717:729) duplicated block id: 41 size: 12 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (291:303) - candle-cublaslt/src/lib.rs (511:523) duplicated block id: 42 size: 12 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (291:303) - candle-cublaslt/src/lib.rs (717:729) duplicated block id: 43 size: 12 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (330:343) - candle-cublaslt/src/lib.rs (363:376) duplicated block id: 44 size: 11 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (338:348) - candle-cublaslt/src/lib.rs (764:774) duplicated block id: 45 size: 10 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (80:92) - candle-cublaslt/src/lib.rs (588:600) duplicated block id: 46 size: 10 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (80:92) - candle-cublaslt/src/lib.rs (691:703) duplicated block id: 47 size: 10 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (270:282) - candle-cublaslt/src/lib.rs (588:600) duplicated block id: 48 size: 10 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (416:426) - candle-cublaslt/src/lib.rs (846:856) duplicated block id: 49 size: 10 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (175:187) - candle-cublaslt/src/lib.rs (485:497) duplicated block id: 50 size: 10 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (270:282) - candle-cublaslt/src/lib.rs (485:497) duplicated block id: 51 size: 10 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (175:187) - candle-cublaslt/src/lib.rs (691:703) duplicated block id: 52 size: 10 cleaned lines of code in 2 files: - candle-layer-norm/src/lib.rs (301:310) - candle-layer-norm/src/lib.rs (354:363) duplicated block id: 53 size: 10 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (37:46) - candle-cublaslt/src/lib.rs (439:448) duplicated block id: 54 size: 9 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (228:236) - candle-cublaslt/src/lib.rs (440:448) duplicated block id: 55 size: 9 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (133:141) - candle-cublaslt/src/lib.rs (440:448) duplicated block id: 56 size: 9 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (38:46) - candle-cublaslt/src/lib.rs (543:551) duplicated block id: 57 size: 9 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (133:141) - candle-cublaslt/src/lib.rs (646:654) duplicated block id: 58 size: 9 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (406:414) - candle-cublaslt/src/lib.rs (836:844) duplicated block id: 59 size: 9 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (38:46) - candle-cublaslt/src/lib.rs (646:654) duplicated block id: 60 size: 9 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (158:169) - candle-cublaslt/src/lib.rs (571:582) duplicated block id: 61 size: 9 cleaned lines of code in 2 files: - candle-flash-attn-v1/build.rs (33:42) - candle-layer-norm/build.rs (11:20) duplicated block id: 62 size: 9 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (63:74) - candle-cublaslt/src/lib.rs (468:479) duplicated block id: 63 size: 9 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (228:236) - candle-cublaslt/src/lib.rs (543:551) duplicated block id: 64 size: 9 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (359:367) - candle-cublaslt/src/lib.rs (787:795) duplicated block id: 65 size: 9 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (253:264) - candle-cublaslt/src/lib.rs (674:685) duplicated block id: 66 size: 9 cleaned lines of code in 2 files: - candle-flash-attn-v1/build.rs (132:140) - candle-rotary/build.rs (40:48) duplicated block id: 67 size: 8 cleaned lines of code in 2 files: - candle-layer-norm/kernels/ln_kernel_traits.h (6:13) - candle-layer-norm/kernels/ln_kernel_traits.h (33:40) duplicated block id: 68 size: 8 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (315:330) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (523:538) duplicated block id: 69 size: 8 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (1516:1524) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (1542:1551) duplicated block id: 70 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (328:334) - candle-cublaslt/src/lib.rs (754:760) duplicated block id: 71 size: 7 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (571:577) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (583:589) duplicated block id: 72 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (328:334) - candle-layer-norm/src/lib.rs (232:238) duplicated block id: 73 size: 7 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (740:746) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (753:759) duplicated block id: 74 size: 7 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (829:839) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (894:904) duplicated block id: 75 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (119:129) - candle-cublaslt/src/lib.rs (632:642) duplicated block id: 76 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (214:224) - candle-cublaslt/src/lib.rs (529:539) duplicated block id: 77 size: 7 cleaned lines of code in 2 files: - candle-layer-norm/Cargo.toml (6:13) - candle-rotary/Cargo.toml (5:12) duplicated block id: 78 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (309:319) - candle-cublaslt/src/lib.rs (529:539) duplicated block id: 79 size: 7 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (389:395) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (401:407) duplicated block id: 80 size: 7 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (1502:1509) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (1532:1539) duplicated block id: 81 size: 7 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/gmem_tile.h (260:269) - candle-flash-attn-v1/kernels/fmha/gmem_tile.h (281:290) duplicated block id: 82 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (119:129) - candle-cublaslt/src/lib.rs (735:745) duplicated block id: 83 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (754:760) - candle-layer-norm/src/lib.rs (232:238) duplicated block id: 84 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (309:319) - candle-cublaslt/src/lib.rs (735:745) duplicated block id: 85 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/Cargo.toml (6:13) - candle-layer-norm/Cargo.toml (6:13) duplicated block id: 86 size: 7 cleaned lines of code in 2 files: - candle-flash-attn-v1/Cargo.toml (7:14) - candle-layer-norm/Cargo.toml (6:13) duplicated block id: 87 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (214:224) - candle-cublaslt/src/lib.rs (735:745) duplicated block id: 88 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (309:319) - candle-cublaslt/src/lib.rs (632:642) duplicated block id: 89 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/Cargo.toml (6:13) - candle-flash-attn-v1/Cargo.toml (7:14) duplicated block id: 90 size: 7 cleaned lines of code in 2 files: - candle-cublaslt/Cargo.toml (6:13) - candle-rotary/Cargo.toml (5:12) duplicated block id: 91 size: 6 cleaned lines of code in 2 files: - candle-layer-norm/kernels/ln_kernel_traits.h (45:50) - candle-layer-norm/kernels/ln_kernel_traits.h (101:106) duplicated block id: 92 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (764:769) - candle-cublaslt/src/lib.rs (799:804) duplicated block id: 93 size: 6 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (501:512) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (907:918) duplicated block id: 94 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (477:483) - candle-cublaslt/src/lib.rs (683:689) duplicated block id: 95 size: 6 cleaned lines of code in 2 files: - candle-flash-attn-v1/build.rs (168:173) - candle-layer-norm/build.rs (112:117) duplicated block id: 96 size: 6 cleaned lines of code in 2 files: - candle-layer-norm/build.rs (112:117) - candle-layer-norm/build.rs (133:138) duplicated block id: 97 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (328:333) - candle-cublaslt/src/lib.rs (787:792) duplicated block id: 98 size: 6 cleaned lines of code in 2 files: - candle-flash-attn-v1/build.rs (147:152) - candle-layer-norm/build.rs (133:138) duplicated block id: 99 size: 6 cleaned lines of code in 2 files: - candle-rotary/src/lib.rs (11:16) - candle-rotary/src/lib.rs (161:166) duplicated block id: 100 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (328:333) - candle-cublaslt/src/lib.rs (359:364) duplicated block id: 101 size: 6 cleaned lines of code in 2 files: - candle-layer-norm/src/lib.rs (276:281) - candle-layer-norm/src/lib.rs (307:312) duplicated block id: 102 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (338:343) - candle-cublaslt/src/lib.rs (799:804) duplicated block id: 103 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (477:483) - candle-cublaslt/src/lib.rs (580:586) duplicated block id: 104 size: 6 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (693:704) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (907:918) duplicated block id: 105 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (359:364) - candle-layer-norm/src/lib.rs (232:237) duplicated block id: 106 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (72:78) - candle-cublaslt/src/lib.rs (262:268) duplicated block id: 107 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (167:173) - candle-cublaslt/src/lib.rs (262:268) duplicated block id: 108 size: 6 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (392:400) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (574:582) duplicated block id: 109 size: 6 cleaned lines of code in 2 files: - candle-flash-attn-v1/build.rs (147:152) - candle-flash-attn-v1/build.rs (168:173) duplicated block id: 110 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (72:78) - candle-cublaslt/src/lib.rs (167:173) duplicated block id: 111 size: 6 cleaned lines of code in 2 files: - candle-layer-norm/kernels/ln_utils.cuh (477:482) - candle-layer-norm/kernels/ln_utils.cuh (495:500) duplicated block id: 112 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (359:364) - candle-cublaslt/src/lib.rs (754:759) duplicated block id: 113 size: 6 cleaned lines of code in 2 files: - candle-layer-norm/src/lib.rs (329:334) - candle-layer-norm/src/lib.rs (360:365) duplicated block id: 114 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (580:586) - candle-cublaslt/src/lib.rs (683:689) duplicated block id: 115 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (787:792) - candle-layer-norm/src/lib.rs (232:237) duplicated block id: 116 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (371:376) - candle-cublaslt/src/lib.rs (764:769) duplicated block id: 117 size: 6 cleaned lines of code in 2 files: - candle-cublaslt/src/lib.rs (754:759) - candle-cublaslt/src/lib.rs (787:792) duplicated block id: 118 size: 6 cleaned lines of code in 2 files: - candle-layer-norm/kernels/ln_kernel_traits.h (8:13) - candle-layer-norm/kernels/ln_kernel_traits.h (88:93) duplicated block id: 119 size: 6 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/gemm.h (191:196) - candle-flash-attn-v1/kernels/fmha/gemm.h (200:205) duplicated block id: 120 size: 6 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (404:418) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (586:600) duplicated block id: 121 size: 6 cleaned lines of code in 2 files: - candle-flash-attn-v1/kernels/fmha/smem_tile.h (1652:1658) - candle-flash-attn-v1/kernels/fmha/smem_tile.h (1665:1671) duplicated block id: 122 size: 6 cleaned lines of code in 2 files: - candle-layer-norm/kernels/ln_kernel_traits.h (35:40) - candle-layer-norm/kernels/ln_kernel_traits.h (88:93) duplicated block id: 123 size: 6 cleaned lines of code in 2 files: - candle-layer-norm/src/lib.rs (12:17) - candle-rotary/src/lib.rs (22:27)