https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90046

            Bug ID: 90046
           Summary: [9 Regression] fails to build a epiphany-elf cross
                    toolchain with C++ enabled
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rguenth at gcc dot gnu.org
  Target Milestone: ---

[   87s] + ../configure --prefix=/usr --infodir=/usr/share/info
--mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64
--enable-languages=c,c++ --disable-werror
--with-gxx-include-dir=/usr/include/c++/9 --enable-ssp --disable-libssp
--disable-libvtv --disable-cet --disable-libcc1 --disable-plugin
--with-bugurl=https://bugs.opensuse.org/ '--with-pkgversion=SUSE Linux'
--with-slibdir=/lib64 --with-system-zlib --enable-libstdcxx-allocator=new
--disable-libstdcxx-pch --enable-version-specific-runtime-libs
--with-gcc-major-version-only --enable-linker-build-id --enable-linux-futex
--enable-gnu-indirect-function --program-suffix=-9
--program-prefix=epiphany-elf- --target=epiphany-elf --disable-nls
--with-sysroot=/usr/epiphany-elf/sys-root
--with-build-sysroot=/usr/epiphany-elf/sys-root
--with-build-time-tools=/usr/epiphany-elf/bin --with-newlib
--build=x86_64-suse-linux --host=x86_64-suse-linux
...
[ 1411s] libtool: compile: 
/home/abuild/rpmbuild/BUILD/gcc-9.0.1+r270275/obj-x8
6_64-suse-linux/./gcc/xgcc -shared-libgcc
-B/home/abuild/rpmbuild/BUILD/gcc-9.0.
1+r270275/obj-x86_64-suse-linux/./gcc -nostdinc++
-L/home/abuild/rpmbuild/BUILD/
gcc-9.0.1+r270275/obj-x86_64-suse-linux/epiphany-elf/libstdc++-v3/src
-L/home/ab
uild/rpmbuild/BUILD/gcc-9.0.1+r270275/obj-x86_64-suse-linux/epiphany-elf/libstdc
++-v3/src/.libs
-L/home/abuild/rpmbuild/BUILD/gcc-9.0.1+r270275/obj-x86_64-suse-
linux/epiphany-elf/libstdc++-v3/libsupc++/.libs -B/usr/epiphany-elf/bin/
-B/usr/
epiphany-elf/lib/ -isystem /usr/epiphany-elf/include -isystem
/usr/epiphany-elf/
sys-include --sysroot=/usr/epiphany-elf/sys-root
-I/home/abuild/rpmbuild/BUILD/g
cc-9.0.1+r270275/libstdc++-v3/../libgcc
-I/home/abuild/rpmbuild/BUILD/gcc-9.0.1+
r270275/obj-x86_64-suse-linux/epiphany-elf/libstdc++-v3/include/epiphany-elf
-I/
home/abuild/rpmbuild/BUILD/gcc-9.0.1+r270275/obj-x86_64-suse-linux/epiphany-elf/libstdc++-v3/include
-I/home/abuild/rpmbuild/BUILD/gcc-9.0.1+r270275/libstdc++-v3/libsupc++
-std=gnu++17 -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual
-Wabi=2 -fdiagnostics-show-location=once -ffunction-sections -fdata-sections
-frandom-seed=memory_resource.lo -fimplicit-templates -g -O2 -c
../../../../../libstdc++-v3/src/c++17/memory_resource.cc -o memory_resource.o
[ 1413s] ../../../../../libstdc++-v3/src/c++17/memory_resource.cc: In member
fun
ction 'void std::pmr::monotonic_buffer_resource::_M_new_buffer(std::size_t,
std:
:size_t)':
[ 1413s] ../../../../../libstdc++-v3/src/c++17/memory_resource.cc:235:62:
error:
 static assertion failed
[ 1413s]   235 |     static_assert(alignof(monotonic_buffer_resource::_Chunk)
==
 1);
[ 1413s]       |                  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
~~
[ 1414s] make[5]: *** [Makefile:569: memory_resource.lo] Error 1
[ 1414s] make[5]: *** Waiting for unfinished jobs....

Reply via email to