From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 6A1F0385BF83; Tue, 14 Apr 2020 11:39:07 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6A1F0385BF83 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1586864347; bh=kcMI1tylly1k5K2BXInLRPpAG2iQU4OgpVUSAvuC4og=; h=From:To:Subject:Date:In-Reply-To:References:From; b=sa3E1IowBt72SZqrRo22ZO0RrnPxuv7I2BdFV5YhRaLU7Mjo+13bL1pRE4ZxK+OLC 9bqK6NEqX7lHtbOj+enRqbKsh5Lwl/vq99slwC6gf/ge1ECy7d79kUmGykoyL0H6x5 +VIA3VkqVS4TU3OKInW6HvTuqrC5yFyZtDMcJNXc= From: "trass3r at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/94576] Regression build newlib for Arm64 Date: Tue, 14 Apr 2020 11:39:07 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 10.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: trass3r at gmail dot com X-Bugzilla-Status: WAITING X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: gcc-bugs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-bugs mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Apr 2020 11:39:07 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D94576 --- Comment #4 from Trass3r --- Created attachment 48268 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D48268&action=3Dedit preprocessed source It's -march=3Darmv8.1-m.main+mve. arm-none-eabi is just the configured targ= et name which hasn't been adapted. -v output: Using built-in specs. COLLECT_GCC=3D./installNative/bin/arm-none-eabi-gcc Target: arm-none-eabi Configured with: /mnt/c/Code/bleeding-edge-toolchain/build/sources/gcc-master/configure --enable-languages=3Dc --without-headers --target=3Darm-none-eabi --prefix=3D/mnt/c/Code/bleeding-edge-toolchain/build/installNative --libexecdir=3D/mnt/c/Code/bleeding-edge-toolchain/build/installNative/lib --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmud= flap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared --disable-threads --disable-tls --with-newlib --with-gnu-as --with-gnu-ld --with-sysroot=3D/mnt/c/Code/bleeding-edge-toolchain/build/installNative/ar= m-none-eabi --with-system-zlib --with-gmp=3D/mnt/c/Code/bleeding-edge-toolchain/build/buildNative/prerequi= sites/gmp-6.2.0 --with-mpfr=3D/mnt/c/Code/bleeding-edge-toolchain/build/buildNative/prerequ= isites/mpfr-4.0.2 --with-mpc=3D/mnt/c/Code/bleeding-edge-toolchain/build/buildNative/prerequi= sites/mpc-1.1.0 --with-isl=3D/mnt/c/Code/bleeding-edge-toolchain/build/buildNative/prerequi= sites/isl-0.22.1 --with-pkgversion=3Dheads/master-0-gdecb4a8 --with-multilib-list=3Drmprofile Thread model: single Supported LTO compression algorithms: zlib gcc version 10.0.1 20200414 (experimental) (heads/master-0-gdecb4a8) COLLECT_GCC_OPTIONS=3D'-B' '/mnt/c/Code/bleeding-edge-toolchain/build/buildNative/newlib-3.3.0-nano/ar= m-none-eabi/thumb/v8.1-m.main+mve/hard/newlib/' '-isystem' '/mnt/c/Code/bleeding-edge-toolchain/build/buildNative/newlib-3.3.0-nano/ar= m-none-eabi/thumb/v8.1-m.main+mve/hard/newlib/targ-include' '-isystem' '/mnt/c/Code/bleeding-edge-toolchain/build/sources/newlib-3.3.0/newlib/libc= /include' '-B' '/mnt/c/Code/bleeding-edge-toolchain/build/buildNative/newlib-3.3.0-nano/ar= m-none-eabi/thumb/v8.1-m.main+mve/hard/libgloss/arm' '-L/mnt/c/Code/bleeding-edge-toolchain/build/buildNative/newlib-3.3.0-nano/= arm-none-eabi/thumb/v8.1-m.main+mve/hard/libgloss/libnosys' '-L/mnt/c/Code/bleeding-edge-toolchain/build/sources/newlib-3.3.0/libgloss/= arm' '-mfloat-abi=3Dhard' '-D' 'PACKAGE_NAME=3D"newlib"' '-D' 'PACKAGE_TARNAME= =3D"newlib"' '-D' 'PACKAGE_VERSION=3D"3.3.0"' '-D' 'PACKAGE_STRING=3D"newlib 3.3.0"' '-D' 'PACKAGE_BUGREPORT=3D""' '-D' 'PACKAGE_URL=3D""' '-I' '.' '-I' '/mnt/c/Code/bleeding-edge-toolchain/build/sources/newlib-3.3.0/newlib/libc= /stdlib' '-fno-builtin' '-D' '__NO_SYSCALLS__' '-D' '_COMPILING_NEWLIB' '-D' 'HAVE_INIT_FINI' '-Os' '-pipe' '-ffunction-sections' '-fdata-sections' '-mthumb' '-mfloat-abi=3Dhard' '-c' '-o' 'lib_a-dtoa.o' '-v' '-march=3Darmv8.1-m.main+mve' /mnt/c/Code/bleeding-edge-toolchain/build/installNative/lib/gcc/arm-none-ea= bi/10.0.1/cc1 -quiet -v -I . -I /mnt/c/Code/bleeding-edge-toolchain/build/sources/newlib-3.3.0/newlib/libc/= stdlib -imultilib thumb/v8.1-m.main+mve/hard -D__USES_INITFINI__ -D PACKAGE_NAME=3D"newlib" -D PACKAGE_TARNAME=3D"newlib" -D PACKAGE_VERSION=3D= "3.3.0" -D PACKAGE_STRING=3D"newlib 3.3.0" -D PACKAGE_BUGREPORT=3D"" -D PACKAGE_URL=3D= "" -D __NO_SYSCALLS__ -D _COMPILING_NEWLIB -D HAVE_INIT_FINI -isystem /mnt/c/Code/bleeding-edge-toolchain/build/buildNative/newlib-3.3.0-nano/arm= -none-eabi/thumb/v8.1-m.main+mve/hard/newlib/targ-include -isystem /mnt/c/Code/bleeding-edge-toolchain/build/sources/newlib-3.3.0/newlib/libc/= include /mnt/c/Code/bleeding-edge-toolchain/build/sources/newlib-3.3.0/newlib/libc/= stdlib/dtoa.c -quiet -dumpbase dtoa.c -mfloat-abi=3Dhard -mthumb -mfloat-abi=3Dhard -march=3Darmv8.1-m.main+mve -auxbase-strip lib_a-dtoa.o -Os -version -fno-b= uiltin -ffunction-sections -fdata-sections -o - | /mnt/c/Code/bleeding-edge-toolchain/build/installNative/lib/gcc/arm-none-ea= bi/10.0.1/../../../../arm-none-eabi/bin/as -v -I . -I /mnt/c/Code/bleeding-edge-toolchain/build/sources/newlib-3.3.0/newlib/libc/= stdlib -march=3Darmv8.1-m.main+mve -mfloat-abi=3Dhard -mfloat-abi=3Dhard -meabi=3D= 5 -o lib_a-dtoa.o GNU assembler version 2.34.50 (arm-none-eabi) using BFD version (heads/master-0-gdecb4a8) 2.34.50.20200414 GNU C17 (heads/master-0-gdecb4a8) version 10.0.1 20200414 (experimental) (arm-none-eabi) compiled by GNU C version 9.2.1 20191008, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP GGC heuristics: --param ggc-min-expand=3D30 --param ggc-min-heapsize=3D4096 ignoring nonexistent directory "/mnt/c/Code/bleeding-edge-toolchain/build/installNative/arm-none-eabi/usr/= local/include" ignoring nonexistent directory "/mnt/c/Code/bleeding-edge-toolchain/build/installNative/lib/gcc/arm-none-e= abi/10.0.1/../../../../arm-none-eabi/include" ignoring nonexistent directory "/mnt/c/Code/bleeding-edge-toolchain/build/installNative/arm-none-eabi/usr/= include" #include "..." search starts here: #include <...> search starts here: . /mnt/c/Code/bleeding-edge-toolchain/build/sources/newlib-3.3.0/newlib/libc/= stdlib /mnt/c/Code/bleeding-edge-toolchain/build/buildNative/newlib-3.3.0-nano/arm= -none-eabi/thumb/v8.1-m.main+mve/hard/newlib/targ-include /mnt/c/Code/bleeding-edge-toolchain/build/sources/newlib-3.3.0/newlib/libc/= include /mnt/c/Code/bleeding-edge-toolchain/build/installNative/lib/gcc/arm-none-ea= bi/10.0.1/include /mnt/c/Code/bleeding-edge-toolchain/build/installNative/lib/gcc/arm-none-ea= bi/10.0.1/include-fixed End of search list. GNU C17 (heads/master-0-gdecb4a8) version 10.0.1 20200414 (experimental) (arm-none-eabi) compiled by GNU C version 9.2.1 20191008, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP GGC heuristics: --param ggc-min-expand=3D30 --param ggc-min-heapsize=3D4096 Compiler executable checksum: 05c35768bf3e95c0bfa673dce95ff527 during RTL pass: reload /mnt/c/Code/bleeding-edge-toolchain/build/sources/newlib-3.3.0/newlib/libc/= stdlib/dtoa.c: In function '_dtoa_r': /mnt/c/Code/bleeding-edge-toolchain/build/sources/newlib-3.3.0/newlib/libc/= stdlib/dtoa.c:858:1: internal compiler error: maximum number of generated reload insns per insn achieved (90)=