Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread John-Mark Gurney
Dimitry Andric wrote this message on Tue, Dec 16, 2014 at 20:36 +0100: > * Big-endian ARM is apparently supposed to work, but I'm not sure if > Andrew managed to test it on real hardware. hmmm... I can't get it to compile... Maybe I'm missing something... I tried to do: # make buildworld TARGET

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread John-Mark Gurney
Warner Losh wrote this message on Thu, Dec 18, 2014 at 07:47 -0700: > This is excellent news Dimitry! > > > On Dec 16, 2014, at 12:36 PM, Dimitry Andric wrote: > > > > On 28 Nov 2014, at 22:03, Dimitry Andric wrote: > >> > >> We're working on updating llvm, clang and lldb to 3.5.0 in head. Th

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread Warner Losh
> On Dec 18, 2014, at 2:17 PM, Garrett Cooper wrote: > > On Dec 18, 2014, at 6:51, Warner Losh wrote: > >> With the recent parallelism work, the is true. It might save a couple percent >> off the build time. Before those changes, though, disabling all non target >> arches saved about 10% of th

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread Warner Losh
> On Dec 18, 2014, at 12:01 PM, Dimitry Andric wrote: > > On 18 Dec 2014, at 15:47, Warner Losh wrote: > ... >>> * Mips will only have a chance with the upcoming clang 3.6.0, but that >>> is way too late for this import. It will probably require external >>> toolchain support to get it working

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread Garrett Cooper
On Dec 18, 2014, at 6:51, Warner Losh wrote: > With the recent parallelism work, the is true. It might save a couple percent > off the build time. Before those changes, though, disabling all non target > arches saved about 10% of the buildworld time. I’m curious. How much is 10% in terms of minu

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread Garrett Cooper
On Dec 18, 2014, at 5:02, Dimitry Andric wrote: > On 18 Dec 2014, at 02:17, NGie Cooper wrote: >> >> On Fri, Nov 28, 2014 at 1:03 PM, Dimitry Andric wrote: > ... >> As a request to speed up the build process further, >> - Would it be [easily] possible in the clang35 branch to bootstrap >>

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread Dimitry Andric
On 18 Dec 2014, at 15:47, Warner Losh wrote: ... >> * Mips will only have a chance with the upcoming clang 3.6.0, but that >> is way too late for this import. It will probably require external >> toolchain support to get it working. > > For native builds yes. For cross builds, clang 3.6 can be b

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread Warner Losh
> On Dec 18, 2014, at 7:44 AM, Dimitry Andric wrote: > > On 18 Dec 2014, at 14:34, Robert Huff wrote: >> Dimitry Andric writes: >> - Could a "MK_CLANG_ALL_TARGETS" or something similar option be added to src.opts.mk to fine tune this process for those of us who don't want to bui

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread Warner Losh
> On Dec 18, 2014, at 6:02 AM, Dimitry Andric wrote: > > On 18 Dec 2014, at 02:17, NGie Cooper wrote: >> >> On Fri, Nov 28, 2014 at 1:03 PM, Dimitry Andric wrote: > ... >> As a request to speed up the build process further, >> - Would it be [easily] possible in the clang35 branch to boots

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread Warner Losh
This is excellent news Dimitry! > On Dec 16, 2014, at 12:36 PM, Dimitry Andric wrote: > > On 28 Nov 2014, at 22:03, Dimitry Andric wrote: >> >> We're working on updating llvm, clang and lldb to 3.5.0 in head. This >> is quite a big update again, and any help with testing is appreciated. >> >

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread Dimitry Andric
On 18 Dec 2014, at 14:34, Robert Huff wrote: > Dimitry Andric writes: > >>> - Could a "MK_CLANG_ALL_TARGETS" or something similar option be >>> added to src.opts.mk to fine tune this process for those of us who >>> don't want to build a cross-compile toolchain every iteration for our >>> target

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread Warner Losh
> On Dec 18, 2014, at 6:34 AM, owner-freebsd-...@freebsd.org wrote: > > > Dimitry Andric writes: > >>> - Could a "MK_CLANG_ALL_TARGETS" or something similar option be >>> added to src.opts.mk to fine tune this process for those of us who >>> don't want to build a cross-compile toolchain every

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread owner-freebsd-current
Dimitry Andric writes: > >- Could a "MK_CLANG_ALL_TARGETS" or something similar option be > > added to src.opts.mk to fine tune this process for those of us who > > don't want to build a cross-compile toolchain every iteration for our > > target MACHINE/MACHINE_ARCH? > > I would be fin

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-18 Thread Dimitry Andric
On 18 Dec 2014, at 02:17, NGie Cooper wrote: > > On Fri, Nov 28, 2014 at 1:03 PM, Dimitry Andric wrote: ... >As a request to speed up the build process further, >- Would it be [easily] possible in the clang35 branch to bootstrap > the compiler for a specific architecture? The bootstrap /

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-17 Thread NGie Cooper
On Fri, Nov 28, 2014 at 1:03 PM, Dimitry Andric wrote: > Hi, ... Hi Dimitry, As a request to speed up the build process further, - Would it be [easily] possible in the clang35 branch to bootstrap the compiler for a specific architecture? The bootstrap / cross compiler for instance always

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-16 Thread Jung-uk Kim
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 12/16/2014 14:36, Dimitry Andric wrote: > * The second exp-run had much better results: the failure with the > highest number of dependencies is devel/mingw32-gcc, but this > seems to be due to a problem with makeinfo, not clang. The next > high

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-16 Thread Dimitry Andric
On 28 Nov 2014, at 22:03, Dimitry Andric wrote: > > We're working on updating llvm, clang and lldb to 3.5.0 in head. This > is quite a big update again, and any help with testing is appreciated. > > To try this out, ensure you have good backups or snapshots, then build > world and kernel from t

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-01 Thread Dimitry Andric
On 01 Dec 2014, at 18:54, Dmitry Marakasov wrote: > > * Dimitry Andric (d...@freebsd.org) wrote: > We're working on updating llvm, clang and lldb to 3.5.0 in head. This is quite a big update again, and any help with testing is appreciated. >>> >>> Well, of 4 error logs from exp-r

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-01 Thread Dmitry Marakasov
* Dimitry Andric (d...@freebsd.org) wrote: > >> We're working on updating llvm, clang and lldb to 3.5.0 in head. > >> This is quite a big update again, and any help with testing is > >> appreciated. > > > > Well, of 4 error logs from exp-run I've checked (one my port and 3 > > unmaintained ports)

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-12-01 Thread Dimitry Andric
On 30 Nov 2014, at 19:57, Dmitry Marakasov wrote: > > * Dimitry Andric (d...@freebsd.org) wrote: > >> We're working on updating llvm, clang and lldb to 3.5.0 in head. >> This is quite a big update again, and any help with testing is >> appreciated. > > Well, of 4 error logs from exp-run I've ch

Re: RFT: Please help testing the llvm/clang 3.5.0 import

2014-11-30 Thread Dmitry Marakasov
* Dimitry Andric (d...@freebsd.org) wrote: > We're working on updating llvm, clang and lldb to 3.5.0 in head. > This is quite a big update again, and any help with testing is > appreciated. Well, of 4 error logs from exp-run I've checked (one my port and 3 unmaintained ports) two had basically th

RFT: Please help testing the llvm/clang 3.5.0 import

2014-11-28 Thread Dimitry Andric
Hi, We're working on updating llvm, clang and lldb to 3.5.0 in head. This is quite a big update again, and any help with testing is appreciated. To try this out, ensure you have good backups or snapshots, then build world and kernel from the projects/clang350-import branch [1]. Please use a Sub