bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Issue 1875 in lilypond: tests for flower appear to miss instantiatio


From: lilypond
Subject: Re: Issue 1875 in lilypond: tests for flower appear to miss instantiations of classes
Date: Fri, 11 Nov 2011 13:30:55 +0000

Updates:
        Status: Fixed
        Labels: -Patch-new Fixed_2_5_18

Comment #8 on issue 1875 by address@hidden: tests for flower appear to miss instantiations of classes
http://code.google.com/p/lilypond/issues/detail?id=1875

In order to preserve my own sanity, I pushed a somewhat streamlined version of the last patch using autoconf to dev/staging as be9de62c7e951ea7e7cfc932466a40370909bf2d (I decided that if yaffut.hh checks conditionals from config.hh it should include it itself instead of relying on other files).

This fixes the reported build issue by not demangling if demangling is impossible to do via cxxabi.h on the given platform.

Anybody wanting to turn this into a fancier issue is welcome to do so. But _this_ issue is fixed.

If somebody wants to verify: when using g++ 4.6.1, try in the top directory
./autogen.sh; cd flower; make clean && make && make check
and this should give demangled C++ names on the final dozen lines of output. Then try CXXFLAGS=-fkeep-inline-functions ./autogen.sh; cd flower; make clean && make && make check and this will give non-demangled C++ names with this particular compiler (as on Ubuntu 11.10) since including cxxabi.h with that option would cause a link time failure (the previous behavior).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]