Renato Golin via llvm-dev
2016-Jan-20 15:32 UTC
[llvm-dev] [cfe-dev] [3.8 Release] We have branched
Hans, Daniel, How are things going? It's been 5 days and no word. I'm running the tests now, just in case, but would be good to know that no one would be committing to the release candidate 1 tree in the mean time. cheers, --renato On 15 January 2016 at 15:56, Daniel Sanders via llvm-dev <llvm-dev at lists.llvm.org> wrote:>> -----Original Message----- >> From: hwennborg at google.com [mailto:hwennborg at google.com] On Behalf >> Of Hans Wennborg >> Sent: 15 January 2016 15:52 >> To: Daniel Sanders >> Cc: llvm-dev; lldb-dev at lists.llvm.org; openmp-dev at lists.llvm.org; cfe- >> dev at lists.llvm.org >> Subject: Re: [cfe-dev] [3.8 Release] We have branched >> >> Hi Daniel, >> >> Thanks for trying out the branch :-) >> >> On Fri, Jan 15, 2016 at 5:30 AM, Daniel Sanders >> <Daniel.Sanders at imgtec.com> wrote: >> > Hi Hans, >> > >> > I tried the release branch last night and I'm having problems building it. The >> problem is that test-suite is now building as part of the Phase[123] builds >> (because this project contains CMakeLists.txt's now) but cmake 3.0.2 (from >> Debian Jessie) generates an invalid Makefile. >> > The error is: >> > CMakeFiles/test-suite.dir/build.make:112: *** target pattern contains >> no '%'. Stop. >> > CMakeFiles/Makefile2:199: recipe for target 'CMakeFiles/test- >> suite.dir/all' failed >> > And the referenced line of the generated makefile is: >> > test-suite-stamps/test-suite-force-rebuild: /home/das-local/llvm- >> release-3.8/release/branches_release_38/llvm.src/$<TARGET_FILE:clang> >> > it looks like cmake isn't fully expanding its generator expressions. >> > >> > Looking at my logs, it looks like the test-suite used to configure in 3.6.2 but >> didn't build as part of test-release.sh and then 3.7.0 stopped since we had >> switched to cmake and there was no CMakeLists.txt. >> > I've always run the test-suite as a separate step as described in >> http://llvm.org/docs/ReleaseProcess.html. Should we stop creating the >> projects/test-suite symlink to get back to the behaviour from 3.7.0 or should >> we do something else? >> >> Yes, I made the script stop making the symlink in r257791 and merged >> it to the branch. Did that not work for you, or were you at an earlier >> revision? >> >> Thanks, >> Hans > > I'm at r257773 so it looks like I didn't pick up that change. I'll give it another try tonight. > > Thanks > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
Daniel Sanders via llvm-dev
2016-Jan-20 15:59 UTC
[llvm-dev] [cfe-dev] [3.8 Release] We have branched
Sorry for not replying back on this thread. We moved offices over the weekend and I've been busy sorting various things out. I'm currently building rc1 but my most recent build on the release branch had some regressions. I mentioned them on the rc1 thread but to summarize here: * X86 failed ~20 libc++ tests and 1 libomp test * Big-endian mips fails to configure phase 3. It reports errors about being unable to find libstdc++4.7 or newer. I've just resurrected the machine that normally does this build (it died during the move) so I'll start rc1 on it finishes the buildbot builds that have accumulated. * Little-endian mips is still building (I had to move the machine and restart the build) but it's got further than big-endian.> -----Original Message----- > From: Renato Golin [mailto:renato.golin at linaro.org] > Sent: 20 January 2016 15:33 > To: Daniel Sanders > Cc: Hans Wennborg; llvm-dev; cfe-dev at lists.llvm.org; openmp- > dev at lists.llvm.org; lldb-dev at lists.llvm.org > Subject: Re: [llvm-dev] [cfe-dev] [3.8 Release] We have branched > > Hans, Daniel, > > How are things going? It's been 5 days and no word. I'm running the > tests now, just in case, but would be good to know that no one would > be committing to the release candidate 1 tree in the mean time. > > cheers, > --renato > > On 15 January 2016 at 15:56, Daniel Sanders via llvm-dev > <llvm-dev at lists.llvm.org> wrote: > >> -----Original Message----- > >> From: hwennborg at google.com [mailto:hwennborg at google.com] On > Behalf > >> Of Hans Wennborg > >> Sent: 15 January 2016 15:52 > >> To: Daniel Sanders > >> Cc: llvm-dev; lldb-dev at lists.llvm.org; openmp-dev at lists.llvm.org; cfe- > >> dev at lists.llvm.org > >> Subject: Re: [cfe-dev] [3.8 Release] We have branched > >> > >> Hi Daniel, > >> > >> Thanks for trying out the branch :-) > >> > >> On Fri, Jan 15, 2016 at 5:30 AM, Daniel Sanders > >> <Daniel.Sanders at imgtec.com> wrote: > >> > Hi Hans, > >> > > >> > I tried the release branch last night and I'm having problems building it. > The > >> problem is that test-suite is now building as part of the Phase[123] builds > >> (because this project contains CMakeLists.txt's now) but cmake 3.0.2 > (from > >> Debian Jessie) generates an invalid Makefile. > >> > The error is: > >> > CMakeFiles/test-suite.dir/build.make:112: *** target pattern > contains > >> no '%'. Stop. > >> > CMakeFiles/Makefile2:199: recipe for target 'CMakeFiles/test- > >> suite.dir/all' failed > >> > And the referenced line of the generated makefile is: > >> > test-suite-stamps/test-suite-force-rebuild: /home/das-local/llvm- > >> release- > 3.8/release/branches_release_38/llvm.src/$<TARGET_FILE:clang> > >> > it looks like cmake isn't fully expanding its generator expressions. > >> > > >> > Looking at my logs, it looks like the test-suite used to configure in 3.6.2 > but > >> didn't build as part of test-release.sh and then 3.7.0 stopped since we had > >> switched to cmake and there was no CMakeLists.txt. > >> > I've always run the test-suite as a separate step as described in > >> http://llvm.org/docs/ReleaseProcess.html. Should we stop creating the > >> projects/test-suite symlink to get back to the behaviour from 3.7.0 or > should > >> we do something else? > >> > >> Yes, I made the script stop making the symlink in r257791 and merged > >> it to the branch. Did that not work for you, or were you at an earlier > >> revision? > >> > >> Thanks, > >> Hans > > > > I'm at r257773 so it looks like I didn't pick up that change. I'll give it another > try tonight. > > > > Thanks > > _______________________________________________ > > LLVM Developers mailing list > > llvm-dev at lists.llvm.org > > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
Hans Wennborg via llvm-dev
2016-Jan-20 17:49 UTC
[llvm-dev] [cfe-dev] [3.8 Release] We have branched
On Wed, Jan 20, 2016 at 7:32 AM, Renato Golin <renato.golin at linaro.org> wrote:> Hans, Daniel, > > How are things going? It's been 5 days and no word. I'm running the > tests now, just in case, but would be good to know that no one would > be committing to the release candidate 1 tree in the mean time.Did you send this before I sent the rc1 email, or what things are you referring to? :-)> On 15 January 2016 at 15:56, Daniel Sanders via llvm-dev > <llvm-dev at lists.llvm.org> wrote: >>> -----Original Message----- >>> From: hwennborg at google.com [mailto:hwennborg at google.com] On Behalf >>> Of Hans Wennborg >>> Sent: 15 January 2016 15:52 >>> To: Daniel Sanders >>> Cc: llvm-dev; lldb-dev at lists.llvm.org; openmp-dev at lists.llvm.org; cfe- >>> dev at lists.llvm.org >>> Subject: Re: [cfe-dev] [3.8 Release] We have branched >>> >>> Hi Daniel, >>> >>> Thanks for trying out the branch :-) >>> >>> On Fri, Jan 15, 2016 at 5:30 AM, Daniel Sanders >>> <Daniel.Sanders at imgtec.com> wrote: >>> > Hi Hans, >>> > >>> > I tried the release branch last night and I'm having problems building it. The >>> problem is that test-suite is now building as part of the Phase[123] builds >>> (because this project contains CMakeLists.txt's now) but cmake 3.0.2 (from >>> Debian Jessie) generates an invalid Makefile. >>> > The error is: >>> > CMakeFiles/test-suite.dir/build.make:112: *** target pattern contains >>> no '%'. Stop. >>> > CMakeFiles/Makefile2:199: recipe for target 'CMakeFiles/test- >>> suite.dir/all' failed >>> > And the referenced line of the generated makefile is: >>> > test-suite-stamps/test-suite-force-rebuild: /home/das-local/llvm- >>> release-3.8/release/branches_release_38/llvm.src/$<TARGET_FILE:clang> >>> > it looks like cmake isn't fully expanding its generator expressions. >>> > >>> > Looking at my logs, it looks like the test-suite used to configure in 3.6.2 but >>> didn't build as part of test-release.sh and then 3.7.0 stopped since we had >>> switched to cmake and there was no CMakeLists.txt. >>> > I've always run the test-suite as a separate step as described in >>> http://llvm.org/docs/ReleaseProcess.html. Should we stop creating the >>> projects/test-suite symlink to get back to the behaviour from 3.7.0 or should >>> we do something else? >>> >>> Yes, I made the script stop making the symlink in r257791 and merged >>> it to the branch. Did that not work for you, or were you at an earlier >>> revision? >>> >>> Thanks, >>> Hans >> >> I'm at r257773 so it looks like I didn't pick up that change. I'll give it another try tonight.
Renato Golin via llvm-dev
2016-Jan-21 12:46 UTC
[llvm-dev] [cfe-dev] [3.8 Release] We have branched
On 20 January 2016 at 17:49, Hans Wennborg <hans at chromium.org> wrote:> Did you send this before I sent the rc1 email, or what things are you > referring to? :-)Damn it, my filter isn't working as well as I expected! :) Sorry about the noise. --renato