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

Bug#907632: [ppc64-el] Breaks building aspectc++



Package: gcc-8
Version: 8.2.0-4
Affects: aspectc++
X-Debbugs-CC: debian-powerpc@lists.debian.org

Relevant part from https://buildd.debian.org/status/fetch.php?pkg=aspectc%2B%2B&arch=ppc64el&ver=1%3A2.2%2Bgit20170823-8&stamp=1535500793&raw=0

In file included from /build/aspectc++-rtQXFn/aspectc++-2.2+git20170823/Puma/gen-release/step1/src/PrePrintVisitor.Icc:19:
In file included from /build/aspectc++-rtQXFn/aspectc++-2.2+git20170823/Puma/gen-release/step1/inc/Puma/PreSemIterator.h:24:
In file included from /build/aspectc++-rtQXFn/aspectc++-2.2+git20170823/Puma/gen-release/step1/inc/Puma/PreTreeIterator.h:24:
In file included from /build/aspectc++-rtQXFn/aspectc++-2.2+git20170823/Puma/gen-release/step1/inc/Puma/PreTree.h:26:
In file included from /build/aspectc++-rtQXFn/aspectc++-2.2+git20170823/Puma/gen-release/step1/inc/Puma/Token.h:26:
In file included from /build/aspectc++-rtQXFn/aspectc++-2.2+git20170823/Puma/gen-release/step1/inc/Puma/Location.h:25:
In file included from /build/aspectc++-rtQXFn/aspectc++-2.2+git20170823/Puma/gen-release/step1/inc/Puma/Filename.h:26:
In file included from /build/aspectc++-rtQXFn/aspectc++-2.2+git20170823/Puma/gen-release/step1/inc/Puma/Printable.h:25:
In file included from /usr/include/c++/8/iostream:39:
In file included from /usr/include/c++/8/ostream:38:
In file included from /usr/include/c++/8/ios:38:
In file included from /usr/include/c++/8/iosfwd:40:
In file included from /usr/include/c++/8/bits/postypes.h:40:
In file included from /usr/include/c++/8/cwchar:44:
In file included from /usr/include/wchar.h:30:
/usr/include/powerpc64le-linux-gnu/bits/floatn.h:72:52: error: unknown machine mode '__KC__'
typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__KC__)));
                                                   ^
/usr/include/powernpc64le-linux-gnu/bits/floatn.h:84:9: error: unknown type name '__ieee128'
typedef __float128 _Float128;
        ^
<command line>:431:20: note: expanded from here
#define __float128 __ieee128
                   ^

If you look at https://buildd.debian.org/status/logs.php?pkg=aspectc%2B%2B&arch=ppc64el,
you'll see that 1:2.2+git20170823-7 did build successfully. There are no relevant
upstream code changes, but it was built with gcc-7, which works fine. 1:2.2+git20170823-8 uses gcc-8,
and that breaks.

Also it seems this bug seems to affect the architecture ppc64-el only.

Any ideas, hints and suggestions are much appreciated.

Best,
-rt


Reply to: