Commit 1f47ff9
committed
[CI] Switch to a single runtimes build
This patch makes the monolithic-linux script use a single runtimes build
rather than building in three (C++03, C++26, and modules) different
configurations. Queueing delays are quite high currently. This is
probably due to a couple of reasons, but from what I've observed,
building all these runtimes in all the configurations takes up a decent
chunk of the overall build time (~10 minutes). These are configurations
that I really think should be tested post-commit. Some things might slip
through the cracks, but I believe there would be relatively few patches
doing this. Given the tradeoffs with build times and the (or at least
my) view that premerge should be testing the most common configuration
for these projects only, I think it makes sense to only use one.
This patch also makes it easier in the future when we need to rework the
runtimes build to anticipate the deprecation of building most of the
runtimes with LLVM_ENABLE_PROJECTS.1 parent 395bdeb commit 1f47ff9
1 file changed
+2
-47
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
| 94 | + | |
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
107 | | - | |
108 | 106 | | |
109 | 107 | | |
110 | | - | |
| 108 | + | |
111 | 109 | | |
112 | 110 | | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
0 commit comments