This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/65414] [5 Regression] ICE while building libgcc after stage 2, bootstrap failure on aarch64-linux-gnu


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

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hjl.tools at gmail dot com

--- Comment #17 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to vries from comment #15)
> If somebody happens to have a commandline and .i file with which the problem
> can be reproduced using a non-bootstrap compiler, please attach it here.
> 

I don't know if it is relevant. On Linux/x86-64, r221372 may have caused

FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops 
line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops 
line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops 
line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops 
line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops 
line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 35 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 36 e == &a[1]
FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 39 c == &a[0]
FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 40 v == 1
FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 41 e == &a[1]
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 15 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 15 x == 7
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 24 l == 10
FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 24 x == 7
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 20 x == 36
FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 23 x == 98
FAIL: gcc.dg/guality/pr54519-4.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 17 x == 6
FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 21 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 21 a.j == 14
FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 43 a.i == 4
FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 43 a.j == 14
FAIL: gcc.dg/guality/vla-2.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  line 25 sizeof (a) == 6 * sizeof (int)

with

# make check RUNTESTFLAGS="--target_board='unix{-fpic,-mcmodel=medium,-fpic\
-mcmodel=medium}'"

You can try RUNTESTFLAGS="--target_board='unix{-fpic}'" first.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]