|
1 | 1 | // REQUIRES: OS=macosx
|
2 | 2 | // REQUIRES: no_asan
|
3 | 3 | // RUN: %empty-directory(%t)
|
4 |
| -// RUN: cd %t && touch ./f_1_1.swift ./f_1_2.swift ./f_1_3.swift ./f_1_4.swift ./f_1_5.swift ./f_1_6.swift ./f_1_7.swift ./f_1_8.swift ./f_1_9.swift ./f_1_10.swift |
5 |
| -// RUN: cd %t && touch ./f_2_1.swift ./f_2_2.swift ./f_2_3.swift ./f_2_4.swift ./f_2_5.swift ./f_2_6.swift ./f_2_7.swift ./f_2_8.swift ./f_2_9.swift ./f_2_10.swift |
6 |
| -// RUN: cd %t && touch ./f_3_1.swift ./f_3_2.swift ./f_3_3.swift ./f_3_4.swift ./f_3_5.swift ./f_3_6.swift ./f_3_7.swift ./f_3_8.swift ./f_3_9.swift ./f_3_10.swift |
7 |
| -// RUN: cd %t && touch ./f_4_1.swift ./f_4_2.swift ./f_4_3.swift ./f_4_4.swift ./f_4_5.swift ./f_4_6.swift ./f_4_7.swift ./f_4_8.swift ./f_4_9.swift ./f_4_10.swift |
8 |
| -// RUN: cd %t && touch ./f_5_1.swift ./f_5_2.swift ./f_5_3.swift ./f_5_4.swift ./f_5_5.swift ./f_5_6.swift ./f_5_7.swift ./f_5_8.swift ./f_5_9.swift ./f_5_10.swift |
9 |
| -// RUN: cd %t && touch ./f_6_1.swift ./f_6_2.swift ./f_6_3.swift ./f_6_4.swift ./f_6_5.swift ./f_6_6.swift ./f_6_7.swift ./f_6_8.swift ./f_6_9.swift ./f_6_10.swift |
10 |
| -// RUN: cd %t && touch ./f_7_1.swift ./f_7_2.swift ./f_7_3.swift ./f_7_4.swift ./f_7_5.swift ./f_7_6.swift ./f_7_7.swift ./f_7_8.swift ./f_7_9.swift ./f_7_10.swift |
11 |
| -// RUN: cd %t && touch ./f_8_1.swift ./f_8_2.swift ./f_8_3.swift ./f_8_4.swift ./f_8_5.swift ./f_8_6.swift ./f_8_7.swift ./f_8_8.swift ./f_8_9.swift ./f_8_10.swift |
12 |
| -// RUN: cd %t && touch ./f_9_1.swift ./f_9_2.swift ./f_9_3.swift ./f_9_4.swift ./f_9_5.swift ./f_9_6.swift ./f_9_7.swift ./f_9_8.swift ./f_9_9.swift ./f_9_10.swift |
13 |
| -// RUN: cd %t && touch ./f_10_1.swift ./f_10_2.swift ./f_10_3.swift ./f_10_4.swift ./f_10_5.swift ./f_10_6.swift ./f_10_7.swift ./f_10_8.swift ./f_10_9.swift ./f_10_10.swift |
14 |
| -// RUN: cd %t && touch ./f_11_1.swift ./f_11_2.swift ./f_11_3.swift ./f_11_4.swift ./f_11_5.swift ./f_11_6.swift ./f_11_7.swift ./f_11_8.swift ./f_11_9.swift ./f_11_10.swift |
15 |
| -// RUN: cd %t && touch ./f_12_1.swift ./f_12_2.swift ./f_12_3.swift ./f_12_4.swift ./f_12_5.swift ./f_12_6.swift ./f_12_7.swift ./f_12_8.swift ./f_12_9.swift ./f_12_10.swift |
16 |
| -// RUN: cd %t && touch ./f_13_1.swift ./f_13_2.swift ./f_13_3.swift ./f_13_4.swift ./f_13_5.swift ./f_13_6.swift ./f_13_7.swift ./f_13_8.swift ./f_13_9.swift ./f_13_10.swift |
17 |
| -// RUN: cd %t && touch ./f_14_1.swift ./f_14_2.swift ./f_14_3.swift ./f_14_4.swift ./f_14_5.swift ./f_14_6.swift ./f_14_7.swift ./f_14_8.swift ./f_14_9.swift ./f_14_10.swift |
18 |
| -// RUN: cd %t && touch ./f_15_1.swift ./f_15_2.swift ./f_15_3.swift ./f_15_4.swift ./f_15_5.swift ./f_15_6.swift ./f_15_7.swift ./f_15_8.swift ./f_15_9.swift ./f_15_10.swift |
19 |
| -// RUN: cd %t && touch ./f_16_1.swift ./f_16_2.swift ./f_16_3.swift ./f_16_4.swift ./f_16_5.swift ./f_16_6.swift ./f_16_7.swift ./f_16_8.swift ./f_16_9.swift ./f_16_10.swift |
20 |
| -// RUN: cd %t && touch ./f_17_1.swift ./f_17_2.swift ./f_17_3.swift ./f_17_4.swift ./f_17_5.swift ./f_17_6.swift ./f_17_7.swift ./f_17_8.swift ./f_17_9.swift ./f_17_10.swift |
21 |
| -// RUN: cd %t && touch ./f_18_1.swift ./f_18_2.swift ./f_18_3.swift ./f_18_4.swift ./f_18_5.swift ./f_18_6.swift ./f_18_7.swift ./f_18_8.swift ./f_18_9.swift ./f_18_10.swift |
22 |
| -// RUN: cd %t && touch ./f_19_1.swift ./f_19_2.swift ./f_19_3.swift ./f_19_4.swift ./f_19_5.swift ./f_19_6.swift ./f_19_7.swift ./f_19_8.swift ./f_19_9.swift ./f_19_10.swift |
23 |
| -// RUN: cd %t && touch ./f_20_1.swift ./f_20_2.swift ./f_20_3.swift ./f_20_4.swift ./f_20_5.swift ./f_20_6.swift ./f_20_7.swift ./f_20_8.swift ./f_20_9.swift ./f_20_10.swift |
24 |
| -// RUN: cd %t && touch ./f_21_1.swift ./f_21_2.swift ./f_21_3.swift ./f_21_4.swift ./f_21_5.swift ./f_21_6.swift ./f_21_7.swift ./f_21_8.swift ./f_21_9.swift ./f_21_10.swift |
25 |
| -// RUN: cd %t && touch ./f_22_1.swift ./f_22_2.swift ./f_22_3.swift ./f_22_4.swift ./f_22_5.swift ./f_22_6.swift ./f_22_7.swift ./f_22_8.swift ./f_22_9.swift ./f_22_10.swift |
26 |
| -// RUN: cd %t && touch ./f_23_1.swift ./f_23_2.swift ./f_23_3.swift ./f_23_4.swift ./f_23_5.swift ./f_23_6.swift ./f_23_7.swift ./f_23_8.swift ./f_23_9.swift ./f_23_10.swift |
27 |
| -// RUN: cd %t && touch ./f_24_1.swift ./f_24_2.swift ./f_24_3.swift ./f_24_4.swift ./f_24_5.swift ./f_24_6.swift ./f_24_7.swift ./f_24_8.swift ./f_24_9.swift ./f_24_10.swift |
28 |
| -// RUN: cd %t && touch ./f_25_1.swift ./f_25_2.swift ./f_25_3.swift ./f_25_4.swift ./f_25_5.swift ./f_25_6.swift ./f_25_7.swift ./f_25_8.swift ./f_25_9.swift ./f_25_10.swift |
29 |
| -// RUN: cd %t && touch ./f_26_1.swift ./f_26_2.swift ./f_26_3.swift ./f_26_4.swift ./f_26_5.swift ./f_26_6.swift ./f_26_7.swift ./f_26_8.swift ./f_26_9.swift ./f_26_10.swift |
30 |
| -// RUN: cd %t && touch ./f_27_1.swift ./f_27_2.swift ./f_27_3.swift ./f_27_4.swift ./f_27_5.swift ./f_27_6.swift ./f_27_7.swift ./f_27_8.swift ./f_27_9.swift ./f_27_10.swift |
31 |
| -// RUN: cd %t && touch ./f_28_1.swift ./f_28_2.swift ./f_28_3.swift ./f_28_4.swift ./f_28_5.swift ./f_28_6.swift ./f_28_7.swift ./f_28_8.swift ./f_28_9.swift ./f_28_10.swift |
32 |
| -// RUN: cd %t && touch ./f_29_1.swift ./f_29_2.swift ./f_29_3.swift ./f_29_4.swift ./f_29_5.swift ./f_29_6.swift ./f_29_7.swift ./f_29_8.swift ./f_29_9.swift ./f_29_10.swift |
33 |
| -// RUN: cd %t && touch ./f_30_1.swift ./f_30_2.swift ./f_30_3.swift ./f_30_4.swift ./f_30_5.swift ./f_30_6.swift ./f_30_7.swift ./f_30_8.swift ./f_30_9.swift ./f_30_10.swift |
34 |
| -// RUN: cd %t && touch ./f_31_1.swift ./f_31_2.swift ./f_31_3.swift ./f_31_4.swift ./f_31_5.swift ./f_31_6.swift ./f_31_7.swift ./f_31_8.swift ./f_31_9.swift ./f_31_10.swift |
35 |
| -// RUN: cd %t && touch ./f_32_1.swift ./f_32_2.swift ./f_32_3.swift ./f_32_4.swift ./f_32_5.swift ./f_32_6.swift ./f_32_7.swift ./f_32_8.swift ./f_32_9.swift ./f_32_10.swift |
36 |
| -// RUN: cd %t && touch ./f_33_1.swift ./f_33_2.swift ./f_33_3.swift ./f_33_4.swift ./f_33_5.swift ./f_33_6.swift ./f_33_7.swift ./f_33_8.swift ./f_33_9.swift ./f_33_10.swift |
37 |
| -// RUN: cd %t && touch ./f_34_1.swift ./f_34_2.swift ./f_34_3.swift ./f_34_4.swift ./f_34_5.swift ./f_34_6.swift ./f_34_7.swift ./f_34_8.swift ./f_34_9.swift ./f_34_10.swift |
38 |
| -// RUN: cd %t && touch ./f_35_1.swift ./f_35_2.swift ./f_35_3.swift ./f_35_4.swift ./f_35_5.swift ./f_35_6.swift ./f_35_7.swift ./f_35_8.swift ./f_35_9.swift ./f_35_10.swift |
39 |
| -// RUN: cd %t && touch ./f_36_1.swift ./f_36_2.swift ./f_36_3.swift ./f_36_4.swift ./f_36_5.swift ./f_36_6.swift ./f_36_7.swift ./f_36_8.swift ./f_36_9.swift ./f_36_10.swift |
40 |
| -// RUN: cd %t && touch ./f_37_1.swift ./f_37_2.swift ./f_37_3.swift ./f_37_4.swift ./f_37_5.swift ./f_37_6.swift ./f_37_7.swift ./f_37_8.swift ./f_37_9.swift ./f_37_10.swift |
41 |
| -// RUN: cd %t && touch ./f_38_1.swift ./f_38_2.swift ./f_38_3.swift ./f_38_4.swift ./f_38_5.swift ./f_38_6.swift ./f_38_7.swift ./f_38_8.swift ./f_38_9.swift ./f_38_10.swift |
42 |
| -// RUN: cd %t && touch ./f_39_1.swift ./f_39_2.swift ./f_39_3.swift ./f_39_4.swift ./f_39_5.swift ./f_39_6.swift ./f_39_7.swift ./f_39_8.swift ./f_39_9.swift ./f_39_10.swift |
43 |
| -// RUN: cd %t && touch ./f_40_1.swift ./f_40_2.swift ./f_40_3.swift ./f_40_4.swift ./f_40_5.swift ./f_40_6.swift ./f_40_7.swift ./f_40_8.swift ./f_40_9.swift ./f_40_10.swift |
44 |
| -// RUN: cd %t && touch ./f_41_1.swift ./f_41_2.swift ./f_41_3.swift ./f_41_4.swift ./f_41_5.swift ./f_41_6.swift ./f_41_7.swift ./f_41_8.swift ./f_41_9.swift ./f_41_10.swift |
45 |
| -// RUN: cd %t && touch ./f_42_1.swift ./f_42_2.swift ./f_42_3.swift ./f_42_4.swift ./f_42_5.swift ./f_42_6.swift ./f_42_7.swift ./f_42_8.swift ./f_42_9.swift ./f_42_10.swift |
46 |
| -// RUN: cd %t && touch ./f_43_1.swift ./f_43_2.swift ./f_43_3.swift ./f_43_4.swift ./f_43_5.swift ./f_43_6.swift ./f_43_7.swift ./f_43_8.swift ./f_43_9.swift ./f_43_10.swift |
47 |
| -// RUN: cd %t && touch ./f_44_1.swift ./f_44_2.swift ./f_44_3.swift ./f_44_4.swift ./f_44_5.swift ./f_44_6.swift ./f_44_7.swift ./f_44_8.swift ./f_44_9.swift ./f_44_10.swift |
48 |
| -// RUN: cd %t && touch ./f_45_1.swift ./f_45_2.swift ./f_45_3.swift ./f_45_4.swift ./f_45_5.swift ./f_45_6.swift ./f_45_7.swift ./f_45_8.swift ./f_45_9.swift ./f_45_10.swift |
49 |
| -// RUN: cd %t && touch ./f_46_1.swift ./f_46_2.swift ./f_46_3.swift ./f_46_4.swift ./f_46_5.swift ./f_46_6.swift ./f_46_7.swift ./f_46_8.swift ./f_46_9.swift ./f_46_10.swift |
50 |
| -// RUN: cd %t && touch ./f_47_1.swift ./f_47_2.swift ./f_47_3.swift ./f_47_4.swift ./f_47_5.swift ./f_47_6.swift ./f_47_7.swift ./f_47_8.swift ./f_47_9.swift ./f_47_10.swift |
51 |
| -// RUN: cd %t && touch ./f_48_1.swift ./f_48_2.swift ./f_48_3.swift ./f_48_4.swift ./f_48_5.swift ./f_48_6.swift ./f_48_7.swift ./f_48_8.swift ./f_48_9.swift ./f_48_10.swift |
52 |
| -// RUN: cd %t && touch ./f_49_1.swift ./f_49_2.swift ./f_49_3.swift ./f_49_4.swift ./f_49_5.swift ./f_49_6.swift ./f_49_7.swift ./f_49_8.swift ./f_49_9.swift ./f_49_10.swift |
53 |
| -// RUN: cd %t && touch ./f_50_1.swift ./f_50_2.swift ./f_50_3.swift ./f_50_4.swift ./f_50_5.swift ./f_50_6.swift ./f_50_7.swift ./f_50_8.swift ./f_50_9.swift ./f_50_10.swift |
54 |
| -// RUN: cd %t && touch ./f_51_1.swift ./f_51_2.swift ./f_51_3.swift ./f_51_4.swift ./f_51_5.swift ./f_51_6.swift ./f_51_7.swift ./f_51_8.swift ./f_51_9.swift ./f_51_10.swift |
55 |
| -// RUN: cd %t && touch ./f_52_1.swift ./f_52_2.swift ./f_52_3.swift ./f_52_4.swift ./f_52_5.swift ./f_52_6.swift ./f_52_7.swift ./f_52_8.swift ./f_52_9.swift ./f_52_10.swift |
56 |
| -// RUN: cd %t && touch ./f_53_1.swift ./f_53_2.swift ./f_53_3.swift ./f_53_4.swift ./f_53_5.swift ./f_53_6.swift ./f_53_7.swift ./f_53_8.swift ./f_53_9.swift ./f_53_10.swift |
57 |
| -// RUN: cd %t && touch ./f_54_1.swift ./f_54_2.swift ./f_54_3.swift ./f_54_4.swift ./f_54_5.swift ./f_54_6.swift ./f_54_7.swift ./f_54_8.swift ./f_54_9.swift ./f_54_10.swift |
58 |
| -// RUN: cd %t && touch ./f_55_1.swift ./f_55_2.swift ./f_55_3.swift ./f_55_4.swift ./f_55_5.swift ./f_55_6.swift ./f_55_7.swift ./f_55_8.swift ./f_55_9.swift ./f_55_10.swift |
59 |
| -// RUN: cd %t && touch ./f_56_1.swift ./f_56_2.swift ./f_56_3.swift ./f_56_4.swift ./f_56_5.swift ./f_56_6.swift ./f_56_7.swift ./f_56_8.swift ./f_56_9.swift ./f_56_10.swift |
60 |
| -// RUN: cd %t && touch ./f_57_1.swift ./f_57_2.swift ./f_57_3.swift ./f_57_4.swift ./f_57_5.swift ./f_57_6.swift ./f_57_7.swift ./f_57_8.swift ./f_57_9.swift ./f_57_10.swift |
61 |
| -// RUN: cd %t && touch ./f_58_1.swift ./f_58_2.swift ./f_58_3.swift ./f_58_4.swift ./f_58_5.swift ./f_58_6.swift ./f_58_7.swift ./f_58_8.swift ./f_58_9.swift ./f_58_10.swift |
62 |
| -// RUN: cd %t && touch ./f_59_1.swift ./f_59_2.swift ./f_59_3.swift ./f_59_4.swift ./f_59_5.swift ./f_59_6.swift ./f_59_7.swift ./f_59_8.swift ./f_59_9.swift ./f_59_10.swift |
63 |
| -// RUN: cd %t && touch ./f_60_1.swift ./f_60_2.swift ./f_60_3.swift ./f_60_4.swift ./f_60_5.swift ./f_60_6.swift ./f_60_7.swift ./f_60_8.swift ./f_60_9.swift ./f_60_10.swift |
64 |
| -// RUN: cd %t && touch ./f_61_1.swift ./f_61_2.swift ./f_61_3.swift ./f_61_4.swift ./f_61_5.swift ./f_61_6.swift ./f_61_7.swift ./f_61_8.swift ./f_61_9.swift ./f_61_10.swift |
65 |
| -// RUN: cd %t && touch ./f_62_1.swift ./f_62_2.swift ./f_62_3.swift ./f_62_4.swift ./f_62_5.swift ./f_62_6.swift ./f_62_7.swift ./f_62_8.swift ./f_62_9.swift ./f_62_10.swift |
66 |
| -// RUN: cd %t && touch ./f_63_1.swift ./f_63_2.swift ./f_63_3.swift ./f_63_4.swift ./f_63_5.swift ./f_63_6.swift ./f_63_7.swift ./f_63_8.swift ./f_63_9.swift ./f_63_10.swift |
67 |
| -// RUN: cd %t && touch ./f_64_1.swift ./f_64_2.swift ./f_64_3.swift ./f_64_4.swift ./f_64_5.swift ./f_64_6.swift ./f_64_7.swift ./f_64_8.swift ./f_64_9.swift ./f_64_10.swift |
68 |
| -// RUN: cd %t && touch ./f_65_1.swift ./f_65_2.swift ./f_65_3.swift ./f_65_4.swift ./f_65_5.swift ./f_65_6.swift ./f_65_7.swift ./f_65_8.swift ./f_65_9.swift ./f_65_10.swift |
69 |
| -// RUN: cd %t && touch ./f_66_1.swift ./f_66_2.swift ./f_66_3.swift ./f_66_4.swift ./f_66_5.swift ./f_66_6.swift ./f_66_7.swift ./f_66_8.swift ./f_66_9.swift ./f_66_10.swift |
70 |
| -// RUN: cd %t && touch ./f_67_1.swift ./f_67_2.swift ./f_67_3.swift ./f_67_4.swift ./f_67_5.swift ./f_67_6.swift ./f_67_7.swift ./f_67_8.swift ./f_67_9.swift ./f_67_10.swift |
71 |
| -// RUN: cd %t && touch ./f_68_1.swift ./f_68_2.swift ./f_68_3.swift ./f_68_4.swift ./f_68_5.swift ./f_68_6.swift ./f_68_7.swift ./f_68_8.swift ./f_68_9.swift ./f_68_10.swift |
72 |
| -// RUN: cd %t && touch ./f_69_1.swift ./f_69_2.swift ./f_69_3.swift ./f_69_4.swift ./f_69_5.swift ./f_69_6.swift ./f_69_7.swift ./f_69_8.swift ./f_69_9.swift ./f_69_10.swift |
73 |
| -// RUN: cd %t && touch ./f_70_1.swift ./f_70_2.swift ./f_70_3.swift ./f_70_4.swift ./f_70_5.swift ./f_70_6.swift ./f_70_7.swift ./f_70_8.swift ./f_70_9.swift ./f_70_10.swift |
74 |
| -// RUN: cd %t && touch ./f_71_1.swift ./f_71_2.swift ./f_71_3.swift ./f_71_4.swift ./f_71_5.swift ./f_71_6.swift ./f_71_7.swift ./f_71_8.swift ./f_71_9.swift ./f_71_10.swift |
75 |
| -// RUN: cd %t && touch ./f_72_1.swift ./f_72_2.swift ./f_72_3.swift ./f_72_4.swift ./f_72_5.swift ./f_72_6.swift ./f_72_7.swift ./f_72_8.swift ./f_72_9.swift ./f_72_10.swift |
76 |
| -// RUN: cd %t && touch ./f_73_1.swift ./f_73_2.swift ./f_73_3.swift ./f_73_4.swift ./f_73_5.swift ./f_73_6.swift ./f_73_7.swift ./f_73_8.swift ./f_73_9.swift ./f_73_10.swift |
77 |
| -// RUN: cd %t && touch ./f_74_1.swift ./f_74_2.swift ./f_74_3.swift ./f_74_4.swift ./f_74_5.swift ./f_74_6.swift ./f_74_7.swift ./f_74_8.swift ./f_74_9.swift ./f_74_10.swift |
78 |
| -// RUN: cd %t && touch ./f_75_1.swift ./f_75_2.swift ./f_75_3.swift ./f_75_4.swift ./f_75_5.swift ./f_75_6.swift ./f_75_7.swift ./f_75_8.swift ./f_75_9.swift ./f_75_10.swift |
79 |
| -// RUN: cd %t && touch ./f_76_1.swift ./f_76_2.swift ./f_76_3.swift ./f_76_4.swift ./f_76_5.swift ./f_76_6.swift ./f_76_7.swift ./f_76_8.swift ./f_76_9.swift ./f_76_10.swift |
80 |
| -// RUN: cd %t && touch ./f_77_1.swift ./f_77_2.swift ./f_77_3.swift ./f_77_4.swift ./f_77_5.swift ./f_77_6.swift ./f_77_7.swift ./f_77_8.swift ./f_77_9.swift ./f_77_10.swift |
81 |
| -// RUN: cd %t && touch ./f_78_1.swift ./f_78_2.swift ./f_78_3.swift ./f_78_4.swift ./f_78_5.swift ./f_78_6.swift ./f_78_7.swift ./f_78_8.swift ./f_78_9.swift ./f_78_10.swift |
82 |
| -// RUN: cd %t && touch ./f_79_1.swift ./f_79_2.swift ./f_79_3.swift ./f_79_4.swift ./f_79_5.swift ./f_79_6.swift ./f_79_7.swift ./f_79_8.swift ./f_79_9.swift ./f_79_10.swift |
83 |
| -// RUN: cd %t && touch ./f_80_1.swift ./f_80_2.swift ./f_80_3.swift ./f_80_4.swift ./f_80_5.swift ./f_80_6.swift ./f_80_7.swift ./f_80_8.swift ./f_80_9.swift ./f_80_10.swift |
84 |
| -// RUN: cd %t && touch ./f_81_1.swift ./f_81_2.swift ./f_81_3.swift ./f_81_4.swift ./f_81_5.swift ./f_81_6.swift ./f_81_7.swift ./f_81_8.swift ./f_81_9.swift ./f_81_10.swift |
85 |
| -// RUN: cd %t && touch ./f_82_1.swift ./f_82_2.swift ./f_82_3.swift ./f_82_4.swift ./f_82_5.swift ./f_82_6.swift ./f_82_7.swift ./f_82_8.swift ./f_82_9.swift ./f_82_10.swift |
86 |
| -// RUN: cd %t && touch ./f_83_1.swift ./f_83_2.swift ./f_83_3.swift ./f_83_4.swift ./f_83_5.swift ./f_83_6.swift ./f_83_7.swift ./f_83_8.swift ./f_83_9.swift ./f_83_10.swift |
87 |
| -// RUN: cd %t && touch ./f_84_1.swift ./f_84_2.swift ./f_84_3.swift ./f_84_4.swift ./f_84_5.swift ./f_84_6.swift ./f_84_7.swift ./f_84_8.swift ./f_84_9.swift ./f_84_10.swift |
88 |
| -// RUN: cd %t && touch ./f_85_1.swift ./f_85_2.swift ./f_85_3.swift ./f_85_4.swift ./f_85_5.swift ./f_85_6.swift ./f_85_7.swift ./f_85_8.swift ./f_85_9.swift ./f_85_10.swift |
89 |
| -// RUN: cd %t && touch ./f_86_1.swift ./f_86_2.swift ./f_86_3.swift ./f_86_4.swift ./f_86_5.swift ./f_86_6.swift ./f_86_7.swift ./f_86_8.swift ./f_86_9.swift ./f_86_10.swift |
90 |
| -// RUN: cd %t && touch ./f_87_1.swift ./f_87_2.swift ./f_87_3.swift ./f_87_4.swift ./f_87_5.swift ./f_87_6.swift ./f_87_7.swift ./f_87_8.swift ./f_87_9.swift ./f_87_10.swift |
91 |
| -// RUN: cd %t && touch ./f_88_1.swift ./f_88_2.swift ./f_88_3.swift ./f_88_4.swift ./f_88_5.swift ./f_88_6.swift ./f_88_7.swift ./f_88_8.swift ./f_88_9.swift ./f_88_10.swift |
92 |
| -// RUN: cd %t && touch ./f_89_1.swift ./f_89_2.swift ./f_89_3.swift ./f_89_4.swift ./f_89_5.swift ./f_89_6.swift ./f_89_7.swift ./f_89_8.swift ./f_89_9.swift ./f_89_10.swift |
93 |
| -// RUN: cd %t && touch ./f_90_1.swift ./f_90_2.swift ./f_90_3.swift ./f_90_4.swift ./f_90_5.swift ./f_90_6.swift ./f_90_7.swift ./f_90_8.swift ./f_90_9.swift ./f_90_10.swift |
94 |
| -// RUN: cd %t && touch ./f_91_1.swift ./f_91_2.swift ./f_91_3.swift ./f_91_4.swift ./f_91_5.swift ./f_91_6.swift ./f_91_7.swift ./f_91_8.swift ./f_91_9.swift ./f_91_10.swift |
95 |
| -// RUN: cd %t && touch ./f_92_1.swift ./f_92_2.swift ./f_92_3.swift ./f_92_4.swift ./f_92_5.swift ./f_92_6.swift ./f_92_7.swift ./f_92_8.swift ./f_92_9.swift ./f_92_10.swift |
96 |
| -// RUN: cd %t && touch ./f_93_1.swift ./f_93_2.swift ./f_93_3.swift ./f_93_4.swift ./f_93_5.swift ./f_93_6.swift ./f_93_7.swift ./f_93_8.swift ./f_93_9.swift ./f_93_10.swift |
97 |
| -// RUN: cd %t && touch ./f_94_1.swift ./f_94_2.swift ./f_94_3.swift ./f_94_4.swift ./f_94_5.swift ./f_94_6.swift ./f_94_7.swift ./f_94_8.swift ./f_94_9.swift ./f_94_10.swift |
98 |
| -// RUN: cd %t && touch ./f_95_1.swift ./f_95_2.swift ./f_95_3.swift ./f_95_4.swift ./f_95_5.swift ./f_95_6.swift ./f_95_7.swift ./f_95_8.swift ./f_95_9.swift ./f_95_10.swift |
99 |
| -// RUN: cd %t && touch ./f_96_1.swift ./f_96_2.swift ./f_96_3.swift ./f_96_4.swift ./f_96_5.swift ./f_96_6.swift ./f_96_7.swift ./f_96_8.swift ./f_96_9.swift ./f_96_10.swift |
100 |
| -// RUN: cd %t && touch ./f_97_1.swift ./f_97_2.swift ./f_97_3.swift ./f_97_4.swift ./f_97_5.swift ./f_97_6.swift ./f_97_7.swift ./f_97_8.swift ./f_97_9.swift ./f_97_10.swift |
101 |
| -// RUN: cd %t && touch ./f_98_1.swift ./f_98_2.swift ./f_98_3.swift ./f_98_4.swift ./f_98_5.swift ./f_98_6.swift ./f_98_7.swift ./f_98_8.swift ./f_98_9.swift ./f_98_10.swift |
102 |
| -// RUN: cd %t && touch ./f_99_1.swift ./f_99_2.swift ./f_99_3.swift ./f_99_4.swift ./f_99_5.swift ./f_99_6.swift ./f_99_7.swift ./f_99_8.swift ./f_99_9.swift ./f_99_10.swift |
103 |
| -// RUN: cd %t && touch ./f_100_1.swift ./f_100_2.swift ./f_100_3.swift ./f_100_4.swift ./f_100_5.swift ./f_100_6.swift ./f_100_7.swift ./f_100_8.swift ./f_100_9.swift ./f_100_10.swift |
| 4 | +// RUN: cd %t && sh -c 'for i in $(seq 1 100); do for j in $(seq 1 10); do touch f_${i}_${j}.swift; done; done' |
104 | 5 | // RUN: mkdir -p ./additional/path/elements/often/make/filenames/longer/than/one/might/expect/especially/given/output/directories/deep/within/a/derived/data/folder/of/a/CI/machine/
|
105 | 6 | // Force the repartitioning:
|
106 |
| -// RUN: cd %t && %swiftc_driver -driver-show-job-lifecycle -driver-batch-size-limit 10000 -driver-force-one-batch-repartition -v -c -module-name foo -o ./additional/path/elements/often/make/filenames/longer/than/one/might/expect/especially/given/output/directories/deep/within/a/derived/data/folder/of/a/CI/machine/foo.o -emit-module -serialize-diagnostics -emit-dependencies -j 1 -enable-batch-mode ./f_*.swift >./out.txt 2>&1 |
| 7 | +// RUN: cd %t && sh -c '%swiftc_driver -driver-show-job-lifecycle -driver-batch-size-limit 10000 -driver-force-one-batch-repartition -v -c -module-name foo -o ./additional/path/elements/often/make/filenames/longer/than/one/might/expect/especially/given/output/directories/deep/within/a/derived/data/folder/of/a/CI/machine/foo.o -emit-module -serialize-diagnostics -emit-dependencies -j 1 -enable-batch-mode ./f_*.swift >./out.txt 2>&1' |
107 | 8 | // RUN: %FileCheck %s <%t/out.txt
|
108 | 9 | // CHECK-NOT: unable to execute command
|
109 | 10 | // CHECK: Forming into 1 batches
|
|
113 | 14 | // CHECK: Forming batch job from 500 constituents
|
114 | 15 | //
|
115 | 16 | // Try it without the force; supplementary output file maps should obviate the repartition:
|
116 |
| -// RUN: cd %t && %swiftc_driver -driver-show-job-lifecycle -driver-batch-size-limit 10000 -v -c -module-name foo -o ./additional/path/elements/often/make/filenames/longer/than/one/might/expect/especially/given/output/directories/deep/within/a/derived/data/folder/of/a/CI/machine/foo.o -emit-module -serialize-diagnostics -emit-dependencies -j 1 -enable-batch-mode ./f_*.swift >./out2.txt 2>&1 |
| 17 | +// RUN: cd %t && sh -c '%swiftc_driver -driver-show-job-lifecycle -driver-batch-size-limit 10000 -v -c -module-name foo -o ./additional/path/elements/often/make/filenames/longer/than/one/might/expect/especially/given/output/directories/deep/within/a/derived/data/folder/of/a/CI/machine/foo.o -emit-module -serialize-diagnostics -emit-dependencies -j 1 -enable-batch-mode ./f_*.swift >./out2.txt 2>&1' |
117 | 18 | // RUN: %FileCheck %s <%t/out2.txt -check-prefix=NO-REPARTITION
|
118 | 19 | // NO-REPARTITION-NOT: unable to execute command
|
119 | 20 | // NO-REPARTITION: Forming into 1 batches
|
|
0 commit comments