[Bug other/104033] New: [12 regression] g++.dg/cpp0x/constexpr-compare2.C fails with excess errors after r12-6578

2022-01-14 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104033

Bug ID: 104033
   Summary: [12 regression] g++.dg/cpp0x/constexpr-compare2.C
fails with excess errors after r12-6578
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:d686d5d85c23451c03799dc55e456b73065f7333, r12-6578

make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/cpp0x/constexpr-compare2.C"
FAIL: g++.dg/cpp0x/constexpr-compare2.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/constexpr-compare2.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/constexpr-compare2.C  -std=c++2a (test for excess errors)
# of unexpected failures3
# of unsupported tests  1

spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=c++14 -pedantic-errors -Wno-long-long -fdelete-null-pointer-checks -S -o
constexpr-compare2.s^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C:7:17:
error: non-constant condition for static assertion^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C:7:17:
error: '(f != g)' is not a constant expression^M


spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
exceptions_enabled603004.cc -fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-S -o exceptions_enabled603004.s^M
FAIL: g++.dg/cpp0x/constexpr-compare2.C  -std=c++14 (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C:7:17:
error: non-constant condition for static assertion
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C:7:17:
error: '(f != g)' is not a constant expression

spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-std=c++17 -pedantic-errors -Wno-long-long -fdelete-null-pointer-checks -S -o
constexpr-compare2.s^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C:7:17:
error: non-constant condition for static assertion^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C:7:17:
error: '(f != g)' is not a constant expression^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C:10:20:
error: non-constant condition for static assertion^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp0x/constexpr-compare2.C:10:20:
error: '(::_FUN != ::_FUN)' is not a constant expression^M

commit d686d5d85c23451c03799dc55e456b73065f7333 (HEAD, refs/bisect/bad)
Author: Jakub Jelinek 
Date:   Fri Jan 14 12:07:49 2022 +0100

c++: Reject in constant evaluation address comparisons of start of one var
and end of another [PR89074]

[Bug target/100952] [12 regression] several test case failures after r12-1202

2022-01-14 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100952

--- Comment #15 from seurer at gcc dot gnu.org ---
Looking through test results I see that gcc.target/powerpc/pr56605.c and
gcc.target/powerpc/prefix-no-update.c are still failing today.

[Bug target/104015] New: [12 regression] gcc.dg/vect/slp-perm-9.c fails on power 9 (only)

2022-01-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104015

Bug ID: 104015
   Summary: [12 regression] gcc.dg/vect/slp-perm-9.c fails on
power 9 (only)
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:016bd7523131b645bca5b5530c81ab5149922743, r12-6523

make  -k check-gcc RUNTESTFLAGS="vect.exp=gcc.dg/vect/slp-perm-9.c"

FAIL: gcc.dg/vect/slp-perm-9.c scan-tree-dump-times vect "permutation requires
at least three vectors" 1
FAIL: gcc.dg/vect/slp-perm-9.c -flto -ffat-lto-objects  scan-tree-dump-times
vect "permutation requires at least three vectors" 1
# of expected passes8
# of unexpected failures2

This only fails on power 9.

This worked as of g:828474fafd2ed33430172fe227f9da7d6fb98723, r12-6419.  At
r12-6420 the build was broken for powerpc64 until r12-6523 when I noticed this.

[Bug bootstrap/103971] New: [12 regression] build fails after r12-6420, ICE at libgfortran/generated/matmul_i1.c:2450

2022-01-10 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103971

Bug ID: 103971
   Summary: [12 regression] build fails after r12-6420, ICE at
libgfortran/generated/matmul_i1.c:2450
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:d3ff7420e941931d32ce2e332e7968fe67ba20af, r12-6420 

libtool: compile:  /home/seurer/gcc/git/build/gcc-trunk/./gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-trunk/./gcc/
-B/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-trunk/powerpc64le-unknown-linux-gnu/sys-include
-DHAVE_CONFIG_H -I. -I/home/seurer/gcc/git/gcc-trunk/libgfortran
-iquote/home/seurer/gcc/git/gcc-trunk/libgfortran/io
-I/home/seurer/gcc/git/gcc-trunk/libgfortran/../gcc
-I/home/seurer/gcc/git/gcc-trunk/libgfortran/../gcc/config
-I/home/seurer/gcc/git/gcc-trunk/libgfortran/../libquadmath -I../.././gcc
-I/home/seurer/gcc/git/gcc-trunk/libgfortran/../libgcc -I../libgcc
-I/home/seurer/gcc/git/gcc-trunk/libgfortran/../libbacktrace -I../libbacktrace
-I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes
-Wold-style-definition -Wextra -Wwrite-strings
-Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules
-ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops
--param max-unroll-times=4 -g -O2 -MT matmul_i1.lo -MD -MP -MF
.deps/matmul_i1.Tpo -c
/home/seurer/gcc/git/gcc-trunk/libgfortran/generated/matmul_i1.c  -fPIC -DPIC
-o .libs/matmul_i1.o
during GIMPLE pass: vect
/home/seurer/gcc/git/gcc-trunk/libgfortran/generated/matmul_i1.c: In function
'matmul_i1':
/home/seurer/gcc/git/gcc-trunk/libgfortran/generated/matmul_i1.c:2450:1:
internal compiler error: in operator[], at vec.h:889
 2450 | matmul_i1 (gfc_array_i1 * const restrict retarray,
  | ^
0x1022e357 vec::operator[](unsigned int)
/home/seurer/gcc/git/gcc-trunk/gcc/vec.h:889
0x1022e357 vec::operator[](unsigned int)
/home/seurer/gcc/git/gcc-trunk/gcc/vec.h:1495
0x10fdf8d7 vec::operator[](unsigned int) const
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vect-loop.c:2882
0x10fdf8d7 vect_analyze_loop_1
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vect-loop.c:2826
0x10fe008b vect_analyze_loop(loop*, vec_info_shared*)
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vect-loop.c:3057
0x11023efb try_vectorize_loop_1
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vectorizer.c:1047
0x11023efb try_vectorize_loop
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vectorizer.c:1162
0x11024b1b execute
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vectorizer.c:1278

commit d3ff7420e941931d32ce2e332e7968fe67ba20af (HEAD)
Author: Andre Vieira 
Date:   Thu Dec 2 14:34:15 2021 +

[vect] Re-analyze all modes for epilogues

[Bug other/103935] New: [12 regression] g++.dg/vect/slp-pr98855.cc fails after r12-6273

2022-01-06 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103935

Bug ID: 103935
   Summary: [12 regression] g++.dg/vect/slp-pr98855.cc fails after
r12-6273
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:c166632bd22d7da66354121502019fc9c92ef07f, r12-6273
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m64}'
vect.exp=g++.dg/vect/slp-pr98855.cc"
FAIL: g++.dg/vect/slp-pr98855.cc  -std=c++98  scan-tree-dump slp1 "not
vectorized: vectorization is not profitable"
FAIL: g++.dg/vect/slp-pr98855.cc  -std=c++14  scan-tree-dump slp1 "not
vectorized: vectorization is not profitable"
FAIL: g++.dg/vect/slp-pr98855.cc  -std=c++17  scan-tree-dump slp1 "not
vectorized: vectorization is not profitable"
FAIL: g++.dg/vect/slp-pr98855.cc  -std=c++2a  scan-tree-dump slp1 "not
vectorized: vectorization is not profitable"
# of expected passes8
# of unexpected failures4

I am only seeing this on power 7 systems so it may be some vector thing not
supported there.  Hrm.  Looks like the failing test case was changed.

commit c166632bd22d7da66354121502019fc9c92ef07f
Author: Uros Bizjak 
Date:   Wed Jan 5 23:16:34 2022 +0100

i386: Introduce V2QImode minmax, abs and uavgv2hi3_ceil [PR103861]

Add V2QImode minmax, abs and uavxv2qi3_ceil operations with SSE registers.
. . .
* g++.dg/vect/slp-pr98855.cc (dg-final): Check that
no vectorization using SLP was performed.

[Bug testsuite/103763] New: [12 regression] gcc.target/powerpc/fold-vec-splat-floatdouble.c fails after r12-5988

2021-12-18 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103763

Bug ID: 103763
   Summary: [12 regression]
gcc.target/powerpc/fold-vec-splat-floatdouble.c fails
after r12-5988
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:8d443ac032ecf0d8275bb0f6838ed7c9aee4e7a5, r12-5988
make  -k check-gcc
RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/fold-vec-splat-floatdouble.c"
FAIL: gcc.target/powerpc/fold-vec-splat-floatdouble.c scan-assembler-times
\\mlvx\\M|\\mlxvd2x\\M|\\mlxv\\M|\\mplxv\\M|\\mxxspltiw\\M 2
# of expected passes3

The instruction count in the test case probably just need to be adjusted. 
Happens on power 10 only.


Author: Michael Meissner 
Date:   Wed Dec 15 02:02:24 2021 -0500

Generate XXSPLTIDP for vectors on power10.

[Bug testsuite/103737] New: new test case decltype-bitfield1.C fails in r11-9363

2021-12-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103737

Bug ID: 103737
   Summary: new test case decltype-bitfield1.C fails in r11-9363
   Product: gcc
   Version: 11.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:e3fab19a79e3dc3cdf3e54ca20107e1dc15a3927, r11-9363
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
dg.exp=g++.dg/cpp0x/decltype-bitfield1.C"
FAIL: g++.dg/cpp0x/decltype-bitfield1.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/decltype-bitfield1.C  -std=c++17 (test for excess errors)
FAIL: g++.dg/cpp0x/decltype-bitfield1.C  -std=c++2a (test for excess errors)
# of unexpected failures3
# of unsupported tests  1

Excess errors:
/home/seurer/gcc/git/gcc-11/gcc/testsuite/g++.dg/cpp0x/decltype-bitfield1.C:13:17:
warning: width of 'A::l' exceeds its type

This appears to be a 32-bit only issue in gcc 11.  It works fine on trunk.

commit e3fab19a79e3dc3cdf3e54ca20107e1dc15a3927
Author: Marek Polacek 
Date:   Sat Dec 4 12:07:41 2021 -0500

c++: Fix for decltype and bit-fields [PR95009]

[Bug fortran/103662] TBAA problem in Fortran FE triggering in gfortran.dg/unlimited_polymorphic_3.f03

2021-12-14 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103662

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||seurer at gcc dot gnu.org

--- Comment #5 from seurer at gcc dot gnu.org ---
r12-5960 causes an issue at least on powerpc64.

g:3305135c29e1c3e988bd9bad40aefc01d138aaca, r12-5960
make  -k check-gcc-fortran
RUNTESTFLAGS="dg.exp=gfortran.dg/unlimited_polymorphic_3.f03"
FAIL: gfortran.dg/unlimited_polymorphic_3.f03   -Os  execution test
# of expected passes11
# of unexpected failures1


spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/unlimited_polymorphic_3.f03
-fdiagnostics-plain-output -fdiagnostics-plain-output -Os -pedantic-errors
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-lm -o ./unlimited_polymorphic_3.exe
PASS: gfortran.dg/unlimited_polymorphic_3.f03   -Os  (test for excess errors)
. . .
Execution timeout is: 300
spawn [open ...]
STOP 2
FAIL: gfortran.dg/unlimited_polymorphic_3.f03   -Os  execution test

[Bug testsuite/103697] New: [12 regression] gfortran.dg/goacc/privatization-1-compute-loop.f90 fails after r12-5926

2021-12-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103697

Bug ID: 103697
   Summary: [12 regression]
gfortran.dg/goacc/privatization-1-compute-loop.f90
fails after r12-5926
   Product: gcc
   Version: 11.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:494ebfa7c9aacaeb6ec1fccc47a0e49f31eb2bb8, r12-5926
make  -k check-gcc
RUNTESTFLAGS="goacc.exp=gfortran.dg/goacc/privatization-1-compute-loop.f90"
FAIL: gfortran.dg/goacc/privatization-1-compute-loop.f90   -O   at line 53
(test for warnings, line 28)
# of expected passes9
# of unexpected failures1

/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/goacc/privatization-1-compute-loop.f90
-fdiagnostics-plain-output -fdiagnostics-plain-output -O -fopenacc
-fopt-info-omp-note --param=openacc-privatization=noisy -S -o
privatization-1-compute-loop.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/goacc/privatization-1-compute-loop.f90:28:85:
note: variable 'count.1' in 'private' clause isn't candidate for adjusting
OpenACC privatization level: not addressable
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/goacc/privatization-1-compute-loop.f90:28:85:
note: variable 'count.0' in 'private' clause isn't candidate for adjusting
OpenACC privatization level: not addressable
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/goacc/privatization-1-compute-loop.f90:28:85:
note: variable 'i' in 'private' clause potentially has improper OpenACC
privatization level: 'parm_decl'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/goacc/privatization-1-compute-loop.f90:28:85:
note: variable 'j' in 'private' clause potentially has improper OpenACC
privatization level: 'parm_decl'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/goacc/privatization-1-compute-loop.f90:28:85:
note: variable 'a' in 'private' clause potentially has improper OpenACC
privatization level: 'parm_decl'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/goacc/privatization-1-compute-loop.f90:28:85:
note: variable 'x' in 'private' clause isn't candidate for adjusting OpenACC
privatization level: not addressable
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/goacc/privatization-1-compute-loop.f90:28:85:
note: variable 'y' in 'private' clause is candidate for adjusting OpenACC
privatization level
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/goacc/privatization-1-compute-loop.f90:28:85:
note: variable 'C.2727' declared in block potentially has improper OpenACC
privatization level: 'const_decl'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/goacc/privatization-1-compute-loop.f90:28:85:
note: variable 'y' ought to be adjusted for OpenACC privatization level:
'vector'
PASS: gfortran.dg/goacc/privatization-1-compute-loop.f90   -O   at line 46
(test for warnings, line 28)
PASS: gfortran.dg/goacc/privatization-1-compute-loop.f90   -O  TODO at line 47
(test for warnings, line 28)
PASS: gfortran.dg/goacc/privatization-1-compute-loop.f90   -O  TODO at line 48
(test for warnings, line 28)
PASS: gfortran.dg/goacc/privatization-1-compute-loop.f90   -O  TODO at line 49
(test for warnings, line 28)
PASS: gfortran.dg/goacc/privatization-1-compute-loop.f90   -O   at line 50
(test for warnings, line 28)
PASS: gfortran.dg/goacc/privatization-1-compute-loop.f90   -O   at line 51
(test for warnings, line 28)
PASS: gfortran.dg/goacc/privatization-1-compute-loop.f90   -O  TODO at line 52
(test for warnings, line 28)
FAIL: gfortran.dg/goacc/privatization-1-compute-loop.f90   -O   at line 53
(test for warnings, line 28)
PASS: gfortran.dg/goacc/privatization-1-compute-loop.f90   -O   at line 54
(test for warnings, line 28)


Some others are failing, too.  Full list:
FAIL: gfortran.dg/goacc/privatization-1-compute-loop.f90   -O   at line 53
(test for warnings, line 28)
FAIL: gfortran.dg/goacc/privatization-1-compute.f90   -O   at line 46 (test for
warnings, line 27)
FAIL: gfortran.dg/goacc/privatization-1-routine_gang-loop.f90   -O   at line 53
(test for warnings, line 28)


commit 494ebfa7c9aacaeb6ec1fccc47a0e49f31eb2bb8 (HEAD, refs/bisect/bad)
Author: Tobias Burnus 
Date:   Mon Dec 13 12:37:40 2021 +0100

Fortran: Handle compare in OpenMP atomic

[Bug bootstrap/103688] New: [11 regression] build error after r11-9380

2021-12-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103688

Bug ID: 103688
   Summary: [11 regression] build error after r11-9380
   Product: gcc
   Version: 11.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:f2cc8d059df8aea1b811a4a68512d137f4e83bd5, r11-9380 

commit f2cc8d059df8aea1b811a4a68512d137f4e83bd5 (HEAD, origin/releases/gcc-11)
Author: Joel Hutton 
Date:   Fri Dec 10 10:26:42 2021 +

pr103523: Check for PLUS/MINUS support
. . .

gcc/ChangeLog:
* tree-vect-loop.c (vectorizable_induction): Check for

This breaks the build of gcc 11:

g++  -fno-PIE -c   -g -O2 -DIN_GCC -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings
-Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic
-Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H
-I. -I. -I/home/seurer/gcc/git/gcc-11/gcc -I/home/seurer/gcc/git/gcc-11/gcc/.
-I/home/seurer/gcc/git/gcc-11/gcc/../include
-I/home/seurer/gcc/git/gcc-11/gcc/../libcpp/include
-I/home/seurer/gcc/git/gcc-11/gcc/../libcody
-I/home/seurer/gcc/git/build/gcc-11/./gmp -I/home/seurer/gcc/git/gcc-11/gmp
-I/home/seurer/gcc/git/build/gcc-11/./mpfr/src
-I/home/seurer/gcc/git/gcc-11/mpfr/src -I/home/seurer/gcc/git/gcc-11/mpc/src 
-I/home/seurer/gcc/git/gcc-11/gcc/../libdecnumber
-I/home/seurer/gcc/git/gcc-11/gcc/../libdecnumber/dpd -I../libdecnumber
-I/home/seurer/gcc/git/gcc-11/gcc/../libbacktrace
-I/home/seurer/gcc/git/build/gcc-11/./isl/include
-I/home/seurer/gcc/git/gcc-11/isl/include  -o tree-vect-loop.o -MT
tree-vect-loop.o -MMD -MP -MF ./.deps/tree-vect-loop.TPo
/home/seurer/gcc/git/gcc-11/gcc/tree-vect-loop.c
/home/seurer/gcc/git/gcc-11/gcc/tree-vect-loop.c: In function 'bool
vectorizable_induction(loop_vec_info, stmt_vec_info, gimple**, slp_tree,
stmt_vector_for_cost*)':
/home/seurer/gcc/git/gcc-11/gcc/tree-vect-loop.c:8000:8: error:
'directly_supported_p' was not declared in this scope
 8000 |   if (!directly_supported_p (PLUS_EXPR, step_vectype)
  |^~~~
make[2]: *** [Makefile:1142: tree-vect-loop.o] Error 1

[Bug libstdc++/103687] [12 regression] several time/date failures after r12-5898

2021-12-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103687

--- Comment #3 from seurer at gcc dot gnu.org ---
Looking through all my logs I only saw those 2 failures on one little endian
RHEL 8.4 power 10 machine but the BE failures on all the machines I tried. 
What is on gcc112?

[Bug libstdc++/103687] [12 regression] several time/date failures after r12-5898

2021-12-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103687

--- Comment #1 from seurer at gcc dot gnu.org ---
It looks like a couple of these fail on some LE systems, too:

FAIL: 22_locale/time_get/get_time/char/2.cc execution test
FAIL: 22_locale/time_get/get_time/wchar_t/2.cc execution test

[Bug libstdc++/103687] New: [12 regression] several time/date failures after r12-5898

2021-12-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103687

Bug ID: 103687
   Summary: [12 regression] several time/date failures after
r12-5898
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: libstdc++
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:c82e492616e343b6d6db218d2b498267bac899de, r12-5898

FAIL: 22_locale/time_get/get/char/3.cc execution test
FAIL: 22_locale/time_get/get/char/3.cc execution test
FAIL: 22_locale/time_get/get/wchar_t/3.cc execution test
FAIL: 22_locale/time_get/get/wchar_t/3.cc execution test
FAIL: 22_locale/time_get/get_date/char/12791.cc execution test
FAIL: 22_locale/time_get/get_date/char/12791.cc execution test
FAIL: 22_locale/time_get/get_date/wchar_t/12791.cc execution test
FAIL: 22_locale/time_get/get_date/wchar_t/12791.cc execution test
FAIL: 22_locale/time_get/get_time/char/2.cc execution test
FAIL: 22_locale/time_get/get_time/char/2.cc execution test
FAIL: 22_locale/time_get/get_time/char/5.cc execution test
FAIL: 22_locale/time_get/get_time/char/wrapped_env.cc execution test
FAIL: 22_locale/time_get/get_time/char/wrapped_env.cc execution test
FAIL: 22_locale/time_get/get_time/char/wrapped_locale.cc execution test
FAIL: 22_locale/time_get/get_time/char/wrapped_locale.cc execution test
FAIL: 22_locale/time_get/get_time/wchar_t/2.cc execution test
FAIL: 22_locale/time_get/get_time/wchar_t/2.cc execution test
FAIL: 22_locale/time_get/get_time/wchar_t/5.cc execution test
FAIL: 22_locale/time_get/get_time/wchar_t/wrapped_env.cc execution test
FAIL: 22_locale/time_get/get_time/wchar_t/wrapped_env.cc execution test
FAIL: 22_locale/time_get/get_time/wchar_t/wrapped_locale.cc execution test
FAIL: 22_locale/time_get/get_time/wchar_t/wrapped_locale.cc execution test

The error seems to be this:
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/22_locale/time_get/get_time/wchar_t/2.cc:62:
void test02(): Assertion 'errorstate == ios_base::eofbit' failed.

This is a powerpc64 big endian system and it fails for both 32 and 64 bit runs.
 This update works fine on powerpc64 little endian.

commit c82e492616e343b6d6db218d2b498267bac899de
Author: Jakub Jelinek 
Date:   Fri Dec 10 17:01:28 2021 +0100

libstdc++: Some time_get fixes [PR78714]

[Bug testsuite/103586] New: New test case gcc.target/powerpc/pr101324.c fails on BE

2021-12-06 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103586

Bug ID: 103586
   Summary: New test case gcc.target/powerpc/pr101324.c fails on
BE
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:cff7879a381d3f5ed6556206896e6a6229800167, r12-5781
make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/pr101324.c"
FAIL: gcc.target/powerpc/pr101324.c (test for excess errors)
# of unexpected failures1
# of unresolved testcases   2


commit cff7879a381d3f5ed6556206896e6a6229800167
Author: Martin Liska 
Date:   Fri Dec 3 11:58:25 2021 -0600

rs6000: Fix up flag_shrink_wrap handling in presence of -mrop-protect
[PR101324]

* gcc.target/powerpc/pr101324.c: New test.


Executing on host: /home/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test2/gcc/ exceptions_enabled107686.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled107686.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test2/gcc/ exceptions_enabled107686.cc
-fdiagnostics-plain-output -S -o exceptions_enabled107686.s
FAIL: gcc.target/powerpc/pr101324.c (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mrop-protect' requires the ELFv2 ABI
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.target/powerpc/pr101324.c:13:1:
error: '-mr

[Bug testsuite/103556] New: [12 regression] rop test cases start failing after r12-5780

2021-12-04 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103556

Bug ID: 103556
   Summary: [12 regression] rop test cases start failing after
r12-5780
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:d81722ee16e339af7c11b3d1bf51c17246557595, r12-5780
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'
powerpc.exp=gcc.target/powerpc/rop-1.c"
FAIL: gcc.target/powerpc/rop-1.c (test for excess errors)
FAIL: gcc.target/powerpc/rop-1.c (test for excess errors)
# of unexpected failures1
# of unexpected failures1
# of unexpected failures2

This was on a power 8 BE machine and fails for both 32 and 64 bit.  There were
others:

FAIL: gcc.target/powerpc/rop-1.c (test for excess errors)
FAIL: gcc.target/powerpc/rop-1.c (test for excess errors)
FAIL: gcc.target/powerpc/rop-2.c (test for excess errors)
FAIL: gcc.target/powerpc/rop-2.c (test for excess errors)
FAIL: gcc.target/powerpc/rop-4.c (test for excess errors)
FAIL: gcc.target/powerpc/rop-4.c (test for excess errors)
FAIL: gcc.target/powerpc/rop-5.c (test for excess errors)
FAIL: gcc.target/powerpc/rop-5.c (test for excess errors)
UNRESOLVED: gcc.target/powerpc/rop-1.c scan-assembler-times mhashchkM 1
UNRESOLVED: gcc.target/powerpc/rop-1.c scan-assembler-times mhashchkM 1
UNRESOLVED: gcc.target/powerpc/rop-1.c scan-assembler-times mhashstM 1
UNRESOLVED: gcc.target/powerpc/rop-1.c scan-assembler-times mhashstM 1
UNRESOLVED: gcc.target/powerpc/rop-2.c scan-assembler-times mhashchkpM
1
UNRESOLVED: gcc.target/powerpc/rop-2.c scan-assembler-times mhashchkpM
1
UNRESOLVED: gcc.target/powerpc/rop-2.c scan-assembler-times mhashstpM 1
UNRESOLVED: gcc.target/powerpc/rop-2.c scan-assembler-times mhashstpM 1
UNRESOLVED: gcc.target/powerpc/rop-4.c scan-assembler-not mhashchkM
UNRESOLVED: gcc.target/powerpc/rop-4.c scan-assembler-not mhashchkM
UNRESOLVED: gcc.target/powerpc/rop-4.c scan-assembler-not mhashstM
UNRESOLVED: gcc.target/powerpc/rop-4.c scan-assembler-not mhashstM



commit d81722ee16e339af7c11b3d1bf51c17246557595
Author: Peter Bergner 
Date:   Fri Dec 3 11:46:22 2021 -0600

rs6000: testsuite: Add rop_ok effective-target function

[Bug analyzer/103521] [12 regression] gcc.dg/analyzer/pr93032-mztools.c broken after r12-5585

2021-12-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103521

--- Comment #1 from seurer at gcc dot gnu.org ---
The message changed recently:

FAIL: gcc.dg/analyzer/pr93032-mztools.c leak of fpOut at line 329 (test for
warnings, line 328)
FAIL: gcc.dg/analyzer/pr93032-mztools.c leak of fpOutCD at line 330 (test for
warnings, line 328)

[Bug testsuite/103545] New: [12 regression] gcc.target/powerpc/undef-bool-2.c fails after r12-5580

2021-12-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103545

Bug ID: 103545
   Summary: [12 regression] gcc.target/powerpc/undef-bool-2.c
fails after r12-5580
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:85289ba36c2e62de84cc0232c954d9a74bda708a, r12-5580
make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/undef-bool-2.c"
FAIL: gcc.target/powerpc/undef-bool-2.c (test for excess errors)
# of expected passes1
# of unexpected failures1

I am only seeing this on power 10.

Excess errors:
/home/seurer/gcc/git/build/gcc-test/gcc/include/xmmintrin.h:1356:25: error:
'vector' undeclared (first use in this function); did you mean 'vec_or'?
/home/seurer/gcc/git/build/gcc-test/gcc/include/xmmintrin.h:1356:31: error:
expected ')' before 'unsigned'
/home/seurer/gcc/git/build/gcc-test/gcc/include/xmmintrin.h:1356:45: error:
expected ')' before '__A'


commit 85289ba36c2e62de84cc0232c954d9a74bda708a (HEAD, refs/bisect/bad)
Author: Paul A. Clarke 
Date:   Thu Oct 21 11:21:01 2021 -0500

rs6000: Add Power10 optimization for most _mm_movemask*

[Bug tree-optimization/103522] New: New test case gcc.dg/ubsan/pr103456.c fails in r12-5649

2021-12-01 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103522

Bug ID: 103522
   Summary: New test case gcc.dg/ubsan/pr103456.c fails in
r12-5649
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:da9386f9a70ac494939650c0e0a0e4168a6f76d8, r12-5649
make  -k check-gcc RUNTESTFLAGS="ubsan.exp=gcc.dg/ubsan/pr103456.c"
# of expected passes15
# of unresolved testcases   1


This is on powerpc64 LE.


commit da9386f9a70ac494939650c0e0a0e4168a6f76d8 (HEAD, refs/bisect/bad)
Author: Siddhesh Poyarekar 
Date:   Wed Dec 1 12:58:12 2021 +0530

tree-optimization/103456 - Record only successes from object_sizes_set

[Bug analyzer/103521] New: [12 regression] gcc.dg/analyzer/pr93032-mztools.c broken after r12-5585

2021-12-01 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103521

Bug ID: 103521
   Summary: [12 regression] gcc.dg/analyzer/pr93032-mztools.c
broken after r12-5585
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: analyzer
  Assignee: dmalcolm at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:132902177138c09803d639e12b1daebf2b9edddc, r12-5585
make  -k check-gcc
RUNTESTFLAGS="analyzer.exp=gcc.dg/analyzer/pr93032-mztools.c"
FAIL: gcc.dg/analyzer/pr93032-mztools.c leak of fpZip (test for warnings, line
328)
FAIL: gcc.dg/analyzer/pr93032-mztools.c leak of fpOut (test for warnings, line
328)
FAIL: gcc.dg/analyzer/pr93032-mztools.c leak of fpOutCD (test for warnings,
line 328)
FAIL: gcc.dg/analyzer/pr93032-mztools.c (test for excess errors)
# of unexpected failures4

commit 132902177138c09803d639e12b1daebf2b9edddc (HEAD, refs/bisect/bad)
Author: David Malcolm 
Date:   Mon Nov 29 11:47:47 2021 -0500

analyzer: further false leak fixes due to overzealous state merging
[PR103217]



spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c
-fdiagnostics-plain-output -fanalyzer -Wanalyzer-too-complex
-fanalyzer-call-summaries -S -o pr93032-mztools.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:
In function 'unzRepair':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:174:15:
warning: terminating analysis for this program point: callstring: [] before
(SN: 34 stmt: 0):  free (data_386);EN: 164-166, EN: 391, EN: 587-588, EN: 753,
EN: 949 [-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:157:15:
warning: terminating analysis for this program point: callstring: [] before
(SN: 25 stmt: 0):  dataSize_383 = (int) cpsize_361;EN: 96-97, EN: 357, EN:
519-520, EN: 719, EN: 881-882 [-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: callstring: [] before
(SN: 56 stmt: 0):  entriesZip_459 = entries_306;EN: 1107-1114
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:299:31:
warning: terminating analysis for this program point: callstring: [] before
(SN: 68 stmt: 0):  _295 = fread (, 1, 8192, fpOutCD_492);EN: 1268-1272,
EN: 1284, EN: 1291, EN: 1298 [-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:299:31:
warning: terminating analysis for this program point: callstring: [] before
(SN: 68 stmt: 0):  _295 = fread (, 1, 8192, fpOutCD_492);EN: 1268-1272,
EN: 1284, EN: 1291, EN: 1298 [-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:
At top level:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:322:25:
warning: analysis bailed out early (401 'after-snode' enodes; 1440 enodes)
[-Wanalyzer-too-complex]
FAIL: gcc.dg/analyzer/pr93032-mztools.c leak of fpZip (test for warnings, line
328)
FAIL: gcc.dg/analyzer/pr93032-mztools.c leak of fpOut (test for warnings, line
328)
FAIL: gcc.dg/analyzer/pr93032-mztools.c leak of fpOutCD (test for warnings,
line 328)
Executing on host: /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled349827.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled349827.s(timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled349827.cc
-fdiagnostics-plain-output -S -o exceptions_enabled349827.s
FAIL: gcc.dg/analyzer/pr93032-mztools.c (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:174:15:
warning: terminating analysis for this program point: callstring: [] before
(SN: 34 stmt: 0):  free (data_386);EN: 164-166, EN: 391, EN: 587-588, EN: 753,
EN: 949 [-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:157:15:
warning: terminating analysis for this program point: callstring: [] before
(SN: 25 stmt: 0):  dataSize_383 = (int) cpsize_361;EN: 96-97, EN: 357, EN:
519-520, EN: 719, EN: 881-882 [-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:261:11:
warning: terminating analysis for this program point: callstring: [] before
(SN: 56 stmt: 0):  entriesZip_459 = entries_306;EN: 1107-1114
[-Wanalyzer-too-complex]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/pr93032-mztools.c:299:31:
warning: terminating analysis for this program point: callstring: [] before
(S

[Bug testsuite/103479] [12 regression] gcc.dg/bic-bitmask-18.c fails after r12-5489

2021-11-30 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103479

--- Comment #2 from seurer at gcc dot gnu.org ---
Created attachment 51907
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51907=edit
dec7 dump file

Dump file attached

[Bug middle-end/103479] New: [12 regression] gcc.dg/bic-bitmask-18.c fails after r12-5489

2021-11-29 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103479

Bug ID: 103479
   Summary: [12 regression] gcc.dg/bic-bitmask-18.c fails after
r12-5489
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: middle-end
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:0888d6bbe97e10de0e624f4ab46acc276e5ee1d7, r12-5489
make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/bic-bitmask-18.c"
FAIL: gcc.dg/bic-bitmask-18.c scan-tree-dump-times dce7 "= 0" 1
# of expected passes2
# of unexpected failures1


spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled2369981.cc
-fdiagnostics-plain-output -S -o exceptions_enabled2369981.s
PASS: gcc.dg/bic-bitmask-18.c (test for excess errors)
Setting LD_LIBRARY_PATH to ...
Execution timeout is: 300
spawn [open ...]
PASS: gcc.dg/bic-bitmask-18.c execution test
gcc.dg/bic-bitmask-18.c: pattern found 2 times
FAIL: gcc.dg/bic-bitmask-18.c scan-tree-dump-times dce7 "= 0" 1


commit 0888d6bbe97e10de0e624f4ab46acc276e5ee1d7 (HEAD, refs/bisect/bad)
Author: Tamar Christina 
Date:   Wed Nov 24 06:38:18 2021 +

middle-end: Convert bitclear  + cmp #0 into cm 

[Bug tree-optimization/103477] New: [12 regression] gcc.dg/tree-ssa/pr103345.c fails after r12-5453

2021-11-29 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103477

Bug ID: 103477
   Summary: [12 regression] gcc.dg/tree-ssa/pr103345.c fails after
r12-5453
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:a944b5dec3adb28ed199234d2116145ca9010d6a, r12-5453
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'
tree-ssa.exp=gcc.dg/tree-ssa/pr103345.c"
FAIL: gcc.dg/tree-ssa/pr103345.c scan-tree-dump-times bswap "32 bit load in
target endianness found" 3
FAIL: gcc.dg/tree-ssa/pr103345.c scan-tree-dump-times bswap "32 bit load in
target endianness found" 3

This is on a powerpc64 BE machine and both 32 bit and 64 bit runs fail.



commit a944b5dec3adb28ed199234d2116145ca9010d6a
Author: Roger Sayle 
Date:   Mon Nov 22 18:15:36 2021 +

tree-optimization/103345: Improved load merging.

[Bug testsuite/103469] New: [12 regression] c-c++-common/attr-retain-9.c fails after r12-5483

2021-11-29 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103469

Bug ID: 103469
   Summary: [12 regression] c-c++-common/attr-retain-9.c fails
after r12-5483
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:30ba058f77eedfaf7a0582f5d42aff949710bce4, r12-5483
make  -k check-gcc RUNTESTFLAGS="dg.exp=c-c++-common/attr-retain-9.c"
FAIL: c-c++-common/attr-retain-9.c  -Wc++-compat  (test for excess errors)
FAIL: c-c++-common/attr-retain-9.c  -std=gnu++98 (test for excess errors)
FAIL: c-c++-common/attr-retain-9.c  -std=gnu++14 (test for excess errors)
FAIL: c-c++-common/attr-retain-9.c  -std=gnu++17 (test for excess errors)
FAIL: c-c++-common/attr-retain-9.c  -std=gnu++2a (test for excess errors)
# of unexpected failures1
# of unexpected failures4

The errors seem to be:

Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/c-c++-common/attr-retain-9.c:13:1:
warning: infinite recursion detected [-Winfinite-recursion]

c-c++-common/attr-retain-5.c and c-c++-common/attr-retain-6.c fail the same
way.


commit 30ba058f77eedfaf7a0582f5d42aff949710bce4 (HEAD, refs/bisect/bad)
Author: Martin Sebor 
Date:   Tue Nov 23 15:30:29 2021 -0700

Implement -Winfinite-recursion [PR88232].

[Bug other/103335] New: new test case gcc.dg/tree-ssa/modref-dse-4.c fails

2021-11-19 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103335

Bug ID: 103335
   Summary: new test case gcc.dg/tree-ssa/modref-dse-4.c fails
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:6dc90c4dbb6f9589dea9c670c3468496bb207de5, r12-5324
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
tree-ssa.exp=gcc.dg/tree-ssa/modref-dse-4.c"
FAIL: gcc.dg/tree-ssa/modref-dse-4.c scan-tree-dump dse2 "Deleted dead store:
kill_me"
# of expected passes1
# of unexpected failures1

This fails for 32 bits on powerpc64 BE.  Works fine for 64 bits.

Perhaps related to pr103282?

[Bug testsuite/103282] New test case gcc.dg/tree-ssa/modref-dse-5.c in r12-5292 fails

2021-11-19 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103282

--- Comment #7 from seurer at gcc dot gnu.org ---
Looks like it is 32 bit only.

[Bug testsuite/103282] New test case gcc.dg/tree-ssa/modref-dse-5.c in r12-5292 fails

2021-11-18 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103282

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Resolution|FIXED   |---
 Status|RESOLVED|REOPENED

--- Comment #3 from seurer at gcc dot gnu.org ---
g:6f4ac4f81f89caac7e74127ed2e6db6bbb3d7426, r12-5385
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'
tree-ssa.exp=gcc.dg/tree-ssa/modref-dse-5.c"
FAIL: gcc.dg/tree-ssa/modref-dse-5.c scan-tree-dump dse2 "Deleted dead store:
wrap"

I am still seeing this on current trunk on big endian systems (power 7 and
power 8).

[Bug tree-optimization/103321] New: [12 regression] ICE at tree-ssa.c:1211 after r12-5300

2021-11-18 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103321

Bug ID: 103321
   Summary: [12 regression] ICE at tree-ssa.c:1211 after r12-5300
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:f98f373dd822b35c52356b753d528924e9f89678, r12-5300 

I am seeing an ICE when building the spec2017 test case 445.gobmk

/home/seurer/gcc/git/install/gcc-test/bin/gcc -c -o engine/value_moves.o
-DSPEC_CPU -DNDEBUG -DHAVE_CONFIG_H -I. -I.. -I../include -I./include  -m64 -O3
-mcpu=power8 -ffast-math -funroll-loops -fpeel-loops -fvect-cost-model
-mpopcntd -mrecip=rsqrt engine/value_moves.c
engine/value_moves.c: In function 'value_move_reasons':
engine/value_moves.c:3030:1: error: definition in block 38 does not dominate
use in block 37
 3030 | }
  | ^
for SSA_NAME: iftmp.54_199 in statement:
iftmp.54_143 = PHI 
PHI argument
iftmp.54_199
for PHI node
iftmp.54_143 = PHI 
during GIMPLE pass: phiopt
engine/value_moves.c:3030:1: internal compiler error: verify_ssa failed
0x10f15523 verify_ssa(bool, bool)
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa.c:1211
0x10a6a65f execute_function_todo
/home/seurer/gcc/git/gcc-test/gcc/passes.c:2049
0x10a6b8eb do_per_function
/home/seurer/gcc/git/gcc-test/gcc/passes.c:1687
0x10a6bb0b execute_todo
/home/seurer/gcc/git/gcc-test/gcc/passes.c:2096
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
specmake: *** [engine/value_moves.o] Error 1
Error with make 'specmake -j 1 build': check file
'/home/seurer/gcc/cpu2006/benchspec/CPU2006/445.gobmk/build/build_base_ppc64./make.err'
  Command returned exit code 2
  Error with make!
*** Error building 445.gobmk


commit f98f373dd822b35c52356b753d528924e9f89678
Author: Richard Biener 
Date:   Mon Nov 15 15:19:36 2021 +0100

tree-optimization/102880 - make PHI-OPT recognize more CFGs

[Bug tree-optimization/103088] [12 regression] 500.perlbench from spec 2017 fails since r12-4698

2021-11-17 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103088

--- Comment #6 from seurer at gcc dot gnu.org ---
I am still seeing the failure on powerpc64 with current trunk (r12-5320), too.

[Bug ipa/103243] [12 regression] pr98499.C fails after r12-5203

2021-11-17 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103243

--- Comment #4 from seurer at gcc dot gnu.org ---
At or somewhere just before r12-5221 it now succeeds, at least on powerpc64

g:2f3d43a35155685b1795b4392e20e1c14a33c38f, r12-5221
New passes (these tests previously failed but now do not):
FAIL: g++.dg/pr98499.C  -std=gnu++14 execution test
FAIL: g++.dg/pr98499.C  -std=gnu++14 execution test
FAIL: g++.dg/pr98499.C  -std=gnu++17 execution test
FAIL: g++.dg/pr98499.C  -std=gnu++17 execution test
FAIL: g++.dg/pr98499.C  -std=gnu++2a execution test
FAIL: g++.dg/pr98499.C  -std=gnu++2a execution test
FAIL: g++.dg/pr98499.C  -std=gnu++98 execution test
FAIL: g++.dg/pr98499.C  -std=gnu++98 execution test

[Bug other/103293] New: [12 regression] gcc.dg/tree-ssa/if-to-switch-3.c fails after r12-5301

2021-11-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103293

Bug ID: 103293
   Summary: [12 regression] gcc.dg/tree-ssa/if-to-switch-3.c fails
after r12-5301
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:045206450386bcd774db3bde0c696828402361c6, r12-5301
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'
tree-ssa.exp=gcc.dg/tree-ssa/if-to-switch-3.c"
FAIL: gcc.dg/tree-ssa/if-to-switch-3.c scan-tree-dump iftoswitch "Condition
chain with [^\n\r]* BBs transformed into a switch statement."
# of expected passes1
# of expected passes2
# of expected passes3
# of unexpected failures1
# of unexpected failures1

I've only seen this fail on powerpc64 BE.


commit 045206450386bcd774db3bde0c696828402361c6
Author: Richard Biener 
Date:   Fri Nov 12 10:21:22 2021 +0100

tree-optimization/102880 - improve CD-DCE

[Bug testsuite/103282] New: New test case gcc.dg/tree-ssa/modref-dse-5.c in r12-5292 fails

2021-11-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103282

Bug ID: 103282
   Summary: New test case gcc.dg/tree-ssa/modref-dse-5.c in
r12-5292 fails
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:e69b7c5779863469479698f863ab25e0d9b4586e, r12-5292
make  -k check-gcc RUNTESTFLAGS="tree-ssa.exp=gcc.dg/tree-ssa/modref-dse-5.c"
FAIL: gcc.dg/tree-ssa/modref-dse-5.c scan-tree-dump dse2 "Deleted dead store:
wrap"
# of expected passes1
# of unexpected failures1


commit e69b7c5779863469479698f863ab25e0d9b4586e (HEAD, refs/bisect/bad)
Author: Jan Hubicka 
Date:   Tue Nov 16 09:15:39 2021 +0100

Fix uninitialized access in merge_call_side_effects

[Bug middle-end/103262] [12 Regression] Random FAIL: gcc.c-torture/execute/20061220-1.c by r12-5244

2021-11-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103262

--- Comment #5 from seurer at gcc dot gnu.org ---
re: "only on power 10".  Not quite true.  I tried running it a bunch of times
on power 8, 9, and 10.  r12-5244 fails consistently on power 9 and power 10 but
not on power 8 (nor 7 from previous testing).

[Bug middle-end/103262] [12 Regression] Random FAIL: gcc.c-torture/execute/20061220-1.c by r12-5244

2021-11-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103262

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||seurer at gcc dot gnu.org

--- Comment #4 from seurer at gcc dot gnu.org ---
I see this consistently fail on powerpc64 at r12-5244 but only on a power 10. 
This is LE so no -m32.

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test2/gcc/
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.c-torture/execute/20061220-1.c
-fdiagnostics-plain-output -O1 -w -lm -o ./20061220-1.exe
during GIMPLE pass: modref
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:
In function 'main':
/home/seurer/gcc/git/gcc-test2/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:73:1:
internal compiler error: in operator[], at vec.h:889
0x102588fb vec::operator[](unsigned int)
/home/seurer/gcc/git/gcc-test2/gcc/vec.h:889
0x102588fb vec::operator[](unsigned int)
/home/seurer/gcc/git/gcc-test2/gcc/vec.h:1495
0x108bacd3 vec::operator[](unsigned int)
/home/seurer/gcc/git/gcc-test2/gcc/vec.h:1842
0x108bacd3 merge_call_side_effects
/home/seurer/gcc/git/gcc-test2/gcc/ipa-modref.c:984
0x108c551b analyze_call
/home/seurer/gcc/git/gcc-test2/gcc/ipa-modref.c:1354
0x108c551b analyze_stmt
/home/seurer/gcc/git/gcc-test2/gcc/ipa-modref.c:1519
0x108c551b analyze_function
/home/seurer/gcc/git/gcc-test2/gcc/ipa-modref.c:2865
0x108c6b4f execute
/home/seurer/gcc/git/gcc-test2/gcc/ipa-modref.c:3870

[Bug testsuite/103264] New: [12 regression] gcc.dg/tree-prof/merge_block.c fails after r12-5236

2021-11-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103264

Bug ID: 103264
   Summary: [12 regression] gcc.dg/tree-prof/merge_block.c fails
after r12-5236
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

Tried g:5aa91072e24c1e16a5ec641b48b64c9c9f199f13, r12-5236
make  -k check-gcc RUNTESTFLAGS="tree-prof.exp=gcc.dg/tree-prof/merge_block.c"
FAIL: gcc.dg/tree-prof/merge_block.c scan-tree-dump-not optimized "Invalid sum"
# of expected passes4
# of unexpected failures1
# of unsupported tests  1

commit 5aa91072e24c1e16a5ec641b48b64c9c9f199f13 (HEAD, refs/bisect/bad)
Author: Jan Hubicka 
Date:   Sat Nov 13 22:25:23 2021 +0100

Implement DSE of dead functions calls storing memory.

[Bug middle-end/103243] [12 regression] pr98499.C fails after r12-5203

2021-11-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103243

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Target|arm aarch64 |arm aarch64 powerpc64
 CC||hubicka at gcc dot gnu.org,
   ||seurer at gcc dot gnu.org

--- Comment #1 from seurer at gcc dot gnu.org ---
It starts with

g:4526ec20f17a6182f754da9460d9d944dd123cc0, r12-5201
make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/pr98499.C"
FAIL: g++.dg/pr98499.C  -std=gnu++98 execution test
FAIL: g++.dg/pr98499.C  -std=gnu++14 execution test
FAIL: g++.dg/pr98499.C  -std=gnu++17 execution test
FAIL: g++.dg/pr98499.C  -std=gnu++2a execution test
# of expected passes4
# of unexpected failures4


commit 4526ec20f17a6182f754da9460d9d944dd123cc0 (HEAD, refs/bisect/bad)
Author: Jan Hubicka 
Date:   Fri Nov 12 16:34:03 2021 +0100

Fix ICE in tree-ssa-structalias.c

[Bug target/103196] New: [12 regression] gcc.target/powerpc/p9-vec-length-full-7.c

2021-11-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103196

Bug ID: 103196
   Summary: [12 regression]
gcc.target/powerpc/p9-vec-length-full-7.c
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:8ed62c929c7c44627f41627e085e15d77b2e6ed4, r12-5129
make  -k check-gcc
RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/p9-vec-length-full-7.c"
FAIL: gcc.target/powerpc/p9-vec-length-full-7.c scan-assembler-times
\\mstxvl\\M 12
# of expected passes1
# of unexpected failures1

This was run on a power 9 but it fails on others, too.


commit 8ed62c929c7c44627f41627e085e15d77b2e6ed4 (HEAD, refs/bisect/bad)
Author: Tamar Christina 
Date:   Wed Nov 10 15:58:15 2021 +

middle-end: Add an RPO pass after successful vectorization

There used to be 12 stxvl instructions and now there are 14.  There are a bunch
of other changes and I am not sure if the new code is better or worse or if the
test case instruction count just needs updating.

seurer@marlin:~/gcc/git/build/gcc-test$ diff p9-vec-length-full-7.s.r12-5129
p9-vec-length-full-7.s.r12-5128
16c16
(the interesting parts...)
32,46c32,63
<   li 10,11
<   addi 7,6,16
<   addi 8,6,32
<   addi 6,6,48
<   addi 3,3,.LC0@toc@l
<   addi 4,4,.LC1@toc@l
<   addi 5,5,.LC2@toc@l
<   sldi 9,9,56
<   sldi 10,10,56
<   lxv 11,0(3)
<   lxv 12,0(4)
<   lxv 0,0(5)
<   stxvl 11,7,9
<   stxvl 12,8,9
<   stxvl 0,6,10
---
>   li 3,43
>   li 4,16
>   addi 8,8,.LC0@toc@l
>   vaddubm 1,1,1
>   lxv 32,0(8)
> .L3:
>   cmpldi 0,10,43
>   sldi 7,9,56
>   xxlor 0,32,32
>   add 8,5,10
>   vaddubm 0,0,1
>   isel 9,3,10,1
>   cmpldi 0,10,42
>   addi 10,10,16
>   stxvl 0,8,7
>   subfic 9,9,43
>   cmpldi 7,9,16
>   isel 9,4,9,29
>   bgtlr 0
>   cmpldi 0,10,43
>   sldi 7,9,56
>   xxlor 0,32,32
>   add 8,5,10
>   vaddubm 0,0,1
>   isel 9,3,10,1
>   cmpldi 0,10,42
>   addi 10,10,16
>   stxvl 0,8,7
>   subfic 9,9,43
>   cmpldi 7,9,16
>   isel 9,4,9,29
>   ble 0,.L3
64,65c81
<   addis 6,2,.LANCHOR0@toc@ha
<   addis 8,2,.LANCHOR0+64@toc@ha
---
>   addis 5,2,.LANCHOR0+64@toc@ha
67,68c83,84
<   addi 6,6,.LANCHOR0@toc@l
<   addi 8,8,.LANCHOR0+64@toc@l
---
>   addi 5,5,.LANCHOR0+64@toc@l
>   mr 8,5
70c86
< .L6:
---
> .L9:
76,79c92,95
<   bne 0,.L6
<   addis 3,2,.LC0@toc@ha
<   addis 4,2,.LC1@toc@ha
<   addis 5,2,.LC2@toc@ha
---
>   bne 0,.L9
>   addis 8,2,.LC0@toc@ha
>   xxspltib 33,8
>   li 10,16
81,95c97,128
<   li 10,11
<   addi 7,6,80
<   addi 8,6,96
<   addi 6,6,112
<   addi 3,3,.LC0@toc@l
<   addi 4,4,.LC1@toc@l
<   addi 5,5,.LC2@toc@l
<   sldi 9,9,56
<   sldi 10,10,56
<   lxv 11,0(3)
<   lxv 12,0(4)
<   lxv 0,0(5)
<   stxvl 11,7,9
<   stxvl 12,8,9
<   stxvl 0,6,10
---
>   li 3,43
>   li 4,16
>   addi 8,8,.LC0@toc@l
>   vaddubm 1,1,1
>   lxv 32,0(8)
> .L10:
>   cmpldi 0,10,43
>   sldi 7,9,56
>   xxlor 0,32,32
>   add 8,5,10
>   vaddubm 0,0,1
>   isel 9,3,10,1
>   cmpldi 0,10,42
>   addi 10,10,16
>   stxvl 0,8,7
>   subfic 9,9,43
>   cmpldi 7,9,16
>   isel 9,4,9,29
>   bgtlr 0
>   cmpldi 0,10,43
>   sldi 7,9,56
>   xxlor 0,32,32
>   add 8,5,10
>   vaddubm 0,0,1
>   isel 9,3,10,1
>   cmpldi 0,10,42
>   addi 10,10,16
>   stxvl 0,8,7
>   subfic 9,9,43
>   cmpldi 7,9,16
>   isel 9,4,9,29
>   ble 0,.L10

[Bug tree-optimization/103175] [12 Regression] internal compiler error: in handle_call_arg, at tree-ssa-structalias.c:4139

2021-11-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103175

--- Comment #4 from seurer at gcc dot gnu.org ---
Also this one which fails but doesn't ICE

g:d70ef65692fced7ab72e0aceeff7407e5a34d96d, r12-5113
make  -k check-gcc-fortran
RUNTESTFLAGS="dg.exp=gfortran.dg/inline_matmul_17.f90"
FAIL: gfortran.dg/inline_matmul_17.f90   -O   scan-tree-dump-times optimized
"matmul_r4" 2

[Bug other/103179] New: [12 regression] Excess errors in gfortran.dg/do_subscript_3.f90 after r12-5126

2021-11-10 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103179

Bug ID: 103179
   Summary: [12 regression] Excess errors in
gfortran.dg/do_subscript_3.f90 after r12-5126
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:992644c3511acd58248db784f1ac43e2f053ebcc, r12-5126
make  -k check-gcc-fortran RUNTESTFLAGS="dg.exp=gfortran.dg/do_subscript_3.f90"
FAIL: gfortran.dg/do_subscript_3.f90   -O  (test for excess errors)
# of expected passes4
# of unexpected failures1


Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/do_subscript_3.f90:19:50:
Warning: iteration 5 invokes undefined behavior
[-Waggressive-loop-optimizations]

[Bug tree-optimization/103178] New: [12 regression] several test case ICEs after r12-5113

2021-11-10 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103178

Bug ID: 103178
   Summary: [12 regression] several test case ICEs after r12-5113
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:d70ef65692fced7ab72e0aceeff7407e5a34d96d, r12-5113

FAIL: 18_support/nested_exception/rethrow_if_nested.cc (test for excess errors)
FAIL: 20_util/variant/exception_safety.cc (test for excess errors)
FAIL: 20_util/variant/run.cc (test for excess errors)
FAIL: gfortran.dg/inline_matmul_17.f90   -O   scan-tree-dump-times optimized
"matmul_r4" 2
FAIL: std/ranges/adaptors/join.cc (test for excess errors)

/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc:
In function 'void test04()':^M
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/18_support/nested_exception/rethrow_if_nested.cc:129:
internal compiler error: in handle_call_arg, at tree-ssa-structalias.c:4139^M
0x112b8e8b handle_call_arg^M
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-structalias.c:4139^M
0x112b92ff handle_rhs_call^M
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-structalias.c:4335^M
0x112bba93 find_func_aliases_for_call^M
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-structalias.c:5009^M
0x112bba93 find_func_aliases^M
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-structalias.c:5112^M
0x112bea4b compute_points_to_sets^M
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-structalias.c:7528^M
0x112bea4b compute_may_aliases()^M
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-structalias.c:8036^M
0x10e609e3 execute_function_todo^M
/home/seurer/gcc/git/gcc-test/gcc/passes.c:2014^M
0x10e61d8b do_per_function^M
/home/seurer/gcc/git/gcc-test/gcc/passes.c:1687^M
0x10e61fab execute_todo^M
/home/seurer/gcc/git/gcc-test/gcc/passes.c:2096^M

[Bug bootstrap/103160] New: [12 regression] typo in r12-5060 breaks bootstrap

2021-11-09 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103160

Bug ID: 103160
   Summary: [12 regression] typo in r12-5060 breaks bootstrap
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:7798ae1a15055fe956978453ea62932d680ace72, r12-5060

g++  -fno-PIE -c   -g -O2 -DIN_GCC -fno-exceptions -fno-rtti
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings
-Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic
-Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common 
-DHAVE_CONFIG_H -I. -I. -I/home/seurer/gcc/git/gcc-test/gcc
-I/home/seurer/gcc/git/gcc-test/gcc/.
-I/home/seurer/gcc/git/gcc-test/gcc/../include
-I/home/seurer/gcc/git/gcc-test/gcc/../libcpp/include
-I/home/seurer/gcc/git/gcc-test/gcc/../libcody
-I/home/seurer/gcc/git/build/gcc-test/./gmp -I/home/seurer/gcc/git/gcc-test/gmp
-I/home/seurer/gcc/git/build/gcc-test/./mpfr/src
-I/home/seurer/gcc/git/gcc-test/mpfr/src
-I/home/seurer/gcc/git/gcc-test/mpc/src 
-I/home/seurer/gcc/git/gcc-test/gcc/../libdecnumber
-I/home/seurer/gcc/git/gcc-test/gcc/../libdecnumber/dpd -I../libdecnumber
-I/home/seurer/gcc/git/gcc-test/gcc/../libbacktrace
-I/home/seurer/gcc/git/build/gcc-test/./isl/include
-I/home/seurer/gcc/git/gcc-test/isl/include  -o ipa-modref.o -MT ipa-modref.o
-MMD -MP -MF ./.deps/ipa-modref.TPo
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref.c
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref.c: In function 'void
{anonymous}::analyze_parms(modref_summary*, modref_summary_lto*, bool,
vec&, int, int)':
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref.c:2491:2: error: 'lags' was not
declared in this scope
  lags |= past;
  ^~~~
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref.c:2491:2: note: suggested
alternative: 'flags'
  lags |= past;
  ^~~~
  flags
make[2]: *** [Makefile:1138: ipa-modref.o] Error 1



commit 7798ae1a15055fe956978453ea62932d680ace72
Author: Jan Hubicka 
Date:   Tue Nov 9 16:48:09 2021 +0100

Merge IPA solution with local one in ipa-modref

[Bug tree-optimization/102690] [12 regression] g++.dg/warn/Warray-bounds-16.C fails

2021-11-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102690

--- Comment #4 from seurer at gcc dot gnu.org ---
Was the change that caused this backported to gcc 11?  I am seeing the same
failures there now.

[Bug other/103142] New: [12 regression] gfortran.dg/vector_subscript_1.f90 fails at execution after r12-4976

2021-11-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103142

Bug ID: 103142
   Summary: [12 regression] gfortran.dg/vector_subscript_1.f90
fails at execution after r12-4976
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:4898e958a92d45dbf23c0f28bc7552689ba16ecc, r12-4976

make  -k check-gcc-fortran
RUNTESTFLAGS="dg.exp=gfortran.dg/vector_subscript_1.f90"
FAIL: gfortran.dg/vector_subscript_1.f90   -O1  execution test
FAIL: gfortran.dg/vector_subscript_1.f90   -O2  execution test
FAIL: gfortran.dg/vector_subscript_1.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/vector_subscript_1.f90   -O3 -g  execution test
# of expected passes8
# of unexpected failures4


Execution timeout is: 300
spawn [open ...]
STOP 12
FAIL: gfortran.dg/vector_subscript_1.f90   -O1  execution test


That STOP 12 is from here:

  subroutine test (lhs, rhs)
integer, dimension (:) :: lhs, rhs
integer :: i

if (size (lhs, 1) .ne. size (rhs, 1)) STOP 11
do i = 1, size (lhs, 1)
  if (a (lhs (i)) .ne. b (rhs (i))) STOP 12
end do
a = 0
  end subroutine test



commit 4898e958a92d45dbf23c0f28bc7552689ba16ecc (HEAD, refs/bisect/bad)
Author: Jan Hubicka 
Date:   Sun Nov 7 09:35:16 2021 +0100

Implement intra-procedural dataflow in ipa-modref flags propagation.

[Bug tree-optimization/103088] [12 regression] 500.perlbench from spec 2017 fails since r12-4698

2021-11-05 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103088

--- Comment #2 from seurer at gcc dot gnu.org ---
One of the ocmpilations was this:

/home/seurer/gcc/git/install/gcc-test/bin/gcc -c -o ext/re/re_comp.o -DSPEC
-DNDEBUG -DPERL_CORE -I. -Idist/IO -Icpan/Time-HiRes -Icpan/HTML-Parser
-Iext/re -Ispecrand -DDOUBLE_SLASHES_SPECIAL=0 -DSPEC_AUTO_SUPPRESS_OPENMP
-D_LARGE_FILES -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -m64 -O3
-mcpu=power9 -ffast-math -funroll-loops -fpeel-loops -fvect-cost-model
-mpopcntd -mrecip=rsqrt-DSPEC_LP64 -Wno-deprecated-declarations
-DSPEC_LINUX_PPC_LE  -D_XOPEN_SOURCE=500 -fno-strict-aliasing 
ext/re/re_comp.c

[Bug other/103088] New: [12 regression] 500.perlbench from spec 2017 fails since r12-4698

2021-11-04 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103088

Bug ID: 103088
   Summary: [12 regression] 500.perlbench from spec 2017 fails
since r12-4698
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:f6d012338bf87f427b7420f2f309963c29fe33ba, r12-4698

commit f6d012338bf87f427b7420f2f309963c29fe33ba (HEAD)
Author: Aldy Hernandez 
Date:   Wed Oct 20 07:29:25 2021 +0200

Try to resolve paths in threader without looking further back.


I am seeing a strange problem starting with this revision.  The spec 2017 test
case 500.perlbench is producing a few extraneous lines of output which is
causing it to fail.

seurer@muskie:~/gcc/cpu2017$ diff
./benchspec/CPU/500.perlbench_r/data/refrate/output/diffmail.4.800.10.17.19.300.out

./benchspec/CPU/500.perlbench_r/run/run_peak_refrate_none./diffmail.4.800.10.17.19.300.out
3257a3258
> Minimum abstol: nan   
3259a3261
> Minimum reltol: nan   
3507a3510
> Minimum abstol: nan   
3509a3513
> Minimum reltol: nan   
3694a3699
> Minimum abstol: nan   
3696a3702
> Minimum reltol: nan   
3818a3825
> Minimum abstol: nan   
3820a3828
> Minimum reltol: nan   


These extra lines come from here in the perl code:

if ($opts->{'calctol'}) {
push @errstats, 'Calculated tolerances:';
foreach my $type (qw(abstol reltol obiwan skiptol)) {
if (exists($max->{$type}) && ($max->{$type} >= 0)) {
push @errstats, sprintf "Maximum $type: %-10.5e",
$max->{$type};
}
if (exists($min->{$type}) && ($min->{$type} >= 0)) {
push @errstats, sprintf "Minimum $type: %-10.5e",
$min->{$type};
}
if (exists($errcnt->{$type}) && ($errcnt->{$type} >= 0)) {
push @errstats, "# of $type errors: ".$errcnt->{$type};
}
if (exists($opts->{"skip$type"}) && ($opts->{"skip$type"} > 0)) {
push @errstats, "# of skip$type unused: ".$opts->{"skip$type"};
}
}
}

So it appears that either the results of the perl exists function changed or
the values that are being checked did not exist before but do now.

[Bug tree-optimization/103061] [12 Regression] 527.cam4_r miscompiled with -O2 -march=znver1 since r12-4790-g4b3a325f07acebf4

2021-11-04 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103061

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||seurer at gcc dot gnu.org

--- Comment #3 from seurer at gcc dot gnu.org ---
FWIW I see this on powerpc64 as well.

[Bug testsuite/103051] [12 regression] new test case gcc.dg/vect/tsvc/vect-tsvc-s112.c fails in r12-4840

2021-11-03 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103051

--- Comment #3 from seurer at gcc dot gnu.org ---
vect_hw_misalign is one way though it is used in the dg-final instead of
dg-skip.  There are lots of examples in other vect tests.

[Bug testsuite/103051] New: [12 regression] new test case gcc.dg/vect/tsvc/vect-tsvc-s112.c fails in r12-4840

2021-11-02 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103051

Bug ID: 103051
   Summary: [12 regression] new test case
gcc.dg/vect/tsvc/vect-tsvc-s112.c fails in r12-4840
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:f81970b5f386630b98a33373c23dcc9234c6a980, r12-4840
make  -k check-gcc RUNTESTFLAGS="vect.exp=gcc.dg/vect/tsvc/vect-tsvc-s112.c"
FAIL: gcc.dg/vect/tsvc/vect-tsvc-s112.c scan-tree-dump-times vect "vectorized 1
loops" 1
FAIL: gcc.dg/vect/tsvc/vect-tsvc-s112.c -flto -ffat-lto-objects 
scan-tree-dump-times vect "vectorized 1 loops" 1
# of expected passes4
# of unexpected failures2


This test case fails on power 7 BE.  There are some limits in vector stuff on
power 7 that this test is probably running into.


commit f81970b5f386630b98a33373c23dcc9234c6a980
Author: Martin Liska 
Date:   Fri Oct 15 18:31:48 2021 +0200

Add TSVC tests.

[Bug tree-optimization/103033] New: [12 regression] c-c++-common/auto-init-4.c ICEs starting with r12-4829

2021-11-01 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103033

Bug ID: 103033
   Summary: [12 regression] c-c++-common/auto-init-4.c ICEs
starting with r12-4829
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:429e3b7d8bf6609ddf7c7b1e49244997e9ac76b8, r12-4829

make  -k check-gcc RUNTESTFLAGS="dg.exp=c-c++-common/auto-init-4.c"
FAIL: c-c++-common/auto-init-4.c  -Wc++-compat  (internal compiler error)
FAIL: c-c++-common/auto-init-4.c  -Wc++-compat  (test for excess errors)
FAIL: c-c++-common/auto-init-4.c  -std=gnu++98 (internal compiler error)
FAIL: c-c++-common/auto-init-4.c  -std=gnu++98 (test for excess errors)
FAIL: c-c++-common/auto-init-4.c  -std=gnu++14 (internal compiler error)
FAIL: c-c++-common/auto-init-4.c  -std=gnu++14 (test for excess errors)
FAIL: c-c++-common/auto-init-4.c  -std=gnu++17 (internal compiler error)
FAIL: c-c++-common/auto-init-4.c  -std=gnu++17 (test for excess errors)
FAIL: c-c++-common/auto-init-4.c  -std=gnu++2a (internal compiler error)
FAIL: c-c++-common/auto-init-4.c  -std=gnu++2a (test for excess errors)


spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/c-c++-common/auto-init-4.c
-fdiagnostics-plain-output -Wc++-compat -ftrivial-auto-var-init=pattern
-fdump-tree-gimple -S -o auto-init-4.s
during RTL pass: expand
/home/seurer/gcc/git/gcc-test/gcc/testsuite/c-c++-common/auto-init-4.c: In
function 'foo':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/c-c++-common/auto-init-4.c:11:15:
internal compiler error: Segmentation fault
0x10bd8533 crash_signal
/home/seurer/gcc/git/gcc-test/gcc/toplev.c:322
0x10687390 location_wrapper_p(tree_node const*)
/home/seurer/gcc/git/gcc-test/gcc/tree.h:4136
0x10687390 tree_strip_any_location_wrapper(tree_node*)
/home/seurer/gcc/git/gcc-test/gcc/tree.h:4148
0x10687390 operand_compare::operand_equal_p(tree_node const*, tree_node const*,
unsigned int)
/home/seurer/gcc/git/gcc-test/gcc/fold-const.c:2969
0x10682e33 operand_compare::verify_hash_value(tree_node const*, tree_node
const*, unsigned int, bool*)
/home/seurer/gcc/git/gcc-test/gcc/fold-const.c:3956
0x106875ff operand_compare::verify_hash_value(tree_node const*, tree_node
const*, unsigned int, bool*)
/home/seurer/gcc/git/gcc-test/gcc/tree.h:4149
0x106875ff operand_compare::operand_equal_p(tree_node const*, tree_node const*,
unsigned int)
/home/seurer/gcc/git/gcc-test/gcc/fold-const.c:2965
0x106638cf expand_assignment(tree_node*, tree_node*, bool)
/home/seurer/gcc/git/gcc-test/gcc/expr.c:5366
0x10809b4f expand_DEFERRED_INIT
/home/seurer/gcc/git/gcc-test/gcc/internal-fn.c:3101
0x10810c4b expand_internal_call(internal_fn, gcall*)
/home/seurer/gcc/git/gcc-test/gcc/internal-fn.c:4220
0x10810c4b expand_internal_call(gcall*)
/home/seurer/gcc/git/gcc-test/gcc/internal-fn.c:4228
0x1048c2a7 expand_call_stmt
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:2749
0x1048c2a7 expand_gimple_stmt_1
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:3876
0x1048c2a7 expand_gimple_stmt
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:4040
0x10494dab expand_gimple_basic_block
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:6085
0x10497d47 execute
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:6811
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
compiler exited with status 1


commit 429e3b7d8bf6609ddf7c7b1e49244997e9ac76b8 (HEAD, refs/bisect/bad)
Author: Oracle Public Cloud User

Date:   Mon Nov 1 15:14:26 2021 +

PR 102281 (-ftrivial-auto-var-init=zero causes ice)

[Bug tree-optimization/103029] [12 regression] gcc.dg/vect/pr82436.c ICEs on r12-4818

2021-11-01 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103029

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Target||powerpc64-linux-gnu
 CC||bergner at gcc dot gnu.org,
   ||luoxhu at cn dot ibm.com
  Build||powerpc64-linux-gnu
   Host||powerpc64-linux-gnu

--- Comment #1 from seurer at gcc dot gnu.org ---
commit f35af8df241a9eb9c2edf7da26d3c5f53d6e2511
Author: Xionghu Luo 
Date:   Mon Nov 1 00:12:36 2021 -0500

Refactor loop_version

[Bug tree-optimization/103029] New: [12 regression] gcc.dg/vect/pr82436.c ICEs on r12-4818

2021-11-01 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103029

Bug ID: 103029
   Summary: [12 regression] gcc.dg/vect/pr82436.c ICEs on r12-4818
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:f35af8df241a9eb9c2edf7da26d3c5f53d6e2511, r12-4818

This occurs on power 7 (powerpc64 big endian):

make  -k check-gcc RUNTESTFLAGS="vect.exp=gcc.dg/vect/pr82436.c"
FAIL: gcc.dg/vect/pr82436.c (internal compiler error)
FAIL: gcc.dg/vect/pr82436.c (test for excess errors)
FAIL: gcc.dg/vect/pr82436.c -flto -ffat-lto-objects (internal compiler error)
FAIL: gcc.dg/vect/pr82436.c -flto -ffat-lto-objects (test for excess errors)
# of unexpected failures4


Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/vect/pr82436.c   
-fdiagnostics-plain-output   -maltivec -mvsx -mno-allow-movmisalign
-ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model
-fno-common -O2 -fdump-tree-vect-details -Ofast -fno-tree-scev-cprop -S -o
pr82436.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/vect/pr82436.c
-fdiagnostics-plain-output -maltivec -mvsx -mno-allow-movmisalign
-ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model
-fno-common -O2 -fdump-tree-vect-details -Ofast -fno-tree-scev-cprop -S -o
pr82436.s
during GIMPLE pass: vect
dump file: pr82436.c.169t.vect
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/vect/pr82436.c: In function
'foo':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/vect/pr82436.c:20:5:
internal compiler error: Segmentation fault
0x10ba1eeb crash_signal
/home/seurer/gcc/git/gcc-test/gcc/toplev.c:322
0x10dc5b88 find_uses_to_rename_use
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-loop-manip.c:391
0x10dc5b88 find_uses_to_rename_bb
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-loop-manip.c:466
0x10dc9623 find_uses_to_rename
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-loop-manip.c:498
0x10dc9623 rewrite_into_loop_closed_ssa_1(bitmap_head*, unsigned int, int,
loop*)
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-loop-manip.c:664
0x10dc9623 rewrite_into_loop_closed_ssa_1(bitmap_head*, unsigned int, int,
loop*)
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-loop-manip.c:629
0x10fabbdb vectorize_loops()
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1320
0x10def927 execute
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-loop.c:413
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
compiler exited with status 1
FAIL: gcc.dg/vect/pr82436.c (internal compiler error)

[Bug libgcc/103004] New: [12 regression] breaks lots on powerpc BE

2021-10-30 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103004

Bug ID: 103004
   Summary: [12 regression] breaks lots on powerpc BE
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: libgcc
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

commit b7561b5d2443f1d5f54f5177f0fb1a13c4205856
Author: Raphael Moreira Zinsly 
Date:   Tue Oct 5 15:32:52 2021 -0300

libgcc: Add a backchain fallback to _Unwind_Backtrace() on PowerPC


It looks like this change broke most if not all the asan tests on powerpc64 BE,
a bunch of the go tests, and several more.

These are from a run on a powerpc64 BE power 8 machine:

previous run: g:b47490c572c5938f887b54240af6096a7c90f640, r12-4415
this run: g:b7561b5d2443f1d5f54f5177f0fb1a13c4205856, r12-4416

New failures:

FAIL: archive/tar
FAIL: archive/zip
FAIL: bufio
FAIL: bytes
FAIL: c-c++-common/asan/alloca_big_alignment.c   -O0  output pattern test
FAIL: c-c++-common/asan/alloca_big_alignment.c   -O1  output pattern test
FAIL: c-c++-common/asan/alloca_big_alignment.c   -O2  output pattern test
FAIL: c-c++-common/asan/alloca_big_alignment.c   -O2 -flto
-fno-use-linker-plugin -flto-partition=none  output pattern test
FAIL: c-c++-common/asan/alloca_big_alignment.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/alloca_big_alignment.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/alloca_big_alignment.c   -Os  output pattern test
FAIL: c-c++-common/asan/alloca_detect_custom_size.c   -O0  output pattern test
FAIL: c-c++-common/asan/alloca_detect_custom_size.c   -O1  output pattern test
FAIL: c-c++-common/asan/alloca_detect_custom_size.c   -O2  output pattern test
FAIL: c-c++-common/asan/alloca_detect_custom_size.c   -O2 -flto
-fno-use-linker-plugin -flto-partition=none  output pattern test
FAIL: c-c++-common/asan/alloca_detect_custom_size.c   -O2 -flto
-fuse-linker-plugin -fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/alloca_detect_custom_size.c   -O3 -g  output pattern
test
FAIL: c-c++-common/asan/alloca_detect_custom_size.c   -Os  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_partial.c   -O0  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_partial.c   -O1  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_partial.c   -O2  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_partial.c   -O2 -flto
-fno-use-linker-plugin -flto-partition=none  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_partial.c   -O2 -flto
-fuse-linker-plugin -fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_partial.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_partial.c   -Os  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_right.c   -O0  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_right.c   -O1  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_right.c   -O2  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_right.c   -O2 -flto
-fno-use-linker-plugin -flto-partition=none  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_right.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_right.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/alloca_overflow_right.c   -Os  output pattern test
FAIL: c-c++-common/asan/alloca_underflow_left.c   -O0  output pattern test
FAIL: c-c++-common/asan/alloca_underflow_left.c   -O1  output pattern test
FAIL: c-c++-common/asan/alloca_underflow_left.c   -O2  output pattern test
FAIL: c-c++-common/asan/alloca_underflow_left.c   -O2 -flto
-fno-use-linker-plugin -flto-partition=none  output pattern test
FAIL: c-c++-common/asan/alloca_underflow_left.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/alloca_underflow_left.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/alloca_underflow_left.c   -Os  output pattern test
FAIL: c-c++-common/asan/global-overflow-1.c   -O0  output pattern test
FAIL: c-c++-common/asan/global-overflow-1.c   -O1  output pattern test
FAIL: c-c++-common/asan/global-overflow-1.c   -O2  output pattern test
FAIL: c-c++-common/asan/global-overflow-1.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  output pattern test
FAIL: c-c++-common/asan/global-overflow-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  output pattern test
FAIL: c-c++-common/asan/global-overflow-1.c   -O3 -g  output pattern test
FAIL: c-c++-common/asan/global-overflow-1.c   -Os  output pattern test
FAIL: c-c++-common/asan/halt_on_error-1.c   -O0  execution test
FAIL: c-c++-common/asan/halt_on_error-1.c   -O1  execution test
FAIL: c-c++-common/asan/halt_on_error-1.c   -O2  execution test
FAIL: c-c++-common/asan/halt_on_error-1.c

[Bug middle-end/103000] New: Some updated test cases from r12-4786 fail

2021-10-29 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103000

Bug ID: 103000
   Summary: Some updated test cases from r12-4786 fail
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: middle-end
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:4045d5fa42f2ee7b284977c8f2f0edc300a63e43, r12-4786

make  -k check-gcc
RUNTESTFLAGS="complex.exp=gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c"
FAIL: gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c
scan-tree-dump slp1 "Found COMPLEX_ADD_ROT270"
# of expected passes2
# of unexpected failures1


commit 4045d5fa42f2ee7b284977c8f2f0edc300a63e43 (HEAD, refs/bisect/bad)
Author: Tamar Christina 
Date:   Fri Oct 29 12:47:39 2021 +0100

middle-end: Add target independent tests for Arm complex numbers
vectorization.

There were actually 4 failures:

FAIL: gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.c scan-tree-dump
slp1 "Found COMPLEX_ADD_ROT270"
FAIL: gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.c scan-tree-dump
slp1 "Found COMPLEX_ADD_ROT90"
FAIL: gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c
scan-tree-dump slp1 "Found COMPLEX_ADD_ROT270"
FAIL: gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c
(test for excess errors)
UNRESOLVED:
gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c
scan-tree-dump slp1 "Found COMPLEX_ADD_ROT270"
UNRESOLVED:
gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c
scan-tree-dump slp1 "Found COMPLEX_ADD_ROT90"

[Bug target/102991] New: [12 regress] gcc.dg/vect/vect-simd-17.c fails after r12-4757

2021-10-28 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102991

Bug ID: 102991
   Summary: [12 regress] gcc.dg/vect/vect-simd-17.c fails after
r12-4757
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:9222481ffc69a6c0b73ec81e1bf04289fa3db0ed, r12-4757

make  -k check-gcc RUNTESTFLAGS="vect.exp=gcc.dg/vect/vect-simd-17.c"
FAIL: gcc.dg/vect/vect-simd-17.c execution test
FAIL: gcc.dg/vect/vect-simd-17.c -flto -ffat-lto-objects execution test
# of expected passes2
# of unexpected failures2


I am only seeing this failure on power 10.


(gdb) run
Starting program: /home/seurer/gcc/git/build/gcc-test/vect-simd-17.exe 
Missing separate debuginfos, use: yum debuginfo-install
glibc-2.28-151.el8.ppc64le

Program received signal SIGABRT, Aborted.
0x202144d8 in raise () from /lib64/libc.so.6
(gdb) where
#0  0x202144d8 in raise () from /lib64/libc.so.6
#1  0x201f462c in abort () from /lib64/libc.so.6
#2  0x10003578 in doit () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/vect/vect-simd-17.c:37
#3  0x1614 in main () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/vect/vect-simd-17.c:302


commit 9222481ffc69a6c0b73ec81e1bf04289fa3db0ed (HEAD, refs/bisect/bad)
Author: Xionghu Luo 
Date:   Wed Oct 27 21:21:20 2021 -0500

rs6000: Fix wrong code generation for vec_sel [PR94613]

[Bug other/102969] New: [12 regression] g++.dg/warn/Wstringop-overflow-4.C fails after r12-4726

2021-10-27 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102969

Bug ID: 102969
   Summary: [12 regression] g++.dg/warn/Wstringop-overflow-4.C
fails after r12-4726
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:9a27acc30a34b7854db32eac562306cebac6fa1e, r12-4726
make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/warn/Wstringop-overflow-4.C"
FAIL: g++.dg/warn/Wstringop-overflow-4.C  -std=gnu++98 (test for excess errors)
# of expected passes59
# of unexpected failures1

spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
exceptions_enabled844733.cc -fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/util -fmessage-length=0
-S -o exceptions_enabled844733.s
FAIL: g++.dg/warn/Wstringop-overflow-4.C  -std=gnu++98 (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:164:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 3 bytes into a region of size 0 overflows the destination
[-Wstringop-overflow=]


commit 9a27acc30a34b7854db32eac562306cebac6fa1e (HEAD, refs/bisect/bad)
Author: Martin Sebor 
Date:   Tue Oct 26 14:38:11 2021 -0600

Make full use of context-sensitive ranges in access warnings.

[Bug testsuite/102964] New: [12 regression] libgomp.c/doacross-1.c fails after r12-

2021-10-27 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102964

Bug ID: 102964
   Summary: [12 regression] libgomp.c/doacross-1.c fails after
r12-
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:88b504b7a8c5affb0ffa97990d22af2b199e36ed, r12-4725

make  -k check-target-libgomp RUNTESTFLAGS="c.exp=libgomp.c/doacross-1.c"
FAIL: libgomp.c/doacross-1.c (test for excess errors)
# of expected passes1
# of unexpected failures1

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/./gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/./gcc/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include
exceptions_enabled3597848.cc
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/.libs
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp
-I/home/seurer/gcc/git/gcc-test/libgomp/testsuite/../../include
-I/home/seurer/gcc/git/gcc-test/libgomp/testsuite/.. -fmessage-length=0
-fno-diagnostics-show-caret -fdiagnostics-color=never -fopenmp -S -o
exceptions_enabled3597848.s
FAIL: libgomp.c/doacross-1.c (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/libgomp/testsuite/libgomp.c/doacross-1.c:22:15:
warning: '__atomic_load_4' writing 4 bytes into a region of size 0 overflows
the destination [-Wstringop-overflow=]


commit 88b504b7a8c5affb0ffa97990d22af2b199e36ed (HEAD, refs/bisect/bad)
Author: Martin Sebor 
Date:   Tue Oct 26 14:34:16 2021 -0600

Detect overflow by atomic functions [PR102453].

[Bug middle-end/102860] [12 regression] libgomp.fortran/simd2.f90 ICEs after r12-4526

2021-10-26 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102860

--- Comment #4 from seurer at gcc dot gnu.org ---
For completeness this also affects two other test cases:

FAIL: libgomp.fortran/simd2.f90   -O2  (internal compiler error)
FAIL: libgomp.fortran/simd2.f90   -O2  (test for excess errors)
FAIL: libgomp.fortran/simd2.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (internal compiler error)
FAIL: libgomp.fortran/simd2.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: libgomp.fortran/simd2.f90   -O3 -g  (internal compiler error)
FAIL: libgomp.fortran/simd2.f90   -O3 -g  (test for excess errors)
FAIL: libgomp.fortran/simd3.f90   -O2  (internal compiler error)
FAIL: libgomp.fortran/simd3.f90   -O2  (test for excess errors)
FAIL: libgomp.fortran/simd3.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (internal compiler error)
FAIL: libgomp.fortran/simd3.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: libgomp.fortran/simd3.f90   -O3 -g  (internal compiler error)
FAIL: libgomp.fortran/simd3.f90   -O3 -g  (test for excess errors)
FAIL: libgomp.fortran/simd4.f90   -O2  (internal compiler error)
FAIL: libgomp.fortran/simd4.f90   -O2  (test for excess errors)
FAIL: libgomp.fortran/simd4.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (internal compiler error)
FAIL: libgomp.fortran/simd4.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: libgomp.fortran/simd4.f90   -O3 -g  (internal compiler error)
FAIL: libgomp.fortran/simd4.f90   -O3 -g  (test for excess errors)

[Bug other/102938] New: [12 regression] ICE in fortran test cases after r12-4240

2021-10-25 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102938

Bug ID: 102938
   Summary: [12 regression] ICE in fortran test cases after
r12-4240
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:2b8453c401b699ed93c085d0413ab4b5030bcdb8, r12-4240

I am seeing these on a power10 machine but they don't ICE on power 9 nor power
8.

FAIL: gfortran.dg/intrinsic_modulo_1.f90   -O2  (internal compiler error)
FAIL: gfortran.dg/intrinsic_modulo_1.f90   -O2  (test for excess errors)
FAIL: libgomp.fortran/parloops-exit-first-loop-alt-2.f95   -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
(internal compiler error)
FAIL: libgomp.fortran/parloops-exit-first-loop-alt-2.f95   -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
(test for excess errors)
FAIL: libgomp.fortran/parloops-exit-first-loop-alt.f95   -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
(internal compiler error)
FAIL: libgomp.fortran/parloops-exit-first-loop-alt.f95   -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
(test for excess errors)


spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/intrinsic_modulo_1.f90
-fdiagnostics-plain-output -fdiagnostics-plain-output -O2 -pedantic-errors
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-lm -o ./intrinsic_modulo_1.exe
during RTL pass: expand
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/intrinsic_modulo_1.f90:21:32:
internal compiler error: in prepare_cmp_insn, at optabs.c:4532
0x10ac73eb prepare_cmp_insn
/home/seurer/gcc/git/gcc-test/gcc/optabs.c:4532
0x10ac7567 emit_cmp_and_jump_insns(rtx_def*, rtx_def*, rtx_code, rtx_def*,
machine_mode, int, rtx_def*, profile_probability)
/home/seurer/gcc/git/gcc-test/gcc/optabs.c:4677
0x106297a7 do_compare_rtx_and_jump(rtx_def*, rtx_def*, rtx_code, int,
machine_mode, rtx_def*, rtx_code_label*, rtx_code_label*, profile_probability)
/home/seurer/gcc/git/gcc-test/gcc/dojump.c:1220
0x10707fdf do_cmp_and_jump
/home/seurer/gcc/git/gcc-test/gcc/expmed.c:6345
0x10707fdf expand_divmod(int, tree_code, machine_mode, rtx_def*, rtx_def*,
rtx_def*, int, optab_methods)
/home/seurer/gcc/git/gcc-test/gcc/expmed.c:4864
0x1070be9b expand_expr_divmod
/home/seurer/gcc/git/gcc-test/gcc/expr.c:8945
0x10735a2b expand_expr_real_2(separate_ops*, rtx_def*, machine_mode,
expand_modifier)
/home/seurer/gcc/git/gcc-test/gcc/expr.c:9582
0x1071b8b3 expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
/home/seurer/gcc/git/gcc-test/gcc/expr.c:10519
0x1072afe7 store_expr(tree_node*, rtx_def*, int, bool, bool)
/home/seurer/gcc/git/gcc-test/gcc/expr.c:6103
0x1072d57f expand_assignment(tree_node*, tree_node*, bool)
/home/seurer/gcc/git/gcc-test/gcc/expr.c:5835
0x1055dd0f expand_gimple_stmt_1
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:3942
0x1055dd0f expand_gimple_stmt
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:4040
0x10566d9b expand_gimple_basic_block
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:6082
0x10569d2b execute
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:6808



commit 2b8453c401b699ed93c085d0413ab4b5030bcdb8 (HEAD, refs/bisect/bad)
Author: liuhongt 
Date:   Mon Sep 6 13:48:49 2021 +0800

Enable auto-vectorization at O2 with very-cheap cost model.

[Bug testsuite/102935] New: [12 regression] new test case gcc.target/powerpc/pr101384-1.c fails

2021-10-25 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102935

Bug ID: 102935
   Summary: [12 regression] new test case
gcc.target/powerpc/pr101384-1.c fails
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:e0e82856d535f56c916382f892ed2435dde54d4d, r12-2416

make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/pr101384-1.c"
FAIL: gcc.target/powerpc/pr101384-1.c scan-assembler-times \\mvspltis[whb]
[^\\n\\r]*,-1\\M 9
# of expected passes4
# of unexpected failures1

I only see this on power 9 and power 10.


commit e0e82856d535f56c916382f892ed2435dde54d4d (HEAD, refs/bisect/bad)
Author: Jakub Jelinek 
Date:   Tue Jul 20 17:26:10 2021 +0200

rs6000: Fix up easy_vector_constant_msb handling [PR101384]
* gcc.target/powerpc/pr101384-1.c: New test.


So, this was a new test in this revision and it apparently has never worked
correctly for power 9/10.  I checked and it works ok on power 8.

[Bug testsuite/102905] New: [12 regression] several vector test cases fail on power 7 after r12-4490

2021-10-22 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102905

Bug ID: 102905
   Summary: [12 regression] several vector test cases fail on
power 7 after r12-4490
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:caab0139761b04226fab14d87c4a4f981d942bbf, r12-4490: 201 failures

> FAIL: gcc.dg/vect/vect-multitypes-4.c -flto -ffat-lto-objects  
> scan-tree-dump-times vect "Alignment of access forced using peeling" 2
> FAIL: gcc.dg/vect/vect-multitypes-4.c -flto -ffat-lto-objects  
> scan-tree-dump-times vect "Vectorizing an unaligned access" 8
> FAIL: gcc.dg/vect/vect-multitypes-4.c -flto -ffat-lto-objects  
> scan-tree-dump-times vect "vectorized 1 loops" 2
> FAIL: gcc.dg/vect/vect-multitypes-4.c scan-tree-dump-times vect "Alignment of 
> access forced using peeling" 2
> FAIL: gcc.dg/vect/vect-multitypes-4.c scan-tree-dump-times vect "Vectorizing 
> an unaligned access" 8
> FAIL: gcc.dg/vect/vect-multitypes-4.c scan-tree-dump-times vect "vectorized 1 
> loops" 2
> FAIL: gcc.dg/vect/vect-peel-1.c -flto -ffat-lto-objects  scan-tree-dump-times 
> vect "Alignment of access forced using peeling" 1
> FAIL: gcc.dg/vect/vect-peel-1.c -flto -ffat-lto-objects  scan-tree-dump-times 
> vect "vectorized 1 loops" 1
> FAIL: gcc.dg/vect/vect-peel-1.c scan-tree-dump-times vect "Alignment of 
> access forced using peeling" 1
> FAIL: gcc.dg/vect/vect-peel-1.c scan-tree-dump-times vect "vectorized 1 
> loops" 1

These are probably failing due to limitations in vector stuff on power 7. 
Perhaps just skip these on power 7?


commit caab0139761b04226fab14d87c4a4f981d942bbf (HEAD, refs/bisect/bad)
Author: Richard Biener 
Date:   Mon Oct 18 15:55:22 2021 +0200

Remove check_aligned parameter from vect_supportable_dr_alignment

[Bug fortran/102843] [12 regression] gfortran.dg/deferred_type_param_6.f90 fails after r12-4457

2021-10-22 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102843

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from seurer at gcc dot gnu.org ---
Yes, it works now for me.  Thanks!

[Bug testsuite/102886] New: [12 regression] gcc.dg/tree-ssa/sra-18.c fails starting with r12-4607

2021-10-21 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102886

Bug ID: 102886
   Summary: [12 regression] gcc.dg/tree-ssa/sra-18.c fails
starting with r12-4607
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:701ee067807b80957c65bd7ff94b6099a27181de, r12-4607

make  -k check-gcc RUNTESTFLAGS="tree-ssa.exp=gcc.dg/tree-ssa/sra-18.c"
FAIL: gcc.dg/tree-ssa/sra-18.c scan-tree-dump-times esra "Removing load: a =
\\*.?L.?C.?.?.?0;" 1
FAIL: gcc.dg/tree-ssa/sra-18.c scan-tree-dump-times esra "SR[.$][0-9_]+ =
\\*.?L.?C.?.?.?0\\.b\\[0\\]\\.f\\[0\\]\\.x" 1
FAIL: gcc.dg/tree-ssa/sra-18.c scan-tree-dump-times esra "SR[.$][0-9_]+ =
\\*.?L.?C.?.?.?0\\.b\\[0\\]\\.f\\[1\\]\\.x" 1
FAIL: gcc.dg/tree-ssa/sra-18.c scan-tree-dump-times esra "SR[.$][0-9_]+ =
\\*.?L.?C.?.?.?0\\.b\\[1\\]\\.f\\[0\\]\\.x" 1
FAIL: gcc.dg/tree-ssa/sra-18.c scan-tree-dump-times esra "SR[.$][0-9_]+ =
\\*.?L.?C.?.?.?0\\.b\\[1\\]\\.f\\[1\\]\\.x" 1
# of expected passes2
# of unexpected failures5


commit 701ee067807b80957c65bd7ff94b6099a27181de (HEAD, refs/bisect/bad)
Author: Martin Jambor 
Date:   Thu Oct 21 14:26:45 2021 +0200

sra: Fix corner case of total scalarization with virtual inheritance (PR
102505)

[Bug target/102847] [12 regression] r12-4504 breaks powerpc64 build on power 7

2021-10-21 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102847

--- Comment #11 from seurer at gcc dot gnu.org ---
The build is indeed once again working on power 7.  Thanks!

[Bug testsuite/102861] New: [12 regression] gcc.dg/vect/bb-slp-16.c fails after r12-4526

2021-10-20 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102861

Bug ID: 102861
   Summary: [12 regression] gcc.dg/vect/bb-slp-16.c fails after
r12-4526
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:d8edfadfc7a9795b65177a50ce44fd348858e844, r12-4526

make  -k check-gcc RUNTESTFLAGS="vect.exp=gcc.dg/vect/bb-slp-16.c"
FAIL: gcc.dg/vect/bb-slp-16.c execution test
# of expected passes5
# of unexpected failures1


No messages from the failure:

Running /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/vect/vect.exp ...
FAIL: gcc.dg/vect/bb-slp-16.c execution test

=== gcc Summary ===

# of expected passes5
# of unexpected failures1


Hmmm.  Looks like this used to be xfailed.

commit d8edfadfc7a9795b65177a50ce44fd348858e844 (HEAD, refs/bisect/bad)
Author: Aldy Hernandez 
Date:   Mon Oct 4 09:47:02 2021 +0200

Disallow loop rotation and loop header crossing in jump threaders.

[Bug target/102860] New: [12 regression] libgomp.fortran/simd2.f90 ICEs after r12-4526

2021-10-20 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102860

Bug ID: 102860
   Summary: [12 regression] libgomp.fortran/simd2.f90 ICEs after
r12-4526
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:d8edfadfc7a9795b65177a50ce44fd348858e844, r12-4526

I am only seeing this on a power 10 machine.

make  -k check-target-libgomp
RUNTESTFLAGS="fortran.exp=libgomp.fortran/simd2.f90"
FAIL: libgomp.fortran/simd2.f90   -O2  (internal compiler error)
FAIL: libgomp.fortran/simd2.f90   -O2  (test for excess errors)
FAIL: libgomp.fortran/simd2.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (internal compiler error)
FAIL: libgomp.fortran/simd2.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: libgomp.fortran/simd2.f90   -O3 -g  (internal compiler error)
FAIL: libgomp.fortran/simd2.f90   -O3 -g  (test for excess errors)
# of expected passes6
# of unexpected failures6
# of unresolved testcases   3


spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/./gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/./gcc/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include
/home/seurer/gcc/git/gcc-test/libgomp/testsuite/libgomp.fortran/simd2.f90
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/.libs
-I/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp
-I/home/seurer/gcc/git/gcc-test/libgomp/testsuite/../../include
-I/home/seurer/gcc/git/gcc-test/libgomp/testsuite/.. -fmessage-length=0
-fno-diagnostics-show-caret -fdiagnostics-color=never -fopenmp
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/../libquadmath/.libs/
-O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
-finline-functions
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/../libgfortran/.libs
-fintrinsic-modules-path=/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/../libquadmath/.libs/
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/../libgfortran/.libs
-lgfortran -foffload=-lgfortran -lquadmath -lm -o ./simd2.exe
during RTL pass: expand
/home/seurer/gcc/git/gcc-test/libgomp/testsuite/libgomp.fortran/simd2.f90:11:30:
internal compiler error: in prepare_cmp_insn, at optabs.c:4532
0x10ad438b prepare_cmp_insn
/home/seurer/gcc/git/gcc-test/gcc/optabs.c:4532
0x10ad4507 emit_cmp_and_jump_insns(rtx_def*, rtx_def*, rtx_code, rtx_def*,
machine_mode, int, rtx_def*, profile_probability)
/home/seurer/gcc/git/gcc-test/gcc/optabs.c:4677
0x106346a7 do_compare_rtx_and_jump(rtx_def*, rtx_def*, rtx_code, int,
machine_mode, rtx_def*, rtx_code_label*, rtx_code_label*, profile_probability)
/home/seurer/gcc/git/gcc-test/gcc/dojump.c:1220
0x10712eff do_cmp_and_jump
/home/seurer/gcc/git/gcc-test/gcc/expmed.c:6346
0x10712eff expand_divmod(int, tree_code, machine_mode, rtx_def*, rtx_def*,
rtx_def*, int, optab_methods)
/home/seurer/gcc/git/gcc-test/gcc/expmed.c:4865
0x10716dbb expand_expr_divmod
/home/seurer/gcc/git/gcc-test/gcc/expr.c:8945
0x1074094b expand_expr_real_2(separate_ops*, rtx_def*, machine_mode,
expand_modifier)
/home/seurer/gcc/git/gcc-test/gcc/expr.c:9582
0x105686a7 expand_gimple_stmt_1
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:3979
0x105686a7 expand_gimple_stmt
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:4040
0x105717db expand_gimple_basic_block
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:6082
0x1057476b execute
/home/seurer/gcc/git/gcc-test/gcc/cfgexpand.c:6808


commit d8edfadfc7a9795b65177a50ce44fd348858e844 (HEAD, refs/bisect/bad)
Author: Aldy Hernandez 
Date:   Mon Oct 4 09:47:02 2021 +0200

Disallow loop rotation and loop header crossing in jump threaders.

[Bug target/102847] [12 regression] r12-4504 breaks powerpc64 build on power 7

2021-10-20 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102847

--- Comment #3 from seurer at gcc dot gnu.org ---
I reran my bisects on two different systems and both resolved to 

g:793d2549b173a0a2da6dd20ffc27acb9fd2de73e, r12-4501

as when the builds started failing.  r12-4500 worked on both systems.

[Bug bootstrap/102847] New: [12 regression] r12-4504 breaks powerpc64 build on power 7

2021-10-19 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102847

Bug ID: 102847
   Summary: [12 regression] r12-4504 breaks powerpc64 build on
power 7
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:e3ef92e79f9f1c4275a9e19652439089a310627d, r12-4504


libtool: compile:  /home/seurer/gcc/git/build/gcc-test/./gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/./gcc/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/sys-include
-DHAVE_CONFIG_H -I. -I/home/seurer/gcc/git/gcc-test/libgfortran
-iquote/home/seurer/gcc/git/gcc-test/libgfortran/io
-I/home/seurer/gcc/git/gcc-test/libgfortran/../gcc
-I/home/seurer/gcc/git/gcc-test/libgfortran/../gcc/config
-I/home/seurer/gcc/git/gcc-test/libgfortran/../libquadmath -I../.././gcc
-I/home/seurer/gcc/git/gcc-test/libgfortran/../libgcc -I../libgcc
-I/home/seurer/gcc/git/gcc-test/libgfortran/../libbacktrace -I../libbacktrace
-I../libbacktrace -std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes
-Wold-style-definition -Wextra -Wwrite-strings
-Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules
-ffunction-sections -fdata-sections -ffast-math -ftree-vectorize -funroll-loops
--param max-unroll-times=4 -g -O2 -MT matmul_i1.lo -MD -MP -MF
.deps/matmul_i1.Tpo -c
/home/seurer/gcc/git/gcc-test/libgfortran/generated/matmul_i1.c  -fPIC -DPIC -o
.libs/matmul_i1.o
during GIMPLE pass: vect
/home/seurer/gcc/git/gcc-test/libgfortran/generated/matmul_i1.c: In function
'matmul_i1':
/home/seurer/gcc/git/gcc-test/libgfortran/generated/matmul_i1.c:2450:1:
internal compiler error: in rs6000_builtin_vectorization_cost, at
config/rs6000/rs6000.c:5176
 2450 | matmul_i1 (gfc_array_i1 * const restrict retarray,
  | ^
0x110b9f47 rs6000_builtin_vectorization_cost
/home/seurer/gcc/git/gcc-trunk/gcc/config/rs6000/rs6000.c:5176
0x10f13547 builtin_vectorization_cost
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vectorizer.h:1520
0x10f13547 record_stmt_cost(vec*, int,
vect_cost_for_stmt, _stmt_vec_info*, tree_node*, int, vect_cost_model_location)
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vect-stmts.c:109
0x10f13f87 record_stmt_cost
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vectorizer.h:1928
0x10f13f87 vect_get_load_cost(vec_info*, _stmt_vec_info*, int,
dr_alignment_support, int, bool, unsigned int*, unsigned int*,
vec*, vec*, bool)
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vect-stmts.c:1240
0x10f3000b vect_model_load_cost
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vect-stmts.c:1195
0x10f3000b vectorizable_load
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vect-stmts.c:8783
0x10f3f55b vect_analyze_stmt(vec_info*, _stmt_vec_info*, bool*, _slp_tree*,
_slp_instance*, vec*)
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vect-stmts.c:10963
0x10f5f247 vect_analyze_loop_operations
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vect-loop.c:1779
0x10f61067 vect_analyze_loop_2
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vect-loop.c:2518
0x10f62e17 vect_analyze_loop(loop*, vec_info_shared*)
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vect-loop.c:3029
0x10fa6cbf try_vectorize_loop_1
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vectorizer.c:1010
0x10fa7b9f vectorize_loops()
/home/seurer/gcc/git/gcc-trunk/gcc/tree-vectorizer.c:1249
0x10deb787 execute
/home/seurer/gcc/git/gcc-trunk/gcc/tree-ssa-loop.c:413



commit e3ef92e79f9f1c4275a9e19652439089a310627d (HEAD)
Author: Clment Chigot 
Date:   Thu Oct 14 09:03:13 2021 +0200

aix: ensure reference to __tls_get_addr is in text section.

[Bug other/102843] New: [12 regression] gfortran.dg/deferred_type_param_6.f90 fails after r12-4457

2021-10-19 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102843

Bug ID: 102843
   Summary: [12 regression] gfortran.dg/deferred_type_param_6.f90
fails after r12-4457
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:99b287b8ef51a0be52f7400879a619dc5f993f31, r12-4457
make  -k check-gcc-fortran
RUNTESTFLAGS="dg.exp=gfortran.dg/deferred_type_param_6.f90"
FAIL: gfortran.dg/deferred_type_param_6.f90   -O1  execution test
FAIL: gfortran.dg/deferred_type_param_6.f90   -Os  execution test
# of expected passes10
# of unexpected failures2


spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/deferred_type_param_6.f90
-fdiagnostics-plain-output -fdiagnostics-plain-output -Os -pedantic-errors
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-lm -o ./deferred_type_param_6.exe
PASS: gfortran.dg/deferred_type_param_6.f90   -Os  (test for excess errors)
Setting LD_LIBRARY_PATH to
.:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../..:.:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../..:/home/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./isl/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
STOP 3
FAIL: gfortran.dg/deferred_type_param_6.f90   -Os  execution test


commit 99b287b8ef51a0be52f7400879a619dc5f993f31 (HEAD, refs/bisect/bad)
Author: Jan Hubicka 
Date:   Sat Oct 16 14:45:06 2021 +0200

Fix wrong code in ldost-strlen-1.c

[Bug other/102822] New: [12 regression] 27_io/ios_base/failure/dual_abi.cc failure after r12-4443

2021-10-18 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102822

Bug ID: 102822
   Summary: [12 regression] 27_io/ios_base/failure/dual_abi.cc
failure after r12-4443
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:93ac832f1846e4867aa6537f76f510fab8e3e87d, r12-4443
make  -k check RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'
conformance.exp=27_io/ios_base/failure/dual_abi.cc"
FAIL: 27_io/ios_base/failure/dual_abi.cc execution test
FAIL: 27_io/ios_base/failure/dual_abi.cc execution test


/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/27_io/ios_base/failure/dual_abi.cc:52:
void test01(): Assertion 'caught_ios_failure' failed.
FAIL: 27_io/ios_base/failure/dual_abi.cc execution test


commit 93ac832f1846e4867aa6537f76f510fab8e3e87d
Author: Andrew MacLeod 
Date:   Thu Oct 7 10:12:29 2021 -0400

Ranger : Do not process abnormal ssa-names.

[Bug libgomp/102789] [12 regression] libgomp.c++/simd-3.C fails after r12-xxxx for 32 bits

2021-10-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102789

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Target||powerpc64-linux-gnu
   Host||powerpc64-linux-gnu
  Build||powerpc64-linux-gnu

--- Comment #1 from seurer at gcc dot gnu.org ---
Oh, seen on a power 7 BE host.

[Bug libgomp/102789] New: [12 regression] libgomp.c++/simd-3.C fails after r12-xxxx for 32 bits

2021-10-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102789

Bug ID: 102789
   Summary: [12 regression] libgomp.c++/simd-3.C fails after
r12- for 32 bits
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: libgomp
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: jakub at gcc dot gnu.org
  Target Milestone: ---

g:fab2f61dc1b195fec9161be15635b87d312e4626, r12-4340
make  -k check-target-libgomp RUNTESTFLAGS="--target_board=unix'{-m32}'
c++.exp=libgomp.c++/simd-3.C"
FAIL: libgomp.c++/simd-3.C execution test
# of expected passes1
# of unexpected failures1

I couldn't get a traceback of where it failed other than it was in main.

commit fab2f61dc1b195fec9161be15635b87d312e4626
Author: Jakub Jelinek 
Date:   Tue Oct 12 09:28:10 2021 +0200

vectorizer: Fix up -fsimd-cost-model= handling

[Bug fortran/102787] New: [12 regression] ICE in new test case gfortran.dg/reshape_shape_2.f90

2021-10-15 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102787

Bug ID: 102787
   Summary: [12 regression] ICE in new test case
gfortran.dg/reshape_shape_2.f90
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: fortran
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:b47490c572c5938f887b54240af6096a7c90f640, r12-4415
make  -k check-gcc-fortran
RUNTESTFLAGS="dg.exp=gfortran.dg/reshape_shape_2.f90"
FAIL: gfortran.dg/reshape_shape_2.f90   -O  (internal compiler error)
FAIL: gfortran.dg/reshape_shape_2.f90   -O   (test for errors, line 6)
FAIL: gfortran.dg/reshape_shape_2.f90   -O  (test for excess errors)
# of unexpected failures3

This only seems to happen on BE systems from what I see.

spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/reshape_shape_2.f90
-fdiagnostics-plain-output -fdiagnostics-plain-output -O -pedantic-errors -S -o
reshape_shape_2.s
f951: internal compiler error: Segmentation fault
0x10c4696b crash_signal
/home/seurer/gcc/git/gcc-test/gcc/toplev.c:322
0x120494b0 __gmpn_mul_1
/home/seurer/gcc/git/build/gcc-test/gmp/mpn/mul_1.c:50
0x12043433 __gmpz_mul
/home/seurer/gcc/git/gcc-test/gmp/mpz/mul.c:89
0x1028bfaf gfc_check_reshape(gfc_expr*, gfc_expr*, gfc_expr*, gfc_expr*)
/home/seurer/gcc/git/gcc-test/gcc/fortran/check.c:4874
0x102e76ab do_check
/home/seurer/gcc/git/gcc-test/gcc/fortran/intrinsic.c:316
0x102e7bb3 check_specific
/home/seurer/gcc/git/gcc-test/gcc/fortran/intrinsic.c:4799
0x102f5cd7 gfc_intrinsic_func_interface(gfc_expr*, int)
/home/seurer/gcc/git/gcc-test/gcc/fortran/intrinsic.c:5036
0x10370dd3 resolve_unknown_f
/home/seurer/gcc/git/gcc-test/gcc/fortran/resolve.c:2937
0x10370dd3 resolve_function
/home/seurer/gcc/git/gcc-test/gcc/fortran/resolve.c:3281
0x10370dd3 gfc_resolve_expr(gfc_expr*)
/home/seurer/gcc/git/gcc-test/gcc/fortran/resolve.c:7115
0x102cebeb gfc_reduce_init_expr(gfc_expr*)
/home/seurer/gcc/git/gcc-test/gcc/fortran/expr.c:3125
0x102d332b gfc_match_init_expr(gfc_expr**)
/home/seurer/gcc/git/gcc-test/gcc/fortran/expr.c:3173
0x102b2f17 variable_decl
/home/seurer/gcc/git/gcc-test/gcc/fortran/decl.c:3016
0x102b2f17 gfc_match_data_decl()
/home/seurer/gcc/git/gcc-test/gcc/fortran/decl.c:6325
0x103486a7 match_word
/home/seurer/gcc/git/gcc-test/gcc/fortran/parse.c:67
0x1034950f decode_statement
/home/seurer/gcc/git/gcc-test/gcc/fortran/parse.c:378
0x1034f847 next_free
/home/seurer/gcc/git/gcc-test/gcc/fortran/parse.c:1388
0x1034f847 next_statement
/home/seurer/gcc/git/gcc-test/gcc/fortran/parse.c:1620
0x10352fef parse_spec
/home/seurer/gcc/git/gcc-test/gcc/fortran/parse.c:4159
0x10356c73 parse_progunit
/home/seurer/gcc/git/gcc-test/gcc/fortran/parse.c:6125


commit b47490c572c5938f887b54240af6096a7c90f640
Author: Harald Anlauf 
Date:   Thu Oct 14 20:19:50 2021 +0200

Fortran: generate error message for negative elements in SHAPE array

[Bug testsuite/102751] New: [12 regression] new test case cc.dg/tree-ssa/pr102736.c fails

2021-10-14 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102751

Bug ID: 102751
   Summary: [12 regression] new test case
cc.dg/tree-ssa/pr102736.c fails
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:a311163fd81babd6116e2856f4551c3ca13d8914, r12-4395
make  -k check-gcc RUNTESTFLAGS="tree-ssa.exp=gcc.dg/tree-ssa/pr102736.c"
FAIL: gcc.dg/tree-ssa/pr102736.c execution test
# of expected passes1
# of unexpected failures1

There's no message from it

spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/pr102736.c
-fdiagnostics-plain-output -O1 -ftree-vrp -lm -o ./pr102736.exe
PASS: gcc.dg/tree-ssa/pr102736.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home3/seurer/gcc/git/build/gcc-test/gcc::/home3/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./isl/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
FAIL: gcc.dg/tree-ssa/pr102736.c execution test

(gdb) run
Starting program: /home3/seurer/gcc/git/build/gcc-test/pr102736.exe 

Program received signal SIGABRT, Aborted.
0x77c30468 in __libc_signal_restore_set (set=0x7fffe768) at
../sysdeps/unix/sysv/linux/internal-signals.h:86
86  ../sysdeps/unix/sysv/linux/internal-signals.h: No such file or
directory.
(gdb) where
#0  0x77c30468 in __libc_signal_restore_set (set=0x7fffe768) at
../sysdeps/unix/sysv/linux/internal-signals.h:86
#1  __GI_raise (sig=) at ../sysdeps/unix/sysv/linux/raise.c:48
#2  0x77c07cd0 in __GI_abort () at abort.c:79
#3  0x1738 in main () at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/pr102736.c:19


commit a311163fd81babd6116e2856f4551c3ca13d8914 (HEAD, refs/bisect/bad)
Author: Aldy Hernandez 
Date:   Thu Oct 14 10:28:39 2021 +0200

Do not call range_on_path_entry for SSAs defined within the path

[Bug testsuite/102719] [12 regression] several failures after r12-4337

2021-10-12 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102719

--- Comment #1 from seurer at gcc dot gnu.org ---
FAIL: gcc.target/powerpc/sse4_2-pcmpgtq.c (test for excess errors)

Also fails on power 8 & 9.

[Bug testsuite/102720] New: [12 regression] gcc.dg/tree-ssa/ldist-strlen-1.c and ldist-strlen-2.c fail after r12-4234

2021-10-12 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102720

Bug ID: 102720
   Summary: [12 regression] gcc.dg/tree-ssa/ldist-strlen-1.c and
ldist-strlen-2.c fail after r12-4234
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:008e7397dad971c03c08fc1b0a4a98fddccaaed8, r12-4324

FAIL: gcc.dg/tree-ssa/ldist-strlen-1.c execution test
FAIL: gcc.dg/tree-ssa/ldist-strlen-2.c execution test


Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled3377861.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled3377861.s(timeout =
300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled3377861.cc
-fdiagnostics-plain-output -S -o exceptions_enabled3377861.s
PASS: gcc.dg/tree-ssa/ldist-strlen-1.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/git/build/gcc-test/gcc::/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./isl/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
ldist-strlen-1.exe:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/ldist-strlen-1.c:52:
main: Assertion `test_uint8_tsize_t (p) == 1' failed.
FAIL: gcc.dg/tree-ssa/ldist-strlen-1.c execution test


spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/ldist-strlen-2.c
-fdiagnostics-plain-output -O2 -ftree-loop-distribution
-fdump-tree-ldist-details -lm -o ./ldist-strlen-2.exe
PASS: gcc.dg/tree-ssa/ldist-strlen-2.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/git/build/gcc-test/gcc::/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./isl/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
ldist-strlen-2.exe:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/ldist-strlen-2.c:43:
main: Assertion `test_pos (s) == 42+13' failed.
FAIL: gcc.dg/tree-ssa/ldist-strlen-2.c execution test


commit 008e7397dad971c03c08fc1b0a4a98fddccaaed8 (HEAD, refs/bisect/bad)
Author: Jan Hubicka 
Date:   Mon Oct 11 18:43:26 2021 +0200

Commonize ipa-pta constraint generation for calls

[Bug testsuite/102719] New: [12 regression]

2021-10-12 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102719

Bug ID: 102719
   Summary: [12 regression]
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:82bc9355eebd6f92fecdee464ea36f6f75994780, r12-4337

These fail on power 7 both 32 and 64 bits.

FAIL: gcc.target/powerpc/pr78102.c (test for excess errors)
FAIL: gcc.target/powerpc/pr78102.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-packusdw.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-packusdw.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmaxsb.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmaxsb.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmaxsd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmaxsd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmaxud.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmaxud.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmaxuw.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmaxuw.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pminsb.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pminsb.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pminsd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pminsd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pminud.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pminud.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pminuw.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pminuw.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovsxbd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovsxbd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovsxbw.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovsxbw.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovsxwd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovsxwd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxbd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxbd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxbq.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxbq.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxbw.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxbw.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxdq.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxdq.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxwd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxwd.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxwq.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmovzxwq.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmulld.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_1-pmulld.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_2-pcmpgtq.c (test for excess errors)
FAIL: gcc.target/powerpc/sse4_2-pcmpgtq.c (test for excess errors)


spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse4_1-packusdw.c
-fdiagnostics-plain-output -O2 -mvsx -lm -o ./sse4_1-packusdw.exe
In file included from
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/m128-check.h:9,
 from
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse4_1-check.h:8,
 from
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse4_1-packusdw.c:13:
/home/seurer/gcc/git/build/gcc-test/gcc/include/emmintrin.h: In function
'_mm_cmpord_pd':
/home/seurer/gcc/git/build/gcc-test/gcc/include/emmintrin.h:444:3: note:
builtin '__builtin_vec_cmpgt' requires builtin '__builtin_altivec_vcmpgtud'
/home/seurer/gcc/git/build/gcc-test/gcc/include/emmintrin.h:445:3: note:
builtin '__builtin_vec_cmpgt' requires builtin '__builtin_altivec_vcmpgtud'
/home/seurer/gcc/git/build/gcc-test/gcc/include/emmintrin.h: In function
'_mm_mul_epu32':
/home/seurer/gcc/git/build/gcc-test/gcc/include/emmintrin.h:1498:3: note:
builtin '__builtin_vec_mule' requires builtin '__builtin_altivec_vmuleuw'
In file included from
/home/seurer/gcc/git/build/gcc-test/gcc/include/tmmintrin.h:44,
 from
/home/seurer/gcc/git/build/gcc-test/gcc/include/smmintrin.h:43,
 from
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/sse4_1-packusdw.c:15:
/home/seurer/gcc/git/build/gcc-test/gcc/include/pmmintrin.h: In function
'_mm_movehdup_ps':
/home/seurer/gcc/git/build/gcc-test/gcc/include/pmmintrin.h:129:3: note:
builtin '__builtin_vec_vmrgow' requires builtin

[Bug other/102713] New: [12 regression] Several failures after r12-3273

2021-10-12 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102713

Bug ID: 102713
   Summary: [12 regression] Several failures after r12-3273
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

previous run: g:b4e81f6dd48732ace73eebf1d2f46ca1d2533b79, r12-4272: 109
failures
this run: g:2b3014326fb883a96601a4dde295858d715289a7, r12-4273: 115
failures

FAIL: c-c++-common/Wstringop-overflow-2.c  -Wc++-compat  (test for excess
errors)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++14 (test for excess
errors)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++17 (test for excess
errors)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++2a (test for excess
errors)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++98 (test for excess
errors)
FAIL: gcc.dg/Warray-parameter-3.c (test for excess errors)
FAIL: gcc.dg/Wstringop-overflow-21.c (test for excess errors)
FAIL: gcc.dg/Wstringop-overflow-76.c (test for excess errors)


spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c
-fdiagnostics-plain-output -Wall -Warray-parameter=1 -S -o
Warray-parameter-3.s^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c:57:12:
warning: argument 1 of type 'int[static 2]' with mismatched bound
[-Warray-parameter=]^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c:56:12:
note: previously declared as 'int[static 1]'^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c: In
function 'gcas3':^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c:81:4:
warning: array subscript 3 is outside array bounds of 'char[3]'
[-Warray-bounds]^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c:78:13:
note: at offset 3 into object 'a' of size [0, 3]^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c:80:8:
warning: writing 4 bytes into a region of size between 0 and 3
[-Wstringop-overflow=]^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c:78:13:
note: destination object 'a' of size [0, 3]^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c: In
function 'gias3':^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c:88:4:
warning: array subscript 3 is outside array bounds of 'int[3]'
[-Warray-bounds]^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c:85:12:
note: at offset 12 into object 'a' of size [0, 12]^M
PASS: gcc.dg/Warray-parameter-3.c  (test for warnings, line 56)
PASS: gcc.dg/Warray-parameter-3.c  (test for warnings, line 57)
PASS: gcc.dg/Warray-parameter-3.c  (test for warnings, line 81)
PASS: gcc.dg/Warray-parameter-3.c  (test for warnings, line 88)
FAIL: gcc.dg/Warray-parameter-3.c (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Warray-parameter-3.c:80:8:
warning: writing 4 bytes into a region of size between 0 and 3
[-Wstringop-overflow=]


spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Wstringop-overflow-21.c
-fdiagnostics-plain-output -O2 -Wall -Wno-array-bounds -S -o
Wstringop-overflow-21.s^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Wstringop-overflow-21.c: In
function 'test_memset_zero_length':^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Wstringop-overflow-21.c:18:3:
warning: '__builtin_memset' writing 3 bytes into a region of size 2 overflows
the destination [-Wstringop-overflow=]^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Wstringop-overflow-21.c:12:8:
note: at offset 1 into destination object 'a' of size 3^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Wstringop-overflow-21.c: In
function 'test_store_zero_length':^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Wstringop-overflow-21.c:26:8:
warning: writing 4 bytes into a region of size 3 [-Wstringop-overflow=]^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Wstringop-overflow-21.c:24:8:
note: destination object 'a' of size 3^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Wstringop-overflow-21.c: In
function 'test_memset_flexarray':^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Wstringop-overflow-21.c:45:3:
warning: '__builtin_memset' writing 3 bytes into a region of size 2 overflows
the destination [-Wstringop-overflow=]^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Wstringop-overflow-21.c:39:8:
note: at offset 1 into destination object 'a' of size 3^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/Wstringop-overflow-21.c: In
function 'test_store_flexarray':^M
/home

[Bug testsuite/102690] New: [12 regression] g++.dg/warn/Warray-bounds-16.C fails

2021-10-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102690

Bug ID: 102690
   Summary: [12 regression] g++.dg/warn/Warray-bounds-16.C fails
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

Somewhere in the range

177b800f5fc861af1bf8700f050de28dd47ee1aa, r12-4288 to
338725652f84793805c55f08a7607c2f45d5512b, r12-4320

these tests started failing.  For some reason git bisect isn't pointing me to
the right revision, though.

FAIL: g++.dg/warn/Warray-bounds-16.C  -std=gnu++14  scan-tree-dump-not
optimized "goto"
FAIL: g++.dg/warn/Warray-bounds-16.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/warn/Warray-bounds-16.C  -std=gnu++17  scan-tree-dump-not
optimized "goto"
FAIL: g++.dg/warn/Warray-bounds-16.C  -std=gnu++17 (test for excess errors)
FAIL: g++.dg/warn/Warray-bounds-16.C  -std=gnu++2a  scan-tree-dump-not
optimized "goto"
FAIL: g++.dg/warn/Warray-bounds-16.C  -std=gnu++2a (test for excess errors)
FAIL: g++.dg/warn/Warray-bounds-16.C  -std=gnu++98  scan-tree-dump-not
optimized "goto"
FAIL: g++.dg/warn/Warray-bounds-16.C  -std=gnu++98 (test for excess errors)

[Bug testsuite/102688] New: [12 regression] gcc.dg/ipa/iinline-attr.c fails after r12-4288

2021-10-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102688

Bug ID: 102688
   Summary: [12 regression] gcc.dg/ipa/iinline-attr.c fails after
r12-4288
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:177b800f5fc861af1bf8700f050de28dd47ee1aa, r12-4288

FAIL: gcc.dg/ipa/iinline-attr.c scan-ipa-dump inline "hooray[^\\n]*inline copy
in test"

Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/ipa/iinline-attr.c   
-fdiagnostics-plain-output   -O2 -fdump-ipa-inline -S -o iinline-attr.s   
(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/ipa/iinline-attr.c
-fdiagnostics-plain-output -O2 -fdump-ipa-inline -S -o iinline-attr.s^M
PASS: gcc.dg/ipa/iinline-attr.c (test for excess errors)
FAIL: gcc.dg/ipa/iinline-attr.c scan-ipa-dump inline "hooray[^\\n]*inline copy
in test"

[Bug c++/101853] [12 Regression] g++.dg/modules/xtreme-header-5_b.C ICE

2021-10-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101853

--- Comment #5 from seurer at gcc dot gnu.org ---
I am still seeing these today with g:a40970cf043553f0ca09a3b7be1c5a949623d915,
r12-4318

FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++17 (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++17 (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++17 (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++17 (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++2a (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++2a (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++2b (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++2b (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_a.H -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_a.H module-cmi 
(gcm.cache/$srcdir/g++.dg/modules/xtreme-header-3_a.H.gcm)
FAIL: g++.dg/modules/xtreme-header-3_a.H module-cmi 
(gcm.cache/$srcdir/g++.dg/modules/xtreme-header-3_a.H.gcm)
FAIL: g++.dg/modules/xtreme-header-3_a.H module-cmi 
(gcm.cache/$srcdir/g++.dg/modules/xtreme-header-3_a.H.gcm)
FAIL: g++.dg/modules/xtreme-header-3_a.H module-cmi 
(gcm.cache/$srcdir/g++.dg/modules/xtreme-header-3_a.H.gcm)
FAIL: g++.dg/modules/xtreme-header-3_a.H module-cmi 
(gcm.cache/$srcdir/g++.dg/modules/xtreme-header-3_a.H.gcm)
FAIL: g++.dg/modules/xtreme-header-3_a.H module-cmi 
(gcm.cache/$srcdir/g++.dg/modules/xtreme-header-3_a.H.gcm)
FAIL: g++.dg/modules/xtreme-header-3_b.C -std=c++17 (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_b.C -std=c++17 (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_b.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_b.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_b.C -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_b.C -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_c.C -std=c++17 (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_c.C -std=c++17 (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_c.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_c.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_c.C -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-3_c.C -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-4_b.C -std=c++2a (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-4_b.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_a.H -std=c++2a (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-5_a.H -std=c++2a (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-5_a.H -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_a.H -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_a.H -std=c++2b (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-5_a.H -std=c++2b (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-5_a.H -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_a.H -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_a.H module-cmi 
(gcm.cache/$srcdir/g++.dg/modules/xtreme-header-5_a.H.gcm)
FAIL: g++.dg/modules/xtreme-header-5_a.H module-cmi 
(gcm.cache/$srcdir/g++.dg/modules/xtreme-header-5_a.H.gcm)
FAIL: g++.dg/modules/xtreme-header-5_a.H module-cmi 
(gcm.cache/$srcdir/g++.dg/modules/xtreme-header-5_a.H.gcm)
FAIL: g++.dg/modules/xtreme-header-5_a.H module-cmi 
(gcm.cache/$srcdir/g++.dg/modules/xtreme-header-5_a.H.gcm)
FAIL: g++.dg/modules/xtreme-header-5_b.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_b.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_b.C -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_b.C -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_c.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_c.C -std=c++2a (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_c.C -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header-5_c.C -std=c++2b (test for excess errors)
FAIL: g++.dg/modules/xtreme-header_a.H -std=c++17 (internal compiler error)
FAIL: g++.dg/modules/xtreme-header_a.H -std=c++17 (internal compiler error)
FAIL: g++.dg/modules/xtreme-header_a.H -std=c++17 (test for excess errors)
FAIL: g++.dg/modules/xtreme-header_a.H -std=c++17 (test for excess errors)
FAIL: g++.dg/modules/xtreme-header_a.H -std=c++2a (internal compiler error)
FAIL: g++.dg/modules/xtreme-header_a.H -std=c++2a (internal

[Bug libgomp/102668] New: [12 regression] several libgomp alloc test case failures after r12-3976

2021-10-09 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102668

Bug ID: 102668
   Summary: [12 regression] several libgomp alloc test case
failures after r12-3976
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: libgomp
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: jakub at gcc dot gnu.org
  Target Milestone: ---

g:b38a4bd10249b5070ea1f4708a0fd228df268c26, r12-3976

This was on a power 7 BE machine.  I did not see it on LE.

FAIL: libgomp.fortran/alloc-1.F90   -O  execution test
FAIL: libgomp.fortran/alloc-2.F90   -O  execution test
FAIL: libgomp.fortran/alloc-3.F   -O  execution test

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/./gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/./gcc/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64-unknown-linux-gnu/sys-include
/home/seurer/gcc/git/gcc-test/libgomp/testsuite/libgomp.fortran/alloc-1.F90
-m32
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/.libs
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp
-I/home/seurer/gcc/git/gcc-test/libgomp/testsuite/../../include
-I/home/seurer/gcc/git/gcc-test/libgomp/testsuite/.. -fmessage-length=0
-fno-diagnostics-show-caret -fdiagnostics-color=never -fopenmp
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/../libquadmath/.libs/
-O -Wall -Wextra -Wno-maybe-uninitialized
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/../libgfortran/.libs
-fintrinsic-modules-path=/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/../libquadmath/.libs/
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/../libgfortran/.libs
-lgfortran -foffload=-lgfortran -lquadmath -lm -o ./alloc-1.exe^M
PASS: libgomp.fortran/alloc-1.F90   -O  (test for excess errors)
Setting LD_LIBRARY_PATH to
.:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/.libs:/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/gcc/32:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/../libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/../libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/./gcc:/home/seurer/gcc/git/build/gcc-test/./gcc/32:.:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/.libs:/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/gcc/32:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/../libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/32/libgomp/../libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/./gcc:/home/seurer/gcc/git/build/gcc-test/./gcc/32:/home/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./isl/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-isl/.libs:/home/seurer/gcc/install/gcc-8.3.0/lib64
Execution timeout is: 300
spawn [open ...]^M
STOP 13
FAIL: libgomp.fortran/alloc-1.F90   -O  execution test

The other two were also "STOP 13"s


commit b38a4bd10249b5070ea1f4708a0fd228df268c26
Author: Jakub Jelinek 
Date:   Thu Sep 30 09:30:18 2021 +0200

openmp: Add omp_aligned_{,c}alloc and omp_{c,re}alloc

[Bug testsuite/102658] New: [12 regression] Many test case failures after r12-4240

2021-10-08 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102658

Bug ID: 102658
   Summary: [12 regression] Many test case failures after r12-4240
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

Looks like some of the test cases were missed in the udpate

previous run: g:50e20ee6e40643c23b53bacda4db4dd9573d7c8a, r12-4239: 66 failures
this run: g:2b8453c401b699ed93c085d0413ab4b5030bcdb8, r12-4240: 106
failures

FAIL: c-c++-common/Wstringop-overflow-2.c  -Wc++-compat   (test for warnings,
line 226)
FAIL: c-c++-common/Wstringop-overflow-2.c  -Wc++-compat   (test for warnings,
line 227)
FAIL: c-c++-common/Wstringop-overflow-2.c  -Wc++-compat   (test for warnings,
line 325)
FAIL: c-c++-common/Wstringop-overflow-2.c  -Wc++-compat   (test for warnings,
line 326)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++14  (test for warnings,
line 226)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++14  (test for warnings,
line 227)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++14  (test for warnings,
line 325)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++14  (test for warnings,
line 326)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++17  (test for warnings,
line 226)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++17  (test for warnings,
line 227)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++17  (test for warnings,
line 325)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++17  (test for warnings,
line 326)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++2a  (test for warnings,
line 226)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++2a  (test for warnings,
line 227)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++2a  (test for warnings,
line 325)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++2a  (test for warnings,
line 326)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++98  (test for warnings,
line 226)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++98  (test for warnings,
line 227)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++98  (test for warnings,
line 325)
FAIL: c-c++-common/Wstringop-overflow-2.c  -std=gnu++98  (test for warnings,
line 326)
FAIL: g++.dg/warn/Wuninitialized-13.C  -std=gnu++14  (test for warnings, line
8)
FAIL: g++.dg/warn/Wuninitialized-13.C  -std=gnu++17  (test for warnings, line
8)
FAIL: g++.dg/warn/Wuninitialized-13.C  -std=gnu++2a  (test for warnings, line
8)
FAIL: g++.dg/warn/Wuninitialized-13.C  -std=gnu++98  (test for warnings, line
8)
FAIL: gcc.dg/Warray-bounds-51.c  target { i?86-*-* x86_64-*-* }  (test for
warnings, line 41)
FAIL: gcc.dg/Wstringop-overflow-14.c  target { i?86-*-* x86_64-*-* }  (test for
warnings, line 38)
FAIL: gcc.dg/Wstringop-overflow-21.c  (test for warnings, line 29)
FAIL: gcc.dg/Wstringop-overflow-21.c  (test for warnings, line 56)
FAIL: gcc.dg/Wstringop-overflow-76.c  (test for warnings, line 117)
FAIL: gcc.dg/Wstringop-overflow-76.c  (test for warnings, line 33)
FAIL: gcc.dg/Wstringop-overflow-76.c  (test for warnings, line 50)
FAIL: gcc.dg/Wstringop-overflow-76.c  (test for warnings, line 98)
FAIL: gcc.dg/Wstringop-overflow-76.c note (test for warnings, line 105)
FAIL: gcc.dg/Wstringop-overflow-76.c note (test for warnings, line 85)
FAIL: gcc.target/powerpc/dform-1.c scan-assembler lxsd 
FAIL: gcc.target/powerpc/dform-1.c scan-assembler stxsd 
FAIL: gcc.target/powerpc/dform-2.c scan-assembler-not xscvdpspn 
FAIL: gcc.target/powerpc/pr80510-2.c scan-assembler \\mstxsspx\\M
FAIL: gcc.target/powerpc/pr80510-2.c scan-assembler-not \\mmfvsrwz\\M
FAIL: libgomp.graphite/force-parallel-8.c scan-tree-dump-times graphite "5
loops carried no dependency" 1

commit 2b8453c401b699ed93c085d0413ab4b5030bcdb8 (HEAD, refs/bisect/bad)
Author: liuhongt 
Date:   Mon Sep 6 13:48:49 2021 +0800

Enable auto-vectorization at O2 with very-cheap cost model.

[Bug libgomp/102628] New: [12 regression] New test case libgomp.c-c++-common/alloc-9.c fails after its introduction in r12-4033

2021-10-06 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102628

Bug ID: 102628
   Summary: [12 regression] New test case
libgomp.c-c++-common/alloc-9.c fails after its
introduction in r12-4033
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: libgomp
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: jakub at gcc dot gnu.org
  Target Milestone: ---

g:998e434f8f9ce42842710af9e33c1b9732b22999, r12-4033
make  -k check-target-libgomp RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'
c++.exp=libgomp.c++/../libgomp.c-c++-common/alloc-9.c"
FAIL: libgomp.c++/../libgomp.c-c++-common/alloc-9.c execution test

This fails on 32 bit BE.  There's no message that I see from the failing test.


commit 998e434f8f9ce42842710af9e33c1b9732b22999
Author: Jakub Jelinek 
Date:   Fri Oct 1 10:32:10 2021 +0200

openmp: Add alloc_align attribute to omp_aligned_*alloc and testcase for
omp_realloc

[Bug fortran/102500] [12 regression] Missing include for gfortran.dg/include_15.f90 in r12-3722

2021-09-28 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102500

--- Comment #4 from seurer at gcc dot gnu.org ---
It is no longer failing for me.  Thanks!

[Bug testsuite/102509] New: [12 regression] new test case gcc.c-torture/compile/attr-complex-method.c is unresolved after r12-3901

2021-09-27 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102509

Bug ID: 102509
   Summary: [12 regression] new test case
gcc.c-torture/compile/attr-complex-method.c is
unresolved after r12-3901
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:a64697d7a3e0bf9e5b0d79e253f2b7dc3eb2fb00, r12-3901
make  -k check-gcc
RUNTESTFLAGS="compile.exp=gcc.c-torture/compile/attr-complex-method.c"
# of expected passes13
# of unresolved testcases   1

Executing on host: /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/-fdiagnostics-plain-output   
-O0  -w -fdump-tree-optimized -c -o attr-complex-method.o
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c
   (timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ -fdiagnostics-plain-output -O0 -w
-fdump-tree-optimized -c -o attr-complex-method.o
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c
Executing on host: /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled623141.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled623141.s(timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled623141.cc
-fdiagnostics-plain-output -S -o exceptions_enabled623141.s
PASS: gcc.c-torture/compile/attr-complex-method.c   -O0  (test for excess
errors)
PASS: gcc.c-torture/compile/attr-complex-method.c   -O0   scan-tree-dump-not
optimized "__divdc3"
Executing on host: /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/-fdiagnostics-plain-output   
-O1  -w -fdump-tree-optimized -c -o attr-complex-method.o
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c
   (timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ -fdiagnostics-plain-output -O1 -w
-fdump-tree-optimized -c -o attr-complex-method.o
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c
PASS: gcc.c-torture/compile/attr-complex-method.c   -O1  (test for excess
errors)
PASS: gcc.c-torture/compile/attr-complex-method.c   -O1   scan-tree-dump-not
optimized "__divdc3"
Executing on host: /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/-fdiagnostics-plain-output   
-O2  -w -fdump-tree-optimized -c -o attr-complex-method.o
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c
   (timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ -fdiagnostics-plain-output -O2 -w
-fdump-tree-optimized -c -o attr-complex-method.o
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c
PASS: gcc.c-torture/compile/attr-complex-method.c   -O2  (test for excess
errors)
PASS: gcc.c-torture/compile/attr-complex-method.c   -O2   scan-tree-dump-not
optimized "__divdc3"
Executing on host: /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/-fdiagnostics-plain-output   
-O3 -g  -w -fdump-tree-optimized -c -o attr-complex-method.o
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c
   (timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ -fdiagnostics-plain-output -O3 -g
-w -fdump-tree-optimized -c -o attr-complex-method.o
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c
PASS: gcc.c-torture/compile/attr-complex-method.c   -O3 -g  (test for excess
errors)
PASS: gcc.c-torture/compile/attr-complex-method.c   -O3 -g   scan-tree-dump-not
optimized "__divdc3"
Executing on host: /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/-fdiagnostics-plain-output   
-Os  -w -fdump-tree-optimized -c -o attr-complex-method.o
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c
   (timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ -fdiagnostics-plain-output -Os -w
-fdump-tree-optimized -c -o attr-complex-method.o
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c
PASS: gcc.c-torture/compile/attr-complex-method.c   -Os  (test for excess
errors)
PASS: gcc.c-torture/co

[Bug testsuite/101269] [12 Regression] new test case gcc.dg/debug/btf/btf-datasec-1.c fails with its introduction in r12-1852

2021-09-27 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101269

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from seurer at gcc dot gnu.org ---
It is fixed now.

[Bug other/102501] New: [12 regression] several test case failures after r12-3876

2021-09-27 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102501

Bug ID: 102501
   Summary: [12 regression] several test case failures after
r12-3876
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:4a960d548b7d7d942f316c5295f6d849b74214f5, r12-3876
make  -k check-gcc RUNTESTFLAGS="tree-ssa.exp=gcc.dg/tree-ssa/pr66752-3.c"
FAIL: gcc.dg/tree-ssa/pr66752-3.c scan-tree-dump-not thread3 "if .flag"
# of expected passes2
# of unexpected failures1


spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/pr66752-3.c
-fdiagnostics-plain-output -O2 -fdump-tree-thread1-details -fdump-tree-thread3
-S -o pr66752-3.s
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled2625074.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled2625074.s(timeout =
300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled2625074.cc
-fdiagnostics-plain-output -S -o exceptions_enabled2625074.s
PASS: gcc.dg/tree-ssa/pr66752-3.c (test for excess errors)
PASS: gcc.dg/tree-ssa/pr66752-3.c scan-tree-dump-times thread1 "Registering
jump" 2
FAIL: gcc.dg/tree-ssa/pr66752-3.c scan-tree-dump-not thread3 "if .flag"
testcase
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp
completed in 0 seconds

=== gcc Summary ===

# of expected passes2
# of unexpected failures1


There's a second one that fails here, too.

make  -k check-gcc RUNTESTFLAGS="tree-ssa.exp=gcc.dg/tree-ssa/pr77445-2.c"
FAIL: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump thread1 "Jumps threaded: 9"
# of expected passes6
# of unexpected failures1

spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/pr77445-2.c
-fdiagnostics-plain-output -O2 -fdisable-tree-evrp
-fdump-tree-thread-details-blocks-stats -S -o pr77445-2.s
cc1: note: disable pass tree-evrp for functions in the range of [0, 4294967295]
PASS: gcc.dg/tree-ssa/pr77445-2.c (test for excess errors)
FAIL: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump thread1 "Jumps threaded: 9"
PASS: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump-times thread1 "Invalid sum" 1
PASS: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump-not thread1 "optimizing for
size"
PASS: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump-not thread2 "optimizing for
size"
PASS: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump-not thread3 "optimizing for
size"
PASS: gcc.dg/tree-ssa/pr77445-2.c scan-tree-dump-not thread4 "optimizing for
size"
testcase
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp
completed in 0 seconds

=== gcc Summary ===

# of expected passes6
# of unexpected failures1




commit 4a960d548b7d7d942f316c5295f6d849b74214f5 (HEAD, refs/bisect/bad)
Author: Aldy Hernandez 
Date:   Thu Sep 23 10:59:24 2021 +0200

Avoid invalid loop transformations in jump threading registry.

[Bug fortran/102500] New: [12 regression] Missing include for gfortran.dg/include_15.f90 in r12-3722

2021-09-27 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102500

Bug ID: 102500
   Summary: [12 regression] Missing include for
gfortran.dg/include_15.f90 in r12-3722
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: fortran
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:417ea5c02cef7f000e66d1af22b066c2c1cda047, r12-3722
make  -k check-gcc-fortran RUNTESTFLAGS="dg.exp=gfortran.dg/include_15.f90"
FAIL: gfortran.dg/include_15.f90   -O  (test for excess errors)
# of expected passes2
# of unexpected failures1

spawn -ignore SIGHUP
/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/include_15.f90
-fdiagnostics-plain-output -fdiagnostics-plain-output -O -pedantic-errors -cpp
-idirafter /fdaf/ -I bar -Wmissing-include-dirs -S -o include_15.s
: Warning: /fdaf/: No such file or directory [-Wmissing-include-dirs]
: Warning: bar: No such file or directory [-Wmissing-include-dirs]
: Warning: finclude: No such file or directory
[-Wmissing-include-dirs]
PASS: gfortran.dg/include_15.f90   -O   (test for warnings, line )
PASS: gfortran.dg/include_15.f90   -O   (test for warnings, line )
Executing on host:
/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/
exceptions_enabled3561299.cc-fdiagnostics-plain-output 
-fdiagnostics-plain-output  -S -o exceptions_enabled3561299.s(timeout =
300)
spawn -ignore SIGHUP
/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/
exceptions_enabled3561299.cc -fdiagnostics-plain-output
-fdiagnostics-plain-output -S -o exceptions_enabled3561299.s
FAIL: gfortran.dg/include_15.f90   -O  (test for excess errors)
Excess errors:
: Warning: finclude: No such file or directory
[-Wmissing-include-dirs]


commit 417ea5c02cef7f000e66d1af22b066c2c1cda047 (HEAD, refs/bisect/bad)
Author: Tobias Burnus 
Date:   Tue Sep 21 08:27:00 2021 +0200

Fortran: Fix -Wno-missing-include-dirs handling [PR55534]

[Bug target/102372] New: [12 regression] ICE in gfortran.dg/ISO_Fortran_binding_1.f90 after r12-3482

2021-09-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102372

Bug ID: 102372
   Summary: [12 regression] ICE in
gfortran.dg/ISO_Fortran_binding_1.f90 after r12-3482
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:5f6a6c91d7c592cb49f7c519f289777eac09bb74, r12-3482

This revision causes ICEs on power7 BE.  I did not see any failures on power 8
BE nor any power LE machines.

make  -k check-gcc-fortran
RUNTESTFLAGS="dg.exp=gfortran.dg/ISO_Fortran_binding_1.f90"

FAIL: gfortran.dg/ISO_Fortran_binding_1.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (internal compiler
error)
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90   -O3 -g  (internal compiler error)
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90   -O3 -g  (test for excess errors)

# of expected passes8
# of unexpected failures4
# of unresolved testcases   2

spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_1.f90
-fdiagnostics-plain-output -fdiagnostics-plain-output -O3 -g -pedantic-errors
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_1.c
-dumpbase 
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libquadmath/.libs
-lm -o ./ISO_Fortran_binding_1.exe
during GIMPLE pass: slp
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/ISO_Fortran_binding_1.f90:6:33:
internal compiler error: in rs6000_builtin_vectorization_cost, at
config/rs6000/rs6000.c:5215
0x11136277 rs6000_builtin_vectorization_cost
/home/seurer/gcc/git/gcc-test/gcc/config/rs6000/rs6000.c:5215
0x10f8f367 builtin_vectorization_cost
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.h:1520
0x10f8f367 record_stmt_cost(vec*, int,
vect_cost_for_stmt, _stmt_vec_info*, tree_node*, int, vect_cost_model_location)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-stmts.c:109
0x10f8fad7 record_stmt_cost
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.h:1913
0x10f8fad7 vect_get_store_cost(vec_info*, _stmt_vec_info*, int, unsigned int*,
vec*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-stmts.c:1049
0x10fb065b vect_model_store_cost
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-stmts.c:972
0x10fb065b vectorizable_store
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-stmts.c:7421
0x10fba8ef vect_analyze_stmt(vec_info*, _stmt_vec_info*, bool*, _slp_tree*,
_slp_instance*, vec*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-stmts.c:10972
0x11009bab vect_slp_analyze_node_operations_1
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4523
0x11009bab vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4681
0x1100dc87 vect_slp_analyze_operations(vec_info*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4920
0x11011153 vect_slp_analyze_bb_1
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:5860
0x11011153 vect_slp_region
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:5907
0x110130d7 vect_slp_bbs
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:6099
0x11013733 vect_slp_function(function*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:6187
0x1101ee77 execute
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1454
Pl

commit 5f6a6c91d7c592cb49f7c519f289777eac09bb74
Author: Richard Earnshaw 
Date:   Fri Sep 3 17:06:15 2021 +0100

gimple: allow more folding of memcpy [PR102125]

[Bug testsuite/102282] New test cases in r12-3320 fail

2021-09-13 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102282

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||bergner at gcc dot gnu.org,
   ||wschmidt at gcc dot gnu.org

--- Comment #1 from seurer at gcc dot gnu.org ---
There are some additional test cases that fail :

FAIL: gfortran.dg/c-interop/typecodes-array-basic.f90   -O0  execution test
FAIL: gfortran.dg/c-interop/typecodes-array-basic.f90   -O1  execution test
FAIL: gfortran.dg/c-interop/typecodes-array-basic.f90   -O2  execution test
FAIL: gfortran.dg/c-interop/typecodes-array-basic.f90   -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
execution test
FAIL: gfortran.dg/c-interop/typecodes-array-basic.f90   -O3 -g  execution test
FAIL: gfortran.dg/c-interop/typecodes-array-basic.f90   -Os  execution test
FAIL: gfortran.dg/c-interop/typecodes-array-longdouble.f90   -O0  execution
test
FAIL: gfortran.dg/c-interop/typecodes-array-longdouble.f90   -O1  execution
test
FAIL: gfortran.dg/c-interop/typecodes-array-longdouble.f90   -O2  execution
test
FAIL: gfortran.dg/c-interop/typecodes-array-longdouble.f90   -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
execution test
FAIL: gfortran.dg/c-interop/typecodes-array-longdouble.f90   -O3 -g  execution
test
FAIL: gfortran.dg/c-interop/typecodes-array-longdouble.f90   -Os  execution
test

spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../gfortran
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../../
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/c-interop/typecodes-array-basic.f90
-fdiagnostics-plain-output -fdiagnostics-plain-output -Os -Werror -g
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/c-interop/typecodes-array-basic-c.c
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/c-interop/dump-descriptors.c
-dumpbase 
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs
-lm -o ./typecodes-array-basic.exe
PASS: gfortran.dg/c-interop/typecodes-array-basic.f90   -Os  (test for excess
errors)
Setting LD_LIBRARY_PATH to
.:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../..:.:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libquadmath/.libs:/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/gfortran/../..:/home/seurer/gcc/git/build/gcc-test/./gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-test/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-test/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-test/./isl/.libs:/home/seurer/gcc/git/build/gcc-test/./prev-isl/.libs
Execution timeout is: 300
spawn [open ...]
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>
]>

Program received signal SIGABRT: Process abort signal.

Backtrace for this error:
#0  0x77f804a7 in ???
#1  0x779744d8 in ???
#2  0x7795462b in ???
#3  0x1000154b in check
at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/c-interop/typecodes-array-basic-c.c:53
#4  0x10001807 in ctest_complex
at
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/c-interop/typecodes-array-basic-c.c:147
#5  0x100013b3 in testit

[Bug testsuite/102282] New: New test cases in r12-3320 fail

2021-09-10 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102282

Bug ID: 102282
   Summary: New test cases in r12-3320 fail
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:cb17b5054118ec0f727956fd6e034b577b5e261c, r12-3320 

Some issue with how they are configured maybe?

UNRESOLVED: gfortran.dg/c-interop/cf-descriptor-5.f90   -O0  compilation failed
to produce executable
UNRESOLVED: gfortran.dg/c-interop/cf-descriptor-5.f90   -O1  compilation failed
to produce executable
UNRESOLVED: gfortran.dg/c-interop/cf-descriptor-5.f90   -O2  compilation failed
to produce executable
UNRESOLVED: gfortran.dg/c-interop/cf-descriptor-5.f90   -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
compilation failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/cf-descriptor-5.f90   -O3 -g  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/cf-descriptor-5.f90   -Os  compilation failed
to produce executable
UNRESOLVED: gfortran.dg/c-interop/cf-out-descriptor-5.f90   -O0  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/cf-out-descriptor-5.f90   -O1  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/cf-out-descriptor-5.f90   -O2  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/cf-out-descriptor-5.f90   -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
compilation failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/cf-out-descriptor-5.f90   -O3 -g  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/cf-out-descriptor-5.f90   -Os  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-descriptor-5.f90   -O0  compilation failed
to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-descriptor-5.f90   -O1  compilation failed
to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-descriptor-5.f90   -O2  compilation failed
to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-descriptor-5.f90   -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
compilation failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-descriptor-5.f90   -O3 -g  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-descriptor-5.f90   -Os  compilation failed
to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-out-descriptor-5.f90   -O0  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-out-descriptor-5.f90   -O1  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-out-descriptor-5.f90   -O2  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-out-descriptor-5.f90   -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
compilation failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-out-descriptor-5.f90   -O3 -g  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/fc-out-descriptor-5.f90   -Os  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/ff-descriptor-5.f90   -O0  compilation failed
to produce executable
UNRESOLVED: gfortran.dg/c-interop/ff-descriptor-5.f90   -O1  compilation failed
to produce executable
UNRESOLVED: gfortran.dg/c-interop/ff-descriptor-5.f90   -O2  compilation failed
to produce executable
UNRESOLVED: gfortran.dg/c-interop/ff-descriptor-5.f90   -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
compilation failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/ff-descriptor-5.f90   -O3 -g  compilation
failed to produce executable
UNRESOLVED: gfortran.dg/c-interop/ff-descriptor-5.f90   -Os  compilation failed
to produce executable

commit cb17b5054118ec0f727956fd6e034b577b5e261c (HEAD)
Author: Sandra Loosemore 
Date:   Wed Jun 30 20:03:27 2021 -0700

Fortran: TS 29113 testsuite

Add tests to exercise features added to Fortran via TS 29113, "Further
Interoperability of Fortran with C":

[Bug target/102154] [12 Regression] ICE in extract_insn, at recog.c:2769 since r12-3277-gd2874d905647a1d146dafa60199d440e837adc4d

2021-09-09 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102154

--- Comment #19 from seurer at gcc dot gnu.org ---
This also prevents gcc from being built if it includes go on powerpc LE:

libtool: compile:  /home/seurer/gcc/git/build/gcc-test/./gcc/gccgo
-B/home/seurer/gcc/git/build/gcc-test/./gcc/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include
-O2 -g -I . -c -fgo-pkgpath=strconv
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/atob.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/atoc.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/atof.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/atoi.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/bytealg.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/ctoa.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/decimal.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/doc.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/eisel_lemire.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/ftoa.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/ftoaryu.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/isprint.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/itoa.go
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/quote.go  -fPIC -o
.libs/strconv.o
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/atof.go: In function
'strconv.parseFloatPrefix':
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/atof.go:704:1: error:
unrecognizable insn:
  704 | func parseFloatPrefix(s string, bitSize int) (float64, int, error) {
  | ^
(insn 351 350 352 35 (set (reg:SF 219 [ SR.5776 ])
(subreg:SF (reg:DI 237 [ GOTMP.360 ]) 0))
"/home/seurer/gcc/git/gcc-test/libgo/go/strconv/atof.go":601:15 -1
 (nil))
during RTL pass: vregs
/home/seurer/gcc/git/gcc-test/libgo/go/strconv/atof.go:704:1: internal compiler
error: in extract_insn, at recog.c:2769
0x102b46d3 _fatal_insn(char const*, rtx_def const*, char const*, int, char
const*)
/home/seurer/gcc/git/gcc-test/gcc/rtl-error.c:108
0x102b4723 _fatal_insn_not_found(rtx_def const*, char const*, int, char const*)
/home/seurer/gcc/git/gcc-test/gcc/rtl-error.c:116
0x10afebe7 extract_insn(rtx_insn*)
/home/seurer/gcc/git/gcc-test/gcc/recog.c:2769
0x1070e8f7 instantiate_virtual_regs_in_insn
/home/seurer/gcc/git/gcc-test/gcc/function.c:1611
0x1070e8f7 instantiate_virtual_regs
/home/seurer/gcc/git/gcc-test/gcc/function.c:1985
0x1070e8f7 execute
/home/seurer/gcc/git/gcc-test/gcc/function.c:2034

[Bug middle-end/101157] [12 regression] ICE compiling gcc.target/powerpc/stack-limit.c after r12-1702

2021-09-02 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101157

--- Comment #6 from seurer at gcc dot gnu.org ---
The stack limit test case mostly has worked since just after this was opened
(one short span where it failed again) but I don't know what fixed it.  The
other test case has worked fine since just after this was opened.  Hopefully
bootstrap on s390 hasn't been broken since June!

[Bug target/102146] New: [11 regression] several test cases fails after r11-8940

2021-08-31 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102146

Bug ID: 102146
   Summary: [11 regression] several test cases fails after
r11-8940
   Product: gcc
   Version: 11.2.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

:d3d198940e5b527e76da7282cc2ce59045b4844, r11-8940

FAIL: gcc.target/powerpc/fusion-p10-ldcmpi.c scan-assembler-times
lbz_cmpldi_cr0_QI_clobber_CCUNS_zero 2
FAIL: gcc.target/powerpc/fusion-p10-ldcmpi.c scan-assembler-times
lha_cmpdi_cr0_HI_clobber_CC_sign 8
FAIL: gcc.target/powerpc/fusion-p10-ldcmpi.c scan-assembler-times
lhz_cmpldi_cr0_HI_clobber_CCUNS_zero 2
FAIL: gcc.target/powerpc/fusion-p10-ldcmpi.c scan-assembler-times
lwa_cmpdi_cr0_SI_EXTSI_CC_sign 3
FAIL: gcc.target/powerpc/fusion-p10-ldcmpi.c scan-assembler-times
lwz_cmpldi_cr0_SI_EXTSI_CCUNS_zero 2
FAIL: gcc.target/powerpc/pr56605.c scan-rtl-dump-times combine "\\(compare:CC
\\((?:and|zero_extend):DI \\(reg:[SD]I" 1
FAIL: gcc.target/powerpc/pr81348.c scan-assembler \\mlxsihzx\\M
FAIL: gcc.target/powerpc/pr81348.c scan-assembler \\mvextsh2d\\M
FAIL: gcc.target/powerpc/prefix-no-update.c scan-assembler-times \\mlwz\\M 2
FAIL: gcc.target/powerpc/prefix-no-update.c scan-assembler-times \\mplwz\\M 2
FAIL: gcc.target/powerpc/prefix-no-update.c scan-assembler-times \\mpstw\\M 2
FAIL: gcc.target/powerpc/prefix-no-update.c scan-assembler-times \\mstw\\M 2

These may just be tests that require adjusting the instruction counts to
account for the changes introduced by this commit.

commit 7d3d198940e5b527e76da7282cc2ce59045b4844 (HEAD, refs/bisect/bad)
Author: Haochen Gui 
Date:   Fri Jun 4 11:04:31 2021 +0800

rs6000: Expand PROMOTE_MODE marco in rs6000_promote_function_mode

[Bug ipa/102081] [12 regression] ICE building compiler starting with r12-3159

2021-08-26 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102081

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Target||powerpc64le-linux-gnu
  Build||powerpc64le-linux-gnu
 CC||hubicka at gcc dot gnu.org
   Host||powerpc64le-linux-gnu

--- Comment #1 from seurer at gcc dot gnu.org ---
This is during stage 1.

[Bug ipa/102081] New: [12 regression] ICE building compiler starting with r12-3159

2021-08-26 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102081

Bug ID: 102081
   Summary: [12 regression] ICE building compiler starting with
r12-3159
   Product: gcc
   Version: 9.4.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: ipa
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
CC: marxin at gcc dot gnu.org
  Target Milestone: ---

g:f075b8c5adcf9cb6336563c472c8d624c54184db, r12-3159 

/home/seurer/gcc/git/build/gcc-test/./gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/./gcc/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-test/powerpc64le-unknown-linux-gnu/sys-include
   -g -O2 -O2  -g -O2 -DIN_GCC-W -Wall -Wno-narrowing -Wwrite-strings
-Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition 
-isystem ./include   -fPIC -mlong-double-128 -mno-minimal-toc -g -DIN_LIBGCC2
-fbuilding-libgcc -fno-stack-protector   -fPIC -mlong-double-128
-mno-minimal-toc -I. -I. -I../.././gcc -I/home/seurer/gcc/git/gcc-test/libgcc
-I/home/seurer/gcc/git/gcc-test/libgcc/.
-I/home/seurer/gcc/git/gcc-test/libgcc/../gcc
-I/home/seurer/gcc/git/gcc-test/libgcc/../include
-I/home/seurer/gcc/git/gcc-test/libgcc/../libdecnumber/dpd
-I/home/seurer/gcc/git/gcc-test/libgcc/../libdecnumber -DHAVE_CC_TLS  -o
decQuad.o -MT decQuad.o -MD -MP -MF decQuad.dep -c
/home/seurer/gcc/git/gcc-test/libgcc/../libdecnumber/decQuad.c
during IPA pass: modref
/home/seurer/gcc/git/gcc-test/libgcc/../libdecnumber/decQuad.c: In function
'__decQuadReduce':
/home/seurer/gcc/git/gcc-test/libgcc/../libdecnumber/decQuad.c:141: internal
compiler error: in verify, at ipa-modref-tree.h:335
  141 | 
  | 
0x1088092b modref_ref_node::verify()
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref-tree.h:335
0x1088092b modref_ref_node::insert_access(modref_access_node, unsigned
long, bool)
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref-tree.h:355
0x10880c5f modref_tree::insert(int, int, modref_access_node, bool)
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref-tree.h:616
0x10871ca3 record_access
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref.c:713
0x10873077 analyze_load
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref.c:1217
0x10765a1b walk_stmt_load_store_addr_ops(gimple*, void*, bool (*)(gimple*,
tree_node*, tree_node*, void*), bool (*)(gimple*, tree_node*, tree_node*,
void*), bool (*)(gimple*, tree_node*, tree_node*, void*))
/home/seurer/gcc/git/gcc-test/gcc/gimple-walk.c:800
0x10879437 analyze_stmt
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref.c:1268
0x10879437 analyze_function
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref.c:2130
0x1087b3a3 modref_generate
/home/seurer/gcc/git/gcc-test/gcc/ipa-modref.c:2208
0x10a5ca1b execute_ipa_summary_passes(ipa_opt_pass_d*)
/home/seurer/gcc/git/gcc-test/gcc/passes.c:2248
0x104e2fdb ipa_passes
/home/seurer/gcc/git/gcc-test/gcc/cgraphunit.c:2179
0x104e2fdb symbol_table::compile()
/home/seurer/gcc/git/gcc-test/gcc/cgraphunit.c:2289
0x104e6eff symbol_table::compile()
/home/seurer/gcc/git/gcc-test/gcc/cgraphunit.c:2269
0x104e6eff symbol_table::finalize_compilation_unit()
/home/seurer/gcc/git/gcc-test/gcc/cgraphunit.c:2537



commit f075b8c5adcf9cb6336563c472c8d624c54184db (HEAD)
Author: Jan Hubicka 
Date:   Thu Aug 26 15:33:56 2021 +0200

Fix off-by-one error in try_merge_with

[Bug target/102069] New: [12 regression] New test case gcc.dg/vect/pr101145_3.c in r12-3136 fails on power 7

2021-08-25 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102069

Bug ID: 102069
   Summary: [12 regression] New test case gcc.dg/vect/pr101145_3.c
in r12-3136 fails on power 7
   Product: gcc
   Version: 9.4.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:3673dcf6d6baeb67bb70ff03d4cb3f92beed0075, r12-3136
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m64}'
vect.exp=gcc.dg/vect/pr101145_3.c"
FAIL: gcc.dg/vect/pr101145_3.c scan-tree-dump-times vect "vectorized 1 loops" 2
FAIL: gcc.dg/vect/pr101145_3.c -flto -ffat-lto-objects  scan-tree-dump-times
vect "vectorized 1 loops" 2
# of expected passes4
# of unexpected failures2

I only see this failure on power 7 for 64 bit.  Power 7 has some limitations on
vectors that may require the failing parts of the tests to be skipped there.

[Bug fortran/101997] New: [9 regression] ICE after r9-8665 at gcc/toplev.c:326

2021-08-20 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101997

Bug ID: 101997
   Summary: [9 regression] ICE after r9-8665 at gcc/toplev.c:326
   Product: gcc
   Version: 9.4.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: fortran
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:abfe42c1fb66a534290bd0a808c2d90842ee848b, r9-8665
make  -k check-gcc-fortran RUNTESTFLAGS="dg.exp=gfortran.dg/pr95091.f90"
FAIL: gfortran.dg/pr95091.f90   -O  (internal compiler error)
FAIL: gfortran.dg/pr95091.f90   -O  (test for excess errors)
# of unexpected failures2


spawn -ignore SIGHUP
/home3/seurer/gcc/git/build/gcc-9-test/gcc/testsuite/gfortran/../../gfortran
-B/home3/seurer/gcc/git/build/gcc-9-test/gcc/testsuite/gfortran/../../
-B/home3/seurer/gcc/git/build/gcc-9-test/powerpc64le-unknown-linux-gnu/./libgfortran/
/home/seurer/gcc/git/gcc-9-test/gcc/testsuite/gfortran.dg/pr95091.f90
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -O -fsecond-underscore -S -o pr95091.s
*** buffer overflow detected ***:
/home3/seurer/gcc/git/build/gcc-9-test/gcc/testsuite/gfortran/../../f951
terminated
f951: internal compiler error: Aborted
0x109133b3 crash_signal
/home/seurer/gcc/git/gcc-9-test/gcc/toplev.c:326
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
compiler exited with status 1
FAIL: gfortran.dg/pr95091.f90   -O  (internal compiler error)
FAIL: gfortran.dg/pr95091.f90   -O  (test for excess errors)
Excess errors:
*** buffer overflow detected ***:
/home3/seurer/gcc/git/build/gcc-9-test/gcc/testsuite/gfortran/../../f951
terminated
f951: internal compiler error: Aborted
0x109133b3 crash_signal
/home/seurer/gcc/git/gcc-9-test/gcc/toplev.c:326


commit abfe42c1fb66a534290bd0a808c2d90842ee848b (HEAD, refs/bisect/bad)
Author: Harald Anlauf 
Date:   Sun Jun 7 14:47:24 2020 +0200

PR fortran/95091 - Buffer overflows with submodules and long symbols

[Bug analyzer/101980] New: [12 regressions] many test case failures after r12-3002

2021-08-19 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101980

Bug ID: 101980
   Summary: [12 regressions] many test case failures after
r12-3002
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: analyzer
  Assignee: dmalcolm at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:aef703cf982072427e74034f4c460a11c5e04b8e, r12-3002

FAIL: g++.dg/analyzer/malloc.C  -std=c++14  (test for warnings, line 24)
FAIL: g++.dg/analyzer/malloc.C  -std=c++17  (test for warnings, line 24)
FAIL: g++.dg/analyzer/malloc.C  -std=c++2a  (test for warnings, line 24)
FAIL: g++.dg/analyzer/malloc.C  -std=c++98  (test for warnings, line 24)
FAIL: gcc.dg/analyzer/analyzer-verbosity-0.c (test for excess errors)
FAIL: gcc.dg/analyzer/analyzer-verbosity-0.c expected multiline pattern lines
24-60 not found: "\s*NN \|   free \(ptr\);.*\n  \|   \^~\n 
'test_1': event 1.*\n\|.*\n\|   NN \| calls_free_1 \(ptr\);.*\n   
\|  \| \^~\n\|  \| \|.*\n\|  \|
\(1\) calling 'calls_free_1' from 'test_1'.*\n\|.*\n\+-->
'calls_free_1': event 2.*\n   \|.*\n   \|   NN \|   free
\(ptr\);.*\n   \|  \|   \^~\n   \|  \|   \|.*\n
  \|  \|   \(2\) first 'free' here.*\n   \|.*\n   
<--\+.*\n\|.*\n  'test_1': events 3-4.*\n\|.*\n\|   NN \|
calls_free_1 \(ptr\);.*\n\|  \| \^~\n\|  \|
\|.*\n\|  \| \(3\) returning to 'test_1' from
'calls_free_1'.*\n\|\.\.\.\.\.\..*\n\|   NN \| calls_free_1
\(ptr\);.*\n\|  \| ~~\n\|  \| \|.*\n   
\|  \| \(4\) passing freed pointer 'ptr' in call to 'calls_free_1' from
'test_1'.*\n\|.*\n\+--> 'calls_free_1': event 5.*\n   \|.*\n   
   \|   NN \|   free \(ptr\);.*\n   \|  \|   \^~\n 
 \|  \|   \|.*\n   \|  \|   \(5\) second 'free' here; first
'free' was at \(2\).*\n   \|.*\n"
FAIL: gcc.dg/analyzer/analyzer-verbosity-0.c expected multiline pattern lines
94-130 not found: "   NN \|   free \(ptr\);.*\n  \|   \^~\n 
'test_2': event 1.*\n\|.*\n\|   NN \|   calls_free_2 \(ptr\);.*\n  
 \|  \|   \^~\n\|  \|   \|.*\n\| 
\|   \(1\) calling 'calls_free_2' from 'test_2'.*\n\|.*\n\+-->
'calls_free_2': event 2.*\n   \|.*\n   \|   NN \|   free
\(ptr\);.*\n   \|  \|   \^~\n   \|  \|   \|.*\n
  \|  \|   \(2\) first 'free' here.*\n   \|.*\n   
<--\+.*\n\|.*\n  'test_2': events 3-4.*\n\|.*\n\|   NN \|  
calls_free_2 \(ptr\);.*\n\|  \|   \^~\n\| 
\|   \|.*\n\|  \|   \(3\) returning to 'test_2' from
'calls_free_2'.*\n\|\.\.\.\.\.\..*\n\|   NN \|   calls_free_2
\(ptr\);.*\n\|  \|   ~~\n\|  \|  
\|.*\n\|  \|   \(4\) passing freed pointer 'ptr' in call to
'calls_free_2' from 'test_2'.*\n\|.*\n\+--> 'calls_free_2': event 5.*\n
  \|.*\n   \|   NN \|   free \(ptr\);.*\n   \|  \| 
 \^~\n   \|  \|   \|.*\n   \|  \|   \(5\)
second 'free' here; first 'free' was at \(2\).*\n   \|.*\n"
FAIL: gcc.dg/analyzer/analyzer-verbosity-1.c (test for excess errors)
FAIL: gcc.dg/analyzer/analyzer-verbosity-1.c expected multiline pattern lines
109-160 not found: "   NN \|   free \(ptr\);.*\n  \|   \^~\n 
'test_2': events 1-2.*\n\|.*\n\|   NN \| void test_2 \(void \*ptr, int
a, int b\).*\n\|  \|  \^~\n\|  \|  \|.*\n\|
 \|  \(1\) entry to 'test_2'.*\n\|\.\.\.\.\.\..*\n\|   NN \|  
calls_free_2 \(ptr\);.*\n\|  \|   ~~\n\| 
\|   \|.*\n\|  \|   \(2\) calling 'calls_free_2' from
'test_2'.*\n\|.*\n\+--> 'calls_free_2': events 3-4.*\n   \|.*\n
  \|   NN \| void calls_free_2 \(void \*ptr\).*\n   \|  \| 
\^~~~\n   \|  \|  \|.*\n   \|  \| 
\(3\) entry to 'calls_free_2'.*\n   \|   NN \| \{.*\n   \|   NN
\|   free \(ptr\);.*\n   \|  \|   ~~\n   \|  \|
  \|.*\n   \|  \|   \(4\) first 'free' here.*\n   \|.*\n   
<--\+.*\n\|.*\n  'test_2': events 5-6.*\n\|.*\n\|   NN \|  
calls_free_2 \(ptr\);.*\n\|  \|   \^~\n\| 
\|   \|.*\n\|  \|   \(5\) returning to 'test_2' from
'calls_free_2'.*\n\|\.\.\.\.\.\..

[Bug testsuite/101969] [10 regression] reactivated test case gcc.dg/pr78213.c in r12-10042 fails

2021-08-18 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101969

seurer at gcc dot gnu.org changed:

   What|Removed |Added

Summary|[12 regression] reactivated |[10 regression] reactivated
   |test case gcc.dg/pr78213.c  |test case gcc.dg/pr78213.c
   |in r12-10042 fails  |in r12-10042 fails
 CC||tschwinge at gcc dot gnu.org
Version|12.0|10.3.1

--- Comment #1 from seurer at gcc dot gnu.org ---
I noticed this with gcc 10 but it looks like it was also activated for gcc 9
and gcc 11.

[Bug testsuite/101969] New: [12 regression] reactivated test case gcc.dg/pr78213.c in r12-10042 fails

2021-08-18 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101969

Bug ID: 101969
   Summary: [12 regression] reactivated test case gcc.dg/pr78213.c
in r12-10042 fails
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: testsuite
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:e475b9088b790ba1a71870f18f431aad23f5e3eb, r10-10042
make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/pr78213.c"
FAIL: gcc.dg/pr78213.c -fself-test (test for warnings, line )
# of expected passes1
# of unexpected failures1

Executing on host: /home3/seurer/gcc/git/build/gcc-10-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-10-test/gcc/
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/gcc.dg/pr78213.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -fdiagnostics-urls=never  
-fself-test=/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/selftests -S -o
pr78213.s(timeout = 300)
spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-10-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-10-test/gcc/
/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/gcc.dg/pr78213.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -fdiagnostics-urls=never
-fself-test=/home/seurer/gcc/git/gcc-10-test/gcc/testsuite/selftests -S -o
pr78213.s
cc1: note: self-tests are not enabled in this build
FAIL: gcc.dg/pr78213.c -fself-test (test for warnings, line )


commit e475b9088b790ba1a71870f18f431aad23f5e3eb (HEAD, refs/bisect/bad)
Author: Thomas Schwinge 
Date:   Tue Aug 17 08:45:18 2021 +0200

Restore 'gcc.dg/pr78213.c' testing

<    1   2   3   4   5   6   7   8   9   10   >