<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 26, 2016 at 7:29 PM, Hal Finkel via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">----- Original Message -----<br>
> From: "Mehdi Amini via llvm-dev" <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>><br>
> To: "Joerg Sonnenberger" <<a href="mailto:joerg@britannica.bec.de">joerg@britannica.bec.de</a>><br>
> Cc: <a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
> Sent: Wednesday, February 24, 2016 4:30:42 PM<br>
> Subject: Re: [llvm-dev] RFC: Move the test-suite LLVM project to GitHub?<br>
><br>
><br>
> > On Feb 24, 2016, at 1:43 PM, Joerg Sonnenberger via llvm-dev<br>
> > <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br>
> ><br>
> > On Wed, Feb 24, 2016 at 02:20:24PM -0700, Jonathan Roelofs via<br>
> > llvm-dev wrote:<br>
> >> 2) There is the cap on total repository size, which is in the<br>
> >> neighborhood<br>
> >> of 1Gb [3]. A fresh checkout of test-suite clocks in at just over<br>
> >> 3Gb. This<br>
> >> one actually is a problem.<br>
> ><br>
> > This is not really true. Individual pack files must be below 1GB,<br>
> > but<br>
> > the total repository can be much larger. That's true even for the<br>
> > free<br>
> > tiers. That said, it might be good idea to split the repository<br>
> > into<br>
> > modules to keep it managable.<br>
> ><br>
><br>
> I'm really in favor of a modular test-suite, splitting as much as<br>
> possible the infrastructure with the individual suites, and making<br>
> it super easy and convenient to assemble modular suites together. We<br>
> already have the mechanism for "external" test-suite, it would just<br>
> need to be first-class.<br>
> i.e. I'd like to clone the test-suite, which would get me only the<br>
> infrastructure but no test to run, and then easily say: "clone these<br>
> test-suite and make them available: llvm, Halide, etc." which would<br>
> clone them from separate repositories. And then list the available<br>
> suite and quick runs over chosen ones.<br>
><br>
> Just some thoughts...<br>
<br>
</div></div>As a longer-term goal, this sounds really nice.<br></blockquote><div><br></div><div>Sounds a lot like a package manager.</div><div><br></div><div>-- Sean Silva</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
-Hal<br>
<span class="im HOEnZb"><br>
><br>
> --<br>
> Mehdi<br>
><br>
> _______________________________________________<br>
> LLVM Developers mailing list<br>
> <a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
><br>
<br>
</span><span class="HOEnZb"><font color="#888888">--<br>
Hal Finkel<br>
Assistant Computational Scientist<br>
Leadership Computing Facility<br>
Argonne National Laboratory<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</div></div></blockquote></div><br></div></div>