Hmmm, this used to work, at least it didn't on Aug 07 on x86_64: http://google1.osuosl.org:8011/builders/clang-x86_64-linux-check - Daniel On Fri, Aug 28, 2009 at 1:21 PM, Duncan Sands<baldrick at free.fr> wrote:> Hi John, > >> I get the error below when trying to build clang with expensive checks. >> Works fine w/o these. Is this a known problem? > > this is a bug in libstdc++, and has been fixed here: > http://gcc.gnu.org/viewcvs?view=revision&revision=147599 > If you can't pick up the fix, try compiling clang without the > -fno-rtti option. > > Ciao, > > Duncan. > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >
On 2009-08-29 01:37, Daniel Dunbar wrote:> Hmmm, this used to work, at least it didn't on Aug 07 on x86_64: > http://google1.osuosl.org:8011/builders/clang-x86_64-linux-check > >-fno-rtti wasn't used in the build of clang, it started being used in the build after a Makefile fix: Author: Eric Christopher <echristo at apple.com> Date: Tue Aug 18 03:23:40 2009 +0000 Separate out Makefile defines so that we can keep the llvm defined ones from the user defined ones. Propagate accordingly. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk at 79308 91177308-0d34-0410-b5e6-96231b3b80d8 What should be done about the clang-x86_64-linux-check buildbot, install that libstdc++ patch? Best regards, --Edwin
2009/8/30 Török Edwin <edwintorok at gmail.com>:> On 2009-08-29 01:37, Daniel Dunbar wrote: >> Hmmm, this used to work, at least it didn't on Aug 07 on x86_64: >> http://google1.osuosl.org:8011/builders/clang-x86_64-linux-check > > -fno-rtti wasn't used in the build of clang, it started being used in > the build after a Makefile fix:I see. Funny no one caught this before.> What should be done about the clang-x86_64-linux-check buildbot, install > that libstdc++ patch?I don't like changing anything on the buildbot system, part of the value of keeping all configuration in the buildbot / host is that installing / replacing a slave is just a matter of installing buildbot. Would it be terrible to just build with RTTI for expensive checks builds? - Daniel