[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
at

[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  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\|\.\.\.\.\.\..*\n\|   NN \|   calls_free_2
\(ptr\);.*\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

[Bug testsuite/101963] New: New test case gfortran.dg/nothing-1.f90 in r12-2992 doesn't compile

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

Bug ID: 101963
   Summary: New test case gfortran.dg/nothing-1.f90 in r12-2992
doesn't compile
   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:f74433e70ae94a3b5291e45fea488b1cfdee4a34, r12-2992

ERROR: gfortran.dg/nothing-2.f90   -O : can't read "OMP": no such variable for
" dg-error 6 "Unexpected junk after $OMP NOTHING statement" "
ERROR: gfortran.dg/nothing-2.f90   -O : can't read "OMP": no such variable for
" dg-error 6 "Unexpected junk after $OMP NOTHING statement" "


commit f74433e70ae94a3b5291e45fea488b1cfdee4a34 (HEAD, refs/bisect/bad)
Author: Tobias Burnus 
Date:   Wed Aug 18 15:21:18 2021 +0200

Fortran: Add OpenMP's nothing directive support

[Bug testsuite/101902] New: [12 regression] g++.dg/warn/uninit-1.C has excess errors after r12-2898

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

Bug ID: 101902
   Summary: [12 regression] g++.dg/warn/uninit-1.C has excess
errors after r12-2898
   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:4341b1b165751e728692eec12405fc04b2c681aa, r12-2898
make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/warn/uninit-1.C"
FAIL: g++.dg/warn/uninit-1.C  -std=gnu++98 (test for excess errors)
FAIL: g++.dg/warn/uninit-1.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/warn/uninit-1.C  -std=gnu++17 (test for excess errors)
FAIL: g++.dg/warn/uninit-1.C  -std=gnu++2a (test for excess errors)
# of unexpected failures4


/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/warn/uninit-1.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=gnu++98 -O2 -Wmaybe-uninitialized -S -o uninit-1.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/uninit-1.C: In function
'void test()':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/uninit-1.C:15:10:
warning: 'ptr' may be used uninitialized [-Wmaybe-uninitialized]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/uninit-1.C:6:1: note:
by argument 1 of type 'const a*' to 'void nowarn(const a*)' declared here
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/uninit-1.C:14:12: note:
'ptr' declared here
Executing on host:
/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
exceptions_enabled2980187.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_enabled2980187.s(timeout = 300)
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_enabled2980187.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_enabled2980187.s
FAIL: g++.dg/warn/uninit-1.C  -std=gnu++98 (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/uninit-1.C:15:10:
warning: 'ptr' may be used uninitialized [-Wmaybe-uninitialized]


commit 4341b1b165751e728692eec12405fc04b2c681aa (HEAD)
Author: Jan Hubicka 
Date:   Fri Aug 13 10:04:52 2021 +0200

Introduce EAF_NOREAD and cleanup EAF_UNUSED + ipa-modref

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

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

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 ---
I am seeing something possibly related with xtreme-header-6.C and
xtreme-tr1_b.C

spawn -ignore SIGHUP
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/testsuite/g++19/../../xg++
-B/home/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/testsuite/g++19/../../
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/testsuite/g++.dg/modules/xtreme-header-6_b.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/libsupc++
-I/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/include/backward
-I/home/seurer/gcc/git/gcc-trunk-bootstrap/libstdc++-v3/testsuite/util
-fmessage-length=0 -std=c++2a -pedantic-errors -Wno-long-long -fmodules-ts
-fno-module-lazy -S -o xtreme-header-6_b.s^M
hash table checking failed: equal operator returns true for a pair of values
with a different hash value^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/testsuite/g++.dg/modules/xtreme-header-6_b.C:4:30:
internal compiler error: in hashtab_chk_error, at hash-table.c:137^M
0x10270667 hashtab_chk_error()^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/hash-table.c:137^M
0x10634607 hash_table::verify(spec_entry*
const&, unsigned int)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/hash-table.h:1033^M
0x10634d5f hash_table::find_slot_with_hash(spec_entry* const&, unsigned int,
insert_option)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/hash-table.h:968^M
0x105b40ff match_mergeable_specialization(bool, spec_entry*)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/pt.c:3^M
0x104be1bf trees_in::key_mergeable(int, merge_kind, tree_node*, tree_node*,
tree_node*, tree_node*, bool)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:10678^M
0x104c512b trees_in::decl_value()^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:7911^M
0x104b7d27 trees_in::tree_node(bool)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:9161^M
0x104b81ab trees_in::tree_node(bool)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:9211^M
0x104b87a3 trees_in::tree_node(bool)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:9354^M
0x104bad9f trees_in::core_vals(tree_node*)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:6545^M
0x104c520b trees_in::tree_node_vals(tree_node*)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:7069^M
0x104c520b trees_in::decl_value()^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:7950^M
0x104b7d27 trees_in::tree_node(bool)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:9161^M
0x104c3c6b module_state::read_cluster(unsigned int)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:14819^M
0x104c4583 module_state::load_section(unsigned int, binding_slot*)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:18090^M
0x104c7eeb module_state::read_language(bool)^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:18019^M
0x104c8283 direct_import^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/module.cc:18885^M
0x1054ab33 cp_parser_import_declaration^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/parser.c:14486^M
0x1057eed7 cp_parser_translation_unit^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/parser.c:4943^M
0x1057eed7 c_parse_file()^M
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/cp/parser.c:46558^M
Please submit a full bug report,^M
with preprocessed source if appropriate.^M
Please include the complete backtrace with any bug report.^M
See  for instructions.^M
compiler exited with status 1
FAIL: g++.dg/modules/xtreme-header-6_b.C -std=c++2a (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-6_b.C -std=c++2a (test for excess errors)
Excess errors:
hash table checking failed: equal operator returns true for a pair of values
with a different hash value

spawn -ignore SIGHUP
/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/testsuite/g++12/../../xg++
-B/home3/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/testsuite/g++12/../../
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/testsuite/g++.dg/modules/xtreme-tr1_b.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu

[Bug testsuite/101866] New: libstdc++-v3/testsuite/experimental/random/randint.cc fails

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

Bug ID: 101866
   Summary: libstdc++-v3/testsuite/experimental/random/randint.cc
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: ---

libstdc++-v3/testsuite/experimental/random/randint.cc fails on rare occasions. 
I have only seen it happen twice now once after running it 1.9 million times to
try to spot it:

/home/seurer/gcc/git/gcc-9-test/libstdc++-v3/testsuite/experimental/random/randint.cc:61:
void test01(): Assertion '!(n3[0] == n1[0] && n3[1] == n1[1] && n3[2] ==
n1[2])' failed.
/home/seurer/bin/runmany.gcc: line 212: 39222 Aborted (core
dumped) ./randint.exe

While I spotted this with gcc 9 the test has not changed in current trunk anmd
I assume in gcc 10 and gcc 11 as well.

OK,

  std::experimental::reseed(99u);
  const long n1[] = {
std::experimental::randint(0, 100),
std::experimental::randint(0, 100),
std::experimental::randint(0, 100),
std::experimental::randint(0, 100),
std::experimental::randint(0, 100)
  };
. . .
  std::experimental::reseed();
  const long n3[] = {
std::experimental::randint(0, 100),
std::experimental::randint(0, 100),
std::experimental::randint(0, 100)
  };
  VERIFY( !(n3[0] == n1[0] && n3[1] == n1[1] && n3[2] == n1[2]) );

I don't think the above code from the test is correct.  There is a small chance
(1 in 100 for each) that the values in n3 will be the same as the values in n1.

[Bug testsuite/101847] New: [12 regression] linker errors after r12-2808

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

Bug ID: 101847
   Summary: [12 regression] linker errors after r12-2808
   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:527a1cf32c27a3fbeaf6be7596241570d864cc4c, r12-2808

After the change in include paths there are now a bunch of undefined symbol
linker errors.

FAIL: gfortran.dg/ieee/dec_math_1.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ieee/dec_math_1.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ieee/dec_math_1.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ieee/dec_math_1.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/ieee/dec_math_1.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ieee/dec_math_1.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_1.F90   -O0  execution test
FAIL: gfortran.dg/ieee/ieee_1.F90   -O1  execution test
FAIL: gfortran.dg/ieee/ieee_1.F90   -O2  execution test
FAIL: gfortran.dg/ieee/ieee_1.F90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/ieee/ieee_1.F90   -O3 -g  execution test
FAIL: gfortran.dg/ieee/ieee_1.F90   -Os  execution test
FAIL: gfortran.dg/ieee/ieee_10.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_10.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_10.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_10.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_10.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_10.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_3.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_3.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_3.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_3.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_3.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_3.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_4.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_4.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_4.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_4.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_4.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_4.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_6.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_6.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_6.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_6.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_6.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_7.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_7.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_7.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_7.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_7.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_7.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_8.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_8.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_8.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_8.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_8.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_8.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_9.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_9.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_9.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_9.f90   -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_9.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ieee/ieee_9.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ieee/large_1.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ieee/large_1.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ieee/large_1.f90   

[Bug testsuite/101782] New: [12 regression] Excess errors in g++.dg/cpp2a/concepts-pr67774.C after r12-2729

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

Bug ID: 101782
   Summary: [12 regression] Excess errors in
g++.dg/cpp2a/concepts-pr67774.C after r12-2729
   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:240b01b0215f9e46ecf04267c8a3faeb19d4fe3c, r12-2729
make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/cpp2a/concepts-pr67774.C"
FAIL: g++.dg/cpp2a/concepts-pr67774.C  -std=c++2a (test for excess errors)
# of expected passes1
# of unexpected failures1
# of unsupported tests  3


FAIL: g++.dg/cpp2a/concepts-pr67774.C  -std=c++2a (test for excess errors)
Excess errors:
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/stl_iterator.h:1123:5:
error: two consecutive '[' shall only introduce an attribute before '[' token
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/stl_iterator.h:1987:7:
error: two consecutive '[' shall only introduce an attribute before '[' token
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/stl_iterator.h:2010:7:
error: two consecutive '[' shall only introduce an attribute before '[' token
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/stl_iterator.h:2034:7:
error: two consecutive '[' shall only introduce an attribute before '[' token
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/ranges_base.h:113:9:
error: two consecutive '[' shall only introduce an attribute before '[' token
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/ranges_base.h:165:9:
error: two consecutive '[' shall only introduce an attribute before '[' token
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/ranges_base.h:270:9:
error: two consecutive '[' shall only introduce an attribute before '[' token
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/ranges_base.h:329:9:
error: two consecutive '[' shall only introduce an attribute before '[' token
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/ranges_base.h:419:9:
error: two consecutive '[' shall only introduce an attribute before '[' token
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/ranges_base.h:440:9:
error: two consecutive '[' shall only introduce an attribute before '[' token
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/ranges_base.h:500:9:
error: two consecutive '[' shall only introduce an attribute before '[' token
/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/ranges_base.h:542:9:
error: two consecutive '[' shall only introduce an attribute before '[' token



commit 240b01b0215f9e46ecf04267c8a3faeb19d4fe3c (HEAD, refs/bisect/bad)
Author: Jonathan Wakely 
Date:   Tue Aug 3 18:06:27 2021 +0100

libstdc++: Add [[nodiscard]] to iterators and related utilities

[Bug other/101694] New: [12 regression] g++.dg/warn/Wstringop-overflow-4.C fails after r12-2591 for 32 bits

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

Bug ID: 101694
   Summary: [12 regression] g++.dg/warn/Wstringop-overflow-4.C
fails after r12-2591 for 32 bits
   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:2e96b5f14e4025691b57d2301d71aa6092ed44bc, r12-2591
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
dg.exp=g++.dg/warn/Wstringop-overflow-4.C"
FAIL: g++.dg/warn/Wstringop-overflow-4.C  -std=gnu++98 (test for excess errors)
FAIL: g++.dg/warn/Wstringop-overflow-4.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/warn/Wstringop-overflow-4.C  -std=gnu++17 (test for excess errors)
FAIL: g++.dg/warn/Wstringop-overflow-4.C  -std=gnu++2a (test for excess errors)
# of expected passes56
# of unexpected failures4

This appears to be a 32 bit only problem.

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/warn/Wstringop-overflow-4.C
-m64 -fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-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=gnu++2a -O2 -Wall -Wno-array-bounds -ftrack-macro-expansion=0 -S -o
Wstringop-overflow-4.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:
In function 'void test_strcpy_new_char(size_t)':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:32:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 2 bytes into a region of size between 0 and 1 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:32:3:
note: destination object of size [0, 1] allocated by 'operator new []'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:36:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 3 bytes into a region of size between 1 and 2 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:36:3:
note: destination object of size [1, 2] allocated by 'operator new []'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:40:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 4 bytes into a region of size between 2 and 3 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:40:3:
note: destination object of size [2, 3] allocated by 'operator new []'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:41:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 10 bytes into a region of size between 2 and 3 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:41:3:
note: destination object of size [2, 3] allocated by 'operator new []'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:
In function 'void test_strcpy_new_char_array(size_t)':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:81:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 2 bytes into a region of size between 0 and 1 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:81:3:
note: destination object of size [0, 1] allocated by 'operator new []'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:83:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 3 bytes into a region of size between 0 and 2 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:83:3:
note: destination object of size [0, 2] allocated by 'operator new []'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:86:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:86:3:
note: destination object of size 0 allocated by 'operator new []'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C:89:3:
warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)'
writing 3 bytes into 

[Bug testsuite/101678] New: [12 regression] many fortran errors afterr r12-2553

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

Bug ID: 101678
   Summary: [12 regression] many fortran errors afterr r12-2553
   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:a3b350f1799a1c0f9e2ece5b817a537fe42f0d2d, r12-2553

FAIL: gfortran.dg/ISO_Fortran_binding_1.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90   -O2  (test for excess errors)
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  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_1.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_10.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_11.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_12.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_15.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_16.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_17.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_18.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_3.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/ISO_Fortran_binding_3.f90   -O1  (test for excess errors)
FAIL: 

[Bug testsuite/101654] New: [12 regression] new test case UNRESOLVED problem in r12-2524

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

Bug ID: 101654
   Summary: [12 regression] new test case UNRESOLVED problem in
r12-2524
   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:13586172d0b70c9d7ca464fc5a2a46a8532b06d7, r12-2523

make  -k check-gcc RUNTESTFLAGS="ipa.exp=gcc.dg/ipa/remref-6.c"

spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled151951.cc
-fdiagnostics-plain-output -S -o exceptions_enabled151951.s
PASS: gcc.dg/ipa/remref-6.c (test for excess errors)
gcc.dg/ipa/remref-6.c: dump file does not exist
UNRESOLVED: gcc.dg/ipa/remref-6.c scan-ipa-dump inline "Removed a reference"
gcc.dg/ipa/remref-6.c: dump file does not exist
UNRESOLVED: gcc.dg/ipa/remref-6.c scan-ipa-dump inline "replaced it with LOAD"
PASS: gcc.dg/ipa/remref-6.c scan-tree-dump-not optimized "builtin_exp"
testcase /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/ipa/ipa.exp
completed in 1 seconds

=== gcc Summary ===

# of expected passes2
# of unresolved testcases   2


commit 13586172d0b70c9d7ca464fc5a2a46a8532b06d7 (HEAD, refs/bisect/bad)
Author: Martin Jambor 
Date:   Tue Jul 27 10:02:38 2021 +0200

ipa: Adjust references to identify read-only globals

[Bug testsuite/101647] New: [12 regression] excess error in g++.dg/cpp0x/initlist48.C after r12-2534

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

Bug ID: 101647
   Summary: [12 regression] excess error in
g++.dg/cpp0x/initlist48.C after r12-2534
   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:16158c96496b537194111526d25e19f268d613b6, r12-2534
make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/cpp0x/initlist48.C"
FAIL: g++.dg/cpp0x/initlist48.C  -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/initlist48.C  -std=c++17 (test for excess errors)
# of expected passes1
# of unexpected failures2
# of unsupported tests  1

FAIL: g++.dg/cpp0x/initlist48.C  -std=c++17 (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/cpp0x/initlist48.C:11:6:
error: 'initializer_list' in namespace 'std' does not name a template type; did
you mean 'uninitialized_fill'?

commit 16158c96496b537194111526d25e19f268d613b6 (HEAD, refs/bisect/bad)
Author: Jonathan Wakely 
Date:   Thu Jul 22 14:48:27 2021 +0100

libstdc++: Remove unnecessary uses of 

[Bug testsuite/101646] New: [12 regression] excess errors after r12-2533

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

Bug ID: 101646
   Summary: [12 regression] excess errors after r12-2533
   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:261d5a4a459bd49942e53bc83334ccc7154a09d5, r12-2533

FAIL: g++.dg/coroutines/pr99047.C (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/coroutines/pr99047.C:48:34:
error: 'exchange' is not a member of 'std'


FAIL: g++.dg/pr71655.C   (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr71655.C:9:52: error:
aggregate 'std::array, 4>, 24> v4' has
incomplete type and cannot be defined
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr71655.C:18:62: error:
aggregate 'std::array, 48>, 18> v16' has
incomplete type and cannot be defined
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/pr71655.C:24:25: error: no
match for 'operator[]' in 'v15[k2]' (operand types are
'std::array, 18>' and 'int')


commit 261d5a4a459bd49942e53bc83334ccc7154a09d5 (HEAD, refs/bisect/bad)
Author: Jonathan Wakely 
Date:   Thu Jul 22 14:48:27 2021 +0100

libstdc++: Reduce header dependencies on  and 

[Bug other/101568] New: [12 regression] g++.dg/ipa/pr82352.C fails after r12-2338

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

Bug ID: 101568
   Summary: [12 regression] g++.dg/ipa/pr82352.C fails after
r12-2338
   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:f0500db3692276f60e0562c17c87a0cb03e34398, r12-2338
make  -k check-gcc RUNTESTFLAGS="dg.exp=g++.dg/ipa/pr82352.C"
FAIL: g++.dg/ipa/pr82352.C  -std=gnu++98 (test for excess errors)
FAIL: g++.dg/ipa/pr82352.C  -std=gnu++14 (test for excess errors)
FAIL: g++.dg/ipa/pr82352.C  -std=gnu++17 (test for excess errors)
FAIL: g++.dg/ipa/pr82352.C  -std=gnu++2a (test for excess errors)
# of unexpected failures4

Same failure for all 4:

FAIL: g++.dg/ipa/pr82352.C  -std=gnu++17 (test for excess errors)
Excess errors:
cc1plus: warning: writing 16 bytes into a region of size 0
[-Wstringop-overflow=]

Note: This still occurs with r12-2456.

[Bug testsuite/101531] New: [11 regression] gcc.target/powerpc/pr101129.c has excess errors after r11-8780

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

Bug ID: 101531
   Summary: [11 regression] gcc.target/powerpc/pr101129.c has
excess errors after r11-8780
   Product: gcc
   Version: 11.1.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:ac0efe3c6fc6231b20ffd684956a4a5c3c54a96b, r11-8780
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'
powerpc.exp=gcc.target/powerpc/pr101129.c"
FAIL: gcc.target/powerpc/pr101129.c (test for excess errors)
# of expected passes2
# of expected passes2
# of unexpected failures1
# of unexpected failures1
# of unresolved testcases   1
# of unresolved testcases   1


This is on BE.  Is the test case doing something not supported in gcc 11?


Executing on host: /home/seurer/gcc/git/build/gcc-11-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-11-test/gcc/
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.target/powerpc/pr101129.c 
-m32   -fdiagnostics-plain-output   -mdejagnu-cpu=power8 -O   -lm  -o
./pr101129.exe(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-11-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-11-test/gcc/
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.target/powerpc/pr101129.c
-m32 -fdiagnostics-plain-output -mdejagnu-cpu=power8 -O -lm -o ./pr101129.exe
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.target/powerpc/pr101129.c:13:9:
error: '__int128' is not supported on this target
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.target/powerpc/pr101129.c:
In function 'foo0':
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.target/powerpc/pr101129.c:21:3:
error: cannot convert a vector of type '__vector(16) signed char' to type 'int'
which has different size
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.target/powerpc/pr101129.c:22:22:
warning: right shift count >= width of type [-Wshift-count-overflow]
compiler exited with status 1
Executing on host: /home/seurer/gcc/git/build/gcc-11-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-11-test/gcc/ exceptions_enabled70232.cc  -m32 
 -fdiagnostics-plain-output  -S -o exceptions_enabled70232.s(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-11-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-11-test/gcc/ exceptions_enabled70232.cc -m32
-fdiagnostics-plain-output -S -o exceptions_enabled70232.s
FAIL: gcc.target/powerpc/pr101129.c (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.target/powerpc/pr101129.c:13:9:
error: '__int128' is not supported on this target
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.target/powerpc/pr101129.c:21:3:
error: cannot convert a vector of type '__vector(16) signed char' to type 'int'
which has different size
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.target/powerpc/pr101129.c:22:22:
warning: right shift count >= width of type [-Wshift-count-overflow]

UNRESOLVED: gcc.target/powerpc/pr101129.c compilation failed to produce
executable
Executing on host: /home/seurer/gcc/git/build/gcc-11-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-11-test/gcc/ vmx_hw_available70232.c  -m32  
-fdiagnostics-plain-output  -mno-vsx  -lm  -o vmx_hw_available70232.exe   
(timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-11-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-11-test/gcc/ vmx_hw_available70232.c -m32
-fdiagnostics-plain-output -mno-vsx -lm -o vmx_hw_available70232.exe
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/git/build/gcc-11-test/gcc:/home/seurer/gcc/git/build/gcc-11-test/gcc/32::/home/seurer/gcc/git/build/gcc-11-test/gcc:/home/seurer/gcc/git/build/gcc-11-test/gcc/32:/home/seurer/gcc/git/build/gcc-11-test/./gmp/.libs:/home/seurer/gcc/git/build/gcc-11-test/./prev-gmp/.libs:/home/seurer/gcc/git/build/gcc-11-test/./mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-11-test/./prev-mpfr/src/.libs:/home/seurer/gcc/git/build/gcc-11-test/./mpc/src/.libs:/home/seurer/gcc/git/build/gcc-11-test/./prev-mpc/src/.libs:/home/seurer/gcc/git/build/gcc-11-test/./isl/.libs:/home/seurer/gcc/git/build/gcc-11-test/./prev-isl/.libs:/home/seurer/gcc/install/gcc-8.3.0/lib64
Execution timeout is: 300
spawn [open ...]
testcase
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.target/powerpc/powerpc.exp
completed in 0 seconds

=== gcc Summary for unix/-m32 ===

# of unexpected failures1
# of unresolved testcases   1



commit ac0efe3c6fc6231b20ffd684956a4a5c3c54a96b
Author: Bill Schmidt 
Date:   Mon Jul 19 12:49:17 2021 -0500

rs6000: Don't let swaps pass break multiply low-part (PR101129)

Backport from mainline.

[Bug testsuite/101528] New: [11 regression] gcc.target/powerpc/int_128bit-runnable.c fails after r11-8743

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

Bug ID: 101528
   Summary: [11 regression]
gcc.target/powerpc/int_128bit-runnable.c fails after
r11-8743
   Product: gcc
   Version: 11.1.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:8ebcd3608584e544ae8e7c422b3f2400758c47f5, r11-8743
make  -k check-gcc
RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/int_128bit-runnable.c"
FAIL: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvextsd2q\\M 6
FAIL: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvdivsq\\M 1
# of expected passes20
# of unexpected failures2

Looks like a couple of the assembler instruction counts are off:

FAIL: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvextsd2q\\M 6
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times \\mvslq\\M
2
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times \\mvsrq\\M
2
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times \\mvsraq\\M
2
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times \\mvrlq\\M
2
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvrlqnm\\M 2
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvrlqmi\\M 2
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvcmpequq\\M 16
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvcmpgtsq\\M 16
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvcmpgtuq\\M 16
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvmuloud\\M 1
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvmulesd\\M 1
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvmulosd\\M 1
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvmulld\\M 1
gcc.target/powerpc/int_128bit-runnable.c: \\mvdivsq\\M found 3 times
FAIL: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvdivsq\\M 1
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvdivuq\\M 1
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvdivesq\\M 1
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvdiveuq\\M 1
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvmodsq\\M 1
PASS: gcc.target/powerpc/int_128bit-runnable.c scan-assembler-times
\\mvmoduq\\M 1

commit 8ebcd3608584e544ae8e7c422b3f2400758c47f5 (HEAD, refs/bisect/bad)
Author: Michael Meissner 
Date:   Wed Jul 14 13:23:51 2021 -0400

Generate 128-bit int divide/modulus on power10.

[Bug other/101520] New: [12 regression] gcc.target/powerpc/pr93658.c has excess errors after r12-2338

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

Bug ID: 101520
   Summary: [12 regression] gcc.target/powerpc/pr93658.c has
excess errors after r12-2338
   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:f0500db3692276f60e0562c17c87a0cb03e34398, r12-2338
make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/pr93658.c"
FAIL: gcc.target/powerpc/pr93658.c (test for excess errors)
# of unexpected failures1


I am not sure if these are real issues in the test case or not.


Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled4114679.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled4114679.s(timeout = 5)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled4114679.cc
-fdiagnostics-plain-output -S -o exceptions_enabled4114679.s
FAIL: gcc.target/powerpc/pr93658.c (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 1 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr93658.c:18:10:

[Bug testsuite/101461] New: [12 regression] gcc.target/powerpc/fold-vec-load-builtin_vec_xl test cases fail after r12-2266

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

Bug ID: 101461
   Summary: [12 regression]
gcc.target/powerpc/fold-vec-load-builtin_vec_xl test
cases fail after r12-2266
   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:063eba7ca73030139a3bf822ed127cf09b2fc226, r12-2266

FAIL: gcc.target/powerpc/fold-vec-load-builtin_vec_xl-char.c
scan-assembler-times \\mlxvw4x\\M|\\mlxvd2x\\M|\\mlxvx\\M|\\mp?lvx\\M 12
FAIL: gcc.target/powerpc/fold-vec-load-builtin_vec_xl-double.c
scan-assembler-times \\mlxvd2x\\M|\\mlxvx\\M|\\mp?lvx\\M 6
FAIL: gcc.target/powerpc/fold-vec-load-builtin_vec_xl-float.c
scan-assembler-times \\mlxvw4x\\M|\\mlxvd2x\\M|\\mlxvx\\M|\\mp?lvx\\M 6
FAIL: gcc.target/powerpc/fold-vec-load-builtin_vec_xl-int.c
scan-assembler-times \\mlxvw4x\\M|\\mlxvd2x\\M|\\mlxvx\\M|\\mp?lvx\\M 12
FAIL: gcc.target/powerpc/fold-vec-load-builtin_vec_xl-longlong.c
scan-assembler-times \\mlxvd2x\\M|\\mlxvx\\M|\\mp?lvx\\M 12
FAIL: gcc.target/powerpc/fold-vec-load-builtin_vec_xl-short.c
scan-assembler-times \\mlxvw4x\\M|\\mlxvd2x\\M|\\mlxvx\\M|\\mp?lvx\\M 12

These failed previously on power 10 too but the patterns were changed in this
revision and they still fail.


commit 063eba7ca73030139a3bf822ed127cf09b2fc226 (HEAD)
Author: Michael Meissner 
Date:   Tue Jul 13 00:36:43 2021 -0400

Deal with prefixed loads/stores in tests, PR testsuite/100166

[Bug middle-end/101457] New: [12 regression] new test cases in r12-2300 fail

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

Bug ID: 101457
   Summary: [12 regression] new test cases in r12-2300 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:1e0ab1c4ba6159ad7ce71c6cddd5e04d2a636742, r12-2300: 68 failures

FAIL: gcc.dg/vect/vect-reduc-dot-10.c -flto -ffat-lto-objects execution test
FAIL: gcc.dg/vect/vect-reduc-dot-10.c execution test
FAIL: gcc.dg/vect/vect-reduc-dot-11.c -flto -ffat-lto-objects execution test
FAIL: gcc.dg/vect/vect-reduc-dot-11.c execution test
FAIL: gcc.dg/vect/vect-reduc-dot-12.c -flto -ffat-lto-objects execution test
FAIL: gcc.dg/vect/vect-reduc-dot-12.c execution test
FAIL: gcc.dg/vect/vect-reduc-dot-13.c -flto -ffat-lto-objects execution test
FAIL: gcc.dg/vect/vect-reduc-dot-13.c execution test
FAIL: gcc.dg/vect/vect-reduc-dot-14.c -flto -ffat-lto-objects execution test
FAIL: gcc.dg/vect/vect-reduc-dot-14.c execution test
FAIL: gcc.dg/vect/vect-reduc-dot-15.c -flto -ffat-lto-objects execution test
FAIL: gcc.dg/vect/vect-reduc-dot-15.c execution test
FAIL: gcc.dg/vect/vect-reduc-dot-16.c -flto -ffat-lto-objects execution test
FAIL: gcc.dg/vect/vect-reduc-dot-16.c execution test
FAIL: gcc.dg/vect/vect-reduc-dot-17.c -flto -ffat-lto-objects execution test
FAIL: gcc.dg/vect/vect-reduc-dot-17.c execution test
FAIL: gcc.dg/vect/vect-reduc-dot-18.c -flto -ffat-lto-objects execution test
FAIL: gcc.dg/vect/vect-reduc-dot-18.c execution test
FAIL: gcc.dg/vect/vect-reduc-dot-22.c -flto -ffat-lto-objects execution test
FAIL: gcc.dg/vect/vect-reduc-dot-22.c execution test
FAIL: gcc.dg/vect/vect-reduc-dot-9.c -flto -ffat-lto-objects execution test
FAIL: gcc.dg/vect/vect-reduc-dot-9.c execution test


There is no output from the failures.  Looking at just one of them:

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/vect-reduc-dot-10.c   
-fdiagnostics-plain-output   -maltivec -mpower8-vector -ftree-vectorize
-fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2
-fdump-tree-vect-details  -lm  -o ./vect-reduc-dot-10.exe(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/vect-reduc-dot-10.c
-fdiagnostics-plain-output -maltivec -mpower8-vector -ftree-vectorize
-fno-tree-loop-distribute-patterns -fno-vect-cost-model -fno-common -O2
-fdump-tree-vect-details -lm -o ./vect-reduc-dot-10.exe
Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled4019628.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled4019628.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_enabled4019628.cc
-fdiagnostics-plain-output -S -o exceptions_enabled4019628.s
PASS: gcc.dg/vect/vect-reduc-dot-10.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 ...]
FAIL: gcc.dg/vect/vect-reduc-dot-10.c execution test
PASS: gcc.dg/vect/vect-reduc-dot-10.c scan-tree-dump-not vect
"vect_recog_dot_prod_pattern: detected"
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/vect-reduc-dot-10.c   
-fdiagnostics-plain-output  -flto -ffat-lto-objects -maltivec -mpower8-vector
-ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model
-fno-common -O2 -fdump-tree-vect-details  -lm  -o ./vect-reduc-dot-10.exe   
(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/vect-reduc-dot-10.c
-fdiagnostics-plain-output -flto -ffat-lto-objects -maltivec -mpower8-vector
-ftree-vectorize -fno-tree-loop-distribute-patterns -fno-vect-cost-model
-fno-common -O2 -fdump-tree-vect-details -lm -o ./vect-reduc-dot-10.exe
PASS: gcc.dg/vect/vect-reduc-dot-10.c -flto -ffat-lto-objects (test for excess
errors)
Setting LD_LIBRARY_PATH to

[Bug testsuite/101444] New: [12 regression] cc.target/powerpc/pr86731-fwrapv-longlong.c fails after r12-2266

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

Bug ID: 101444
   Summary: [12 regression]
cc.target/powerpc/pr86731-fwrapv-longlong.c fails
after r12-2266
   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:063eba7ca73030139a3bf822ed127cf09b2fc226, r12-2266
make  -k check-gcc
RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/pr86731-fwrapv-longlong.c"
FAIL: gcc.target/powerpc/pr86731-fwrapv-longlong.c scan-assembler-times
\\mp?lxv\\M|\\mlxv\\M|\\mlxvd2x\\M 2
# of expected passes3
# of unexpected failures1

This opnly fails on powerpc64 LE on a power 8 system.


commit 063eba7ca73030139a3bf822ed127cf09b2fc226 (HEAD, refs/bisect/bad)
Author: Michael Meissner 
Date:   Tue Jul 13 00:36:43 2021 -0400

Deal with prefixed loads/stores in tests, PR testsuite/100166

[Bug other/101381] New: [12 regression] missing warning in g++.dg/warn/Warray-bounds-20.C after r12-2132

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

Bug ID: 101381
   Summary: [12 regression] missing warning in
g++.dg/warn/Warray-bounds-20.C after r12-2132
   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:a110855667782dac7b674d3e328b253b3b3c919b, r12-2132
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
dg.exp=g++.dg/warn/Warray-bounds-20.C"
FAIL: g++.dg/warn/Warray-bounds-20.C  -std=gnu++98 note (test for warnings,
line 38)
FAIL: g++.dg/warn/Warray-bounds-20.C  -std=gnu++98 note (test for warnings,
line 55)
FAIL: g++.dg/warn/Warray-bounds-20.C  -std=gnu++14 note (test for warnings,
line 38)
FAIL: g++.dg/warn/Warray-bounds-20.C  -std=gnu++14 note (test for warnings,
line 55)
FAIL: g++.dg/warn/Warray-bounds-20.C  -std=gnu++17 note (test for warnings,
line 38)
FAIL: g++.dg/warn/Warray-bounds-20.C  -std=gnu++17 note (test for warnings,
line 55)
FAIL: g++.dg/warn/Warray-bounds-20.C  -std=gnu++2a note (test for warnings,
line 38)
FAIL: g++.dg/warn/Warray-bounds-20.C  -std=gnu++2a note (test for warnings,
line 55)

I saw this only for 32 bit BE on powerpc64.

commit a110855667782dac7b674d3e328b253b3b3c919b
Author: Martin Sebor 
Date:   Wed Jul 7 14:05:25 2021 -0600

Correct handling of variable offset minus constant in -Warray-bounds
[PR100137]

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

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

Bug ID: 101269
   Summary: new test case gcc.dg/debug/btf/btf-datasec-1.c fails
with its introduction in r12-1852
   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:c1f76af469388d3df815c82de566387da5ae000f, r12-1852

FAIL: gcc.dg/debug/btf/btf-datasec-1.c scan-assembler-times 0[\t
]+[^\n]*bts_offset 7
FAIL: gcc.dg/debug/btf/btf-datasec-1.c scan-assembler-times 0xf03[\t
]+[^\n]*btt_info 2
FAIL: gcc.dg/debug/btf/btf-datasec-1.c scan-assembler-times ascii ".data.0"[\t
]+[^\n]*btf_aux_string 1
FAIL: gcc.dg/debug/btf/btf-datasec-1.c scan-assembler-times ascii
".rodata.0"[\t ]+[^\n]*btf_aux_string 1

It looks like the failing ones are compiled for 32 bits.  The 64 bits ones work
fine.

commit c1f76af469388d3df815c82de566387da5ae000f
Author: Indu Bhagat 
Date:   Thu May 20 11:19:04 2021 -0700

CTF/BTF testsuites

This commit adds a new testsuite for the CTF debug format.

[Bug middle-end/101216] New: [12 regression] setjmp/longjmp excess errors after r12-1805

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

Bug ID: 101216
   Summary: [12 regression] setjmp/longjmp excess errors after
r12-1805
   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:e9e2bad7251477db92ab9ebcdc010f9282dd9890, r12-1805
make  -k check-gcc RUNTESTFLAGS="analyzer.exp=gcc.dg/analyzer/setjmp-2.c"
FAIL: gcc.dg/analyzer/setjmp-2.c (test for excess errors)
# 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/analyzer/setjmp-2.c
-fdiagnostics-plain-output -fanalyzer -Wanalyzer-too-complex
-fanalyzer-call-summaries -fdiagnostics-show-line-numbers
-fdiagnostics-path-format=inline-events -fdiagnostics-show-caret -S -o
setjmp-2.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/setjmp-2.c: In
function 'test_2':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/setjmp-2.c:30:7:
note: path
   30 |   __analyzer_dump_path (); /* { dg-message "path" } */
  |   ^~~
  'test_2': event 1
|
|   23 |   i = SETJMP(env);
|  |   ^~
|  |   |
|  |   (1) 'setjmp' called here
|
  'test_2': events 2-4
|
|   27 |   if (i != 0)
|  |  ^
|  |  |
|  |  (2) following 'false' branch (when 'i == 0')...
|..
|   33 | longjmp (env, 1);
|  | 
|  | |
|  | (3) ...to here
|  | (4) rewinding within 'test_2' from 'longjmp'...
|
  'test_2': event 5
|
|   23 |   i = SETJMP(env);
|  |   ^~
|  |   |
|  |   (5) ...to 'setjmp' (saved at (1))
|
  'test_2': events 6-8
|
|   27 |   if (i != 0)
|  |  ^
|  |  |
|  |  (6) following 'true' branch (when 'i != 0')...
|   28 | {
|   29 |   foo (2);
|  |   ~~~
|  |   |
|  |   (7) ...to here
|   30 |   __analyzer_dump_path (); /* { dg-message "path" } */
|  |   ~~~
|  |   |
|  |   (8) here
|
In file included from
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/setjmp-2.c:5:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/setjmp-2.c: In
function 'test_1':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/test-setjmp.h:19:12:
note: in a call to function 'setjmp'
   19 | extern int setjmp(jmp_buf env);
  |^~
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/setjmp-2.c: In
function 'test_3':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/test-setjmp.h:22:13:
note: in a call to function 'longjmp'
   22 | extern void longjmp(jmp_buf env, int val);
  | ^~~
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/setjmp-2.c: In
function 'test_4':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/test-setjmp.h:22:13:
note: in a call to function 'longjmp'
PASS: gcc.dg/analyzer/setjmp-2.c  (test for warnings, line 30)
PASS: gcc.dg/analyzer/setjmp-2.c expected multiline pattern lines 39-83 was
found: "\s*NN \|   __analyzer_dump_path \(\);.*\n  \|  
\^~~\n  'test_2': event 1.*\n\|.*\n\|   NN \|   i =
SETJMP\(env\);.*\n\|  \|   \^~\n\|  \|   \|.*\n   
\|  \|   \(1\) 'setjmp' called here.*\n\|.*\n  'test_2': events
2-4.*\n\|.*\n\|   NN \|   if \(i != 0\).*\n\|  \|  \^\n   
\|  \|  \|.*\n\|  \|  \(2\) following 'false' branch \(when
'i == 0'\)\.\.\..*\n\|\.\.\.\.\.\..*\n\|   NN \| longjmp \(env,
1\);.*\n\|  \| \n\|  \| \|.*\n\|   
  \| \(3\) \.\.\.to here.*\n\|  \| \(4\) rewinding within
'test_2' from 'longjmp'\.\.\..*\n\|.*\n  'test_2': event 5.*\n\|.*\n   
\|   NN \|   i = SETJMP\(env\);.*\n\|  \|   \^~\n\|  \|
  \|.*\n\|  \|   \(5\) \.\.\.to 'setjmp' \(saved at \(1\)\).*\n
   \|.*\n  'test_2': events 6-8.*\n\|.*\n\|   NN \|   if \(i != 0\).*\n
   \|  \|  \^\n\|  \|  \|.*\n\|  \|  \(6\)
following 'true' branch \(when 'i != 0'\)\.\.\..*\n\|   NN \| \{.*\n   
\|   NN \|   foo \(2\);.*\n\|  \|   ~~~\n\|  \|
  \|.*\n\|  \|   \(7\) \.\.\.to here.*\n\|   NN \|  
__analyzer_dump_path \(\);.*\n\|  \|   ~~~\n   
\|  \|   \|.*\n\|  \|   \(8\) 

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

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

--- Comment #8 from seurer at gcc dot gnu.org ---
I just tried with current trunk:

g:e0672017370b9a9362fda52ecffe33d1c9c41829, r12-1813
make  -k check-gcc-fortran RUNTESTFLAGS="dg.exp=gfortran.dg/parity_1.f90"
FAIL: gfortran.dg/parity_1.f90   -O0  execution test
# of expected passes11
# of unexpected failures1

My configure is pretty simple:  
/home/seurer/gcc/git/gcc-test/configure
--prefix=/home/seurer/gcc/git/install/gcc-test --enable-languages=c,fortran,c++
--with-cpu=power10 --disable-bootstrap
--with-as=/home/seurer/binutils/install/bin/as
--with-ld=/home/seurer/binutils/install/bin/ld
--with-ar=/home/seurer/binutils/install/bin/ar

The --with-XX things are to pick up the 2.36.1 version of binutils which is
also on my path.

[Bug testsuite/101114] new test case libgomp.c/../libgomp.c-c++-common/struct-elem-5.c fails after its introduction in r12-1565

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

--- Comment #2 from seurer at gcc dot gnu.org ---
To be complete this shows up as two failures:

FAIL: libgomp.c++/../libgomp.c-c++-common/struct-elem-5.c execution test
FAIL: libgomp.c/../libgomp.c-c++-common/struct-elem-5.c execution test

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

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

--- Comment #5 from seurer at gcc dot gnu.org ---
*** Bug 101201 has been marked as a duplicate of this bug. ***

[Bug other/101201] [12 regression] test case gcc.target/powerpc/pr56605.c fails on BE after r12-1202

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

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #1 from seurer at gcc dot gnu.org ---
Oops, sorry, dupe of PR100952

*** This bug has been marked as a duplicate of bug 100952 ***

[Bug other/101201] New: [12 regression] test case gcc.target/powerpc/pr56605.c fails on BE after r12-1202

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

Bug ID: 101201
   Summary: [12 regression] test case gcc.target/powerpc/pr56605.c
fails on BE after r12-1202
   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:9080a3bf23297885fdc47221da37a71d6dec93c5, r12-1202
make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/pr56605.c"
FAIL: gcc.target/powerpc/pr56605.c scan-rtl-dump-times combine "\\(compare:CC
\\((?:and|zero_extend):DI \\(reg:[SD]I" 1
# of expected passes1
# of unexpected failures1

This only occurs on BE either power 7 or power 8.

commit 9080a3bf23297885fdc47221da37a71d6dec93c5
Author: Haochen Gui 
Date:   Fri Jun 4 14:38:53 2021 +0800

rs6000: Disable mode promotion for pseudos

[Bug testsuite/101169] New: [12 regression] test case gcc.target/powerpc/fold-vec-extract-char.p7.c fails after r10-9880

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

Bug ID: 101169
   Summary: [12 regression] test case
gcc.target/powerpc/fold-vec-extract-char.p7.c fails
after r10-9880
   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:eb13f3f81d56910626529af52e03e74770ffca98, r10-9880
make  -k check-gcc
RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/fold-vec-extract-char.p7.c"
FAIL: gcc.target/powerpc/fold-vec-extract-char.p7.c scan-assembler-times
\\maddi\\M 6
# of expected passes7
# of unexpected failures1


Previously there were 6 addi instructions and now there are 9.  This may have a
performance impact.


commit eb13f3f81d56910626529af52e03e74770ffca98
Author: Vladimir N. Makarov 
Date:   Tue Jan 12 11:26:15 2021 -0500

[PR97969] LRA: Transform pattern `plus (plus (hard reg, const),
pseudo)` after elimination

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

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

--- Comment #3 from seurer at gcc dot gnu.org ---
OK, there is another similar error compiling a different test case traced to
the same revision.  And these are occurring on more than just power 10s.

Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled961334.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled961334.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_enabled961334.cc
-fdiagnostics-plain-output -S -o exceptions_enabled961334.s
FAIL: gcc.target/powerpc/pr48344-1.c (test for excess errors)
Excess errors:
during RTL pass: no-opt dfinit
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr48344-1.c:8:1:
internal compiler error: in df_ref_record, at df-scan.c:2598
0x1057f137 df_ref_record
/home/seurer/gcc/git/gcc-test/gcc/df-scan.c:2598
0x1057feab df_uses_record
/home/seurer/gcc/git/gcc-test/gcc/df-scan.c:3033
0x1057fd97 df_uses_record
/home/seurer/gcc/git/gcc-test/gcc/df-scan.c:2888
0x1058089f df_insn_refs_collect
/home/seurer/gcc/git/gcc-test/gcc/df-scan.c:3212
0x105849bb df_bb_refs_record(int, bool)
/home/seurer/gcc/git/gcc-test/gcc/df-scan.c:3339
0x1058520b df_scan_blocks()
/home/seurer/gcc/git/gcc-test/gcc/df-scan.c:588
0x10563e47 rest_of_handle_df_initialize
/home/seurer/gcc/git/gcc-test/gcc/df-core.c:715
0x10563e47 execute
/home/seurer/gcc/git/gcc-test/gcc/df-core.c:747

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

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

Bug ID: 101157
   Summary: [12 regression] ICE compiling
gcc.target/powerpc/stack-limit.c after r12-1702
   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:7232f7c4c2d727431096a7ecfcf4ad4db71dcf2a, r12-1702
make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/stack-limit.c"
FAIL: gcc.target/powerpc/stack-limit.c (internal compiler error)
FAIL: gcc.target/powerpc/stack-limit.c (test for excess errors)
# of unexpected failures2

I saw this on a powerpc64 power 9 machine.

commit 7232f7c4c2d727431096a7ecfcf4ad4db71dcf2a (HEAD)
Author: Jason Merrill 
Date:   Sun Jun 13 14:00:12 2021 -0400

Executing on host: /home3/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled146254.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled146254.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_enabled146254.cc
-fdiagnostics-plain-output -S -o exceptions_enabled146254.s
FAIL: gcc.target/powerpc/stack-limit.c (test for excess errors)
Excess errors:
during RTL pass: pro_and_epilogue
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/stack-limit.c:10:1:
internal compiler error: in df_ref_record, at df-scan.c:2598
0x1059b0df df_ref_record
/home/seurer/gcc/git/gcc-test/gcc/df-scan.c:2598
0x1059bee7 df_uses_record
/home/seurer/gcc/git/gcc-test/gcc/df-scan.c:2888
0x1059c84f df_insn_refs_collect
/home/seurer/gcc/git/gcc-test/gcc/df-scan.c:3212
0x1059f07f df_insn_rescan(rtx_insn*)
/home/seurer/gcc/git/gcc-test/gcc/df-scan.c:1087
0x106554e7 emit_insn_after_1
/home/seurer/gcc/git/gcc-test/gcc/emit-rtl.c:4595
0x106554e7 emit_pattern_after_noloc
/home/seurer/gcc/git/gcc-test/gcc/emit-rtl.c:4643
0x1050e14f commit_one_edge_insertion(edge_def*)
/home/seurer/gcc/git/gcc-test/gcc/cfgrtl.c:2051
0x10513d57 commit_edge_insertions()
/home/seurer/gcc/git/gcc-test/gcc/cfgrtl.c:2103
0x1073e6d7 thread_prologue_and_epilogue_insns()
/home/seurer/gcc/git/gcc-test/gcc/function.c:6147
0x1073edaf rest_of_handle_thread_prologue_and_epilogue
/home/seurer/gcc/git/gcc-test/gcc/function.c:6521
0x1073edaf execute
/home/seurer/gcc/git/gcc-test/gcc/function.c:6597

[Bug target/101153] New: [12 regression] gcc.target/powerpc/float128-minmax.c fails after r12-1605

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

Bug ID: 101153
   Summary: [12 regression] gcc.target/powerpc/float128-minmax.c
fails after r12-1605
   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:7d08043da935095543172f91f691917bd6379c53, r12-1605
make  -k check-gcc
RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/float128-minmax.c"
FAIL: gcc.target/powerpc/float128-minmax.c scan-assembler \\mxscmpuqp\\M
# of expected passes2
# of unexpected failures1

Note: this only seems to fail on power 10.

commit 7d08043da935095543172f91f691917bd6379c53 (HEAD, refs/bisect/bad)
Author: Michael Meissner 
Date:   Thu Jun 17 22:05:16 2021 -0400

Add IEEE 128-bit min/max support on PowerPC.

[Bug c/101122] ice in vect_slp_analyze_node_operations

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

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||seurer at gcc dot gnu.org

--- Comment #1 from seurer at gcc dot gnu.org ---
This is also failing on powerpc64.  I believe this is the commit that broke
things:

g:3dfa4fe9f1a089b2b3906c83e22a1b39c49d937c, r12-1551 

commit 3dfa4fe9f1a089b2b3906c83e22a1b39c49d937c
Author: Richard Biener 
Date:   Tue Jun 8 15:10:45 2021 +0200

Vectorization of BB reductions



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/pr86179.c   
-fdiagnostics-plain-output   -O3 -S -o pr86179.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/pr86179.c
-fdiagnostics-plain-output -O3 -S -o pr86179.s
during GIMPLE pass: vect
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr86179.c: In function 'c':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr86179.c:7:6: internal
compiler error: in vect_slp_analyze_node_operations, at tree-vect-slp.c:4541
0x10f66307 vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4539
0x10f65993 vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f65993 vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f65993 vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f65993 vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f68667 vect_slp_analyze_operations(vec_info*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4737
0x10f381fb vect_analyze_loop_2
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-loop.c:2396
0x10f3a5c7 vect_analyze_loop(loop*, vec_info_shared*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-loop.c:2986
0x10f7c25f try_vectorize_loop_1
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1004
0x10f7d14f vectorize_loops()
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1238
0x10dbde47 execute
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-loop.c:414

[Bug testsuite/101114] New: new test case libgomp.c/../libgomp.c-c++-common/struct-elem-5.c fails after its introduction in r12-1565

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

Bug ID: 101114
   Summary: new test case
libgomp.c/../libgomp.c-c++-common/struct-elem-5.c
fails after its introduction in r12-1565
   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:275c736e732d29934e4d22e8f030d5aae8c12a52, r12-1565
make  -k check-target-libgomp
RUNTESTFLAGS="c.exp=libgomp.c/../libgomp.c-c++-common/struct-elem-5.c"
FAIL: libgomp.c/../libgomp.c-c++-common/struct-elem-5.c execution test
# 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
/home/seurer/gcc/git/gcc-test/libgomp/testsuite/libgomp.c/../libgomp.c-c++-common/struct-elem-5.c
-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 -O2
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/.libs
-lm -o ./struct-elem-5.exe
PASS: libgomp.c/../libgomp.c-c++-common/struct-elem-5.c (test for excess
errors)
Setting LD_LIBRARY_PATH to
.:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/.libs:/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/./gcc:.:/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libgomp/.libs:/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 ...]
FAIL: libgomp.c/../libgomp.c-c++-common/struct-elem-5.c execution test
testcase /home/seurer/gcc/git/gcc-test/libgomp/testsuite/libgomp.c/c.exp
completed in 0 seconds



commit 275c736e732d29934e4d22e8f030d5aae8c12a52 (HEAD)
Author: Chung-Lin Tang 
Date:   Thu Jun 17 21:33:32 2021 +0800

libgomp: Structure element mapping for OpenMP 5.0

[Bug tree-optimization/101112] New: [12 regression] ICE compiling gcc.dg/pr86179.c after r12-1551

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

Bug ID: 101112
   Summary: [12 regression] ICE compiling gcc.dg/pr86179.c after
r12-1551
   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:3dfa4fe9f1a089b2b3906c83e22a1b39c49d937c, r12-1551
make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/pr86179.c"
FAIL: gcc.dg/pr86179.c (internal compiler error)
FAIL: gcc.dg/pr86179.c (test for excess errors)
# of unexpected failures2

Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled731.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled731.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_enabled731.cc
-fdiagnostics-plain-output -S -o exceptions_enabled731.s
FAIL: gcc.dg/pr86179.c (test for excess errors)
Excess errors:
during GIMPLE pass: vect
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr86179.c:7:6: internal
compiler error: in vect_slp_analyze_node_operations, at tree-vect-slp.c:4541
0x10f66307 vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4539
0x10f65993 vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f65993 vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f65993 vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f65993 vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f68667 vect_slp_analyze_operations(vec_info*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4737
0x10f381fb vect_analyze_loop_2
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-loop.c:2396
0x10f3a5c7 vect_analyze_loop(loop*, vec_info_shared*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-loop.c:2986
0x10f7c25f try_vectorize_loop_1
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1004
0x10f7d14f vectorize_loops()
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1238
0x10dbde47 execute
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-loop.c:414

commit 3dfa4fe9f1a089b2b3906c83e22a1b39c49d937c
Author: Richard Biener 
Date:   Tue Jun 8 15:10:45 2021 +0200

[Bug other/101110] New: [12 regression] gcc.c-torture/execute/950704-1.c fails after r12-1546

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

Bug ID: 101110
   Summary: [12 regression] gcc.c-torture/execute/950704-1.c fails
after r12-1546
   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:786188e8b8cab47cb31177c6f4ab1a1578a607c3, r12-1546
make  -k check-gcc RUNTESTFLAGS="execute.exp=gcc.c-torture/execute/950704-1.c"
FAIL: gcc.c-torture/execute/950704-1.c   -O2  execution test
FAIL: gcc.c-torture/execute/950704-1.c   -O3 -g  execution test
FAIL: gcc.c-torture/execute/950704-1.c   -Os  execution test
FAIL: gcc.c-torture/execute/950704-1.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none  execution test
FAIL: gcc.c-torture/execute/950704-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  execution test
# of expected passes9
# of unexpected failures5

The runs don't provide any info on what failed:

spawn [open ...]
FAIL: gcc.c-torture/execute/950704-1.c   -O2  execution test


commit 786188e8b8cab47cb31177c6f4ab1a1578a607c3
Author: Andrew MacLeod 
Date:   Wed Jun 16 18:08:03 2021 -0400

Add recomputation to outgoing_edge_range.

[Bug testsuite/101104] New: test case g++.dg/tsan/pthread_cond_clockwait.C fails

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

Bug ID: 101104
   Summary: test case g++.dg/tsan/pthread_cond_clockwait.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:54f0224d55a1b56dde092460ddf76913670e6efc, r12-228 

These have not worked right on powerpc64 since they were introduced.

FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O1
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O1
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2 -flto
-fno-use-linker-plugin -flto-partition=none
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2 -flto
-fno-use-linker-plugin -flto-partition=none
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2 -flto
-fuse-linker-plugin -fno-fat-lto-objects
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2 -flto
-fuse-linker-plugin -fno-fat-lto-objects
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O3 -g
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O3 -g
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -Os
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -Os


commit 54f0224d55a1b56dde092460ddf76913670e6efc
Author: Patrick McGehearty 
Date:   Wed Apr 28 19:14:48 2021 +

Practical improvement to libgcc complex divide

[Bug analyzer/101082] new test case gcc.dg/analyzer/bitfields-1.c from r12-1303 fails on BE

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

--- Comment #2 from seurer at gcc dot gnu.org ---
Ah, crud.  I picked the wrong test case to look at.  If I'd searched on
gcc.dg/analyzer/data-model-1.c I would have seen that other PR.

[Bug analyzer/101082] New: new test case gcc.dg/analyzer/bitfields-1.c from r12-1303 fails on BE

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

Bug ID: 101082
   Summary: new test case gcc.dg/analyzer/bitfields-1.c from
r12-1303 fails on BE
   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:d3b1ef7a83c0c0cd5b20a1dd1714b868f3d2b442, r12-1303

These fail on BE on powerpc64.

make  -k check-gcc RUNTESTFLAGS="analyzer.exp=gcc.dg/analyzer/bitfields-1.c"
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 24)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 26)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 29)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 31)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 36)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 41)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 81)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 83)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 85)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 87)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 92)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 94)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 96)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 113)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 115)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 117)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 119)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 121)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 123)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 125)
FAIL: gcc.dg/analyzer/bitfields-1.c  (test for warnings, line 127)
FAIL: gcc.dg/analyzer/bitfields-1.c (test for excess errors)
# of expected passes12
# of unexpected failures22

Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:24:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:26:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:29:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:31:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:36:3:
warning: FALSE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:41:3:
warning: FALSE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:81:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:83:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:85:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:87:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:92:3:
warning: FALSE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:94:3:
warning: FALSE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:96:3:
warning: FALSE
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:113:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:115:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:117:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:119:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:121:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:123:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:125:3:
warning: UNKNOWN
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/analyzer/bitfields-1.c:127:3:
warning: UNKNOWN


commit d3b1ef7a83c0c0cd5b20a1dd1714b868f3d2b442
Author: David Malcolm 
Date:   Tue Jun 8 14:45:57 2021 -0400

analyzer: bitfield fixes [PR99212]

[Bug testsuite/101020] New: [12 regression] Several test case failures after r12-1316

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

Bug ID: 101020
   Summary: [12 regression] Several test case failures after
r12-1316
   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:f700e4b0ee3ef53b48975cf89be26b9177e3a3f3, r12-1316

FAIL: gcc.target/powerpc/float128-call.c scan-assembler lvx 2
FAIL: gcc.target/powerpc/float128-call.c scan-assembler lvx 2
FAIL: gcc.target/powerpc/float128-call.c scan-assembler stvx 2
FAIL: gcc.target/powerpc/float128-call.c scan-assembler stvx 2
FAIL: gcc.target/powerpc/pr100085.c (test for excess errors)

The changes fail and new test fails on powerpc64 BE.


commit f700e4b0ee3ef53b48975cf89be26b9177e3a3f3
Author: Xionghu Luo 
Date:   Tue Jun 8 21:48:12 2021 -0500

rs6000: Support doubleword swaps removal in rot64 load store [PR100085]


* gcc.target/powerpc/float128-call.c: Adjust.
* gcc.target/powerpc/pr100085.c: New test.

[Bug bootstrap/101005] New: [12 regression] bootstrap failure after r12-1342

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

Bug ID: 101005
   Summary: [12 regression] bootstrap failure after r12-1342
   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:4a0c4eaea320a418400afc4d63359ed6c4af5548, r12-1342 

make[3]: Entering directory
'/home/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc'
gawk -f /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/opt-functions.awk -f
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/opt-read.awk \
   -f /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/optc-save-gen.awk \
   -v header_name="config.h system.h coretypes.h tm.h" < optionlist >
options-save.c
gawk -f /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/opt-functions.awk -f
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/opt-read.awk \
   -f /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/optc-gen.awk \
   -v header_name="config.h system.h coretypes.h options.h tm.h" <
optionlist > options.c
echo timestamp > gcc.pod
perl /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/../contrib/texi2pod.pl
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/doc/invoke.texi > gcc.pod
gawk -f /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/opt-functions.awk -f
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/opt-read.awk \
   -f /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/opth-gen.awk \
   < optionlist > tmp-options.h
build/genhooks -d \
/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/doc/tm.texi.in >
tmp-tm.texi
case `echo X|tr X '\101'` in \
  A) tr -d '\015' < tmp-tm.texi > tmp2-tm.texi ;; \
  *) tr -d '\r' < tmp-tm.texi > tmp2-tm.texi ;; \
esac
mv tmp2-tm.texi tmp-tm.texi
/bin/sh /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/../move-if-change
tmp-tm.texi tm.texi

Verify that you have permission to grant a GFDL license for all
new text in /home/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/tm.texi, then
copy it to /home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/doc/tm.texi.
make[3]: *** [Makefile:2629: s-tm-texi] Error 1




commit 4a0c4eaea320a418400afc4d63359ed6c4af5548 (HEAD)
Author: Paul Eggert 
Date:   Wed Jun 9 12:25:26 2021 -0400

Document that -fno-trampolines is for Ada only [PR100735]

gcc/
PR other/100735
* doc/invoke.texi (Code Gen Options); Document that
-fno-trampolines
and -ftrampolines work only with Ada.
* doc/tm.texi.in (Trampolines): Likewise.
* doc/tm.texi: Regenerated.

[Bug tree-optimization/101003] New: [12 regression] ICE compiling gcc.dg/pr86179.c after r12-1329

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

Bug ID: 101003
   Summary: [12 regression] ICE compiling gcc.dg/pr86179.c after
r12-1329
   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:ce670e4faafb296d1f1a7828d20f8c8ba4686797, r12-1329
make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/pr86179.c"
FAIL: gcc.dg/pr86179.c (internal compiler error)
FAIL: gcc.dg/pr86179.c (test for excess errors)
# of unexpected failures2

Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled2894053.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled2894053.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_enabled2894053.cc
-fdiagnostics-plain-output -S -o exceptions_enabled2894053.s
FAIL: gcc.dg/pr86179.c (test for excess errors)
Excess errors:
during GIMPLE pass: vect
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr86179.c:7:6: internal
compiler error: in vect_slp_analyze_node_operations, at tree-vect-slp.c:
0x10f87c13 vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4442
0x10f872af vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4385
0x10f872af vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4385
0x10f872af vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4385
0x10f872af vect_slp_analyze_node_operations
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4385
0x10f8a4fb vect_slp_analyze_operations(vec_info*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4592
0x10f5b443 vect_analyze_loop_2
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-loop.c:2396
0x10f5d9db vect_analyze_loop(loop*, vec_info_shared*)
/home/seurer/gcc/git/gcc-test/gcc/tree-vect-loop.c:2986
0x10f9dd6b try_vectorize_loop_1
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1009
0x10f9ec6f vectorize_loops()
/home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1243
0x10ddf39f execute
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa-loop.c:414


commit ce670e4faafb296d1f1a7828d20f8c8ba4686797 (HEAD, refs/bisect/bad)
Author: Richard Biener 
Date:   Wed Nov 18 14:17:34 2020 +0100

tree-optimization/97832 - handle associatable chains in SLP discovery

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

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

--- Comment #1 from seurer at gcc dot gnu.org ---
Also, this test 
FAIL: gfortran.dg/parity_1.f90   -O0  execution test
only fails on power 10.

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

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

Bug ID: 100952
   Summary: [12 regression] several test case failures after
r12-1202
   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: ---

previous run: g:a3f6bd7891495a0ed65f7da7a55d36c730328692, r12-1201: 240
failures
this run: g:9080a3bf23297885fdc47221da37a71d6dec93c5, r12-1202: 252
failures

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

I am seeing these on both BE and LE and on all levels of powerp64 hardware.

[Bug testsuite/100943] New: [12 regression] new test gcc.dg/pr100887.c in r12-1256 fails with excess errors

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

Bug ID: 100943
   Summary: [12 regression] new test gcc.dg/pr100887.c in r12-1256
fails with excess errors
   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:e1521b170b44be5cd5d36a98b6b760457b68f566, r12-1256
make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/pr100887.c"
FAIL: gcc.dg/pr100887.c (test for excess errors)
# of unexpected failures1

Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/ exceptions_enabled2483732.cc   
-fdiagnostics-plain-output  -S -o exceptions_enabled2483732.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_enabled2483732.cc
-fdiagnostics-plain-output -S -o exceptions_enabled2483732.s
FAIL: gcc.dg/pr100887.c (test for excess errors)
Excess errors:
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr100887.c:11:1: warning:
GCC vector passed by reference: non-standard ABI extension with no
compatibility guarantee [-Wpsabi]


commit e1521b170b44be5cd5d36a98b6b760457b68f566 (HEAD, refs/bisect/bad)
Author: Jakub Jelinek 
Date:   Mon Jun 7 09:28:31 2021 +0200

fold-const: Fix up fold_read_from_vector [PR100887]

[Bug target/100820] [12 regression] bootstrap hangs during stage2 on power 10

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

seurer at gcc dot gnu.org changed:

   What|Removed |Added

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

--- Comment #1 from seurer at gcc dot gnu.org ---
Fixed now

[Bug testsuite/100407] New test cases attr-retain-*.c fail after their introduction in r11-7284

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

--- Comment #9 from seurer at gcc dot gnu.org ---
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.c-torture/compile/attr-retain-1.c
 -fdiagnostics-plain-output  -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
-w -ffat-lto-objects -fno-ident -S  -m32  -o attr-retain-1.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.c-torture/compile/attr-retain-1.c
-fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
-w -ffat-lto-objects -fno-ident -S -m32 -o attr-retain-1.s
PASS: gcc.c-torture/compile/attr-retain-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  (test for excess errors)
PASS: gcc.c-torture/compile/attr-retain-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects   scan-assembler .text.*,"axR"
PASS: gcc.c-torture/compile/attr-retain-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects   scan-assembler .bss.*,"awR"
PASS: gcc.c-torture/compile/attr-retain-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects   scan-assembler .data.*,"awR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects   scan-assembler .rodata.*,"aR"
PASS: gcc.c-torture/compile/attr-retain-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects   scan-assembler .data.used_foo_sec,"awR"


seurer@gcc1-power7:~/gcc/git/build/gcc-test$
/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.c-torture/compile/attr-retain-1.c
-fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
-w -ffat-lto-objects -fno-ident -S -m32 -o attr-retain-1.s

seurer@gcc1-power7:~/gcc/git/build/gcc-test$ grep .rodata attr-retain-1.s 
.string "used_rodata2"
.string "unused_rodata"
.string "used_rodata"
.globl used_rodata2
.globl unused_rodata
.globl used_rodata
.type   unused_rodata, @object
.size   unused_rodata, 4
unused_rodata:
.section.sdata.used_rodata,"awR"
.type   used_rodata, @object
.size   used_rodata, 4
used_rodata:
.section.sdata.used_rodata2,"awR"
.type   used_rodata2, @object
.size   used_rodata2, 4
used_rodata2:

[Bug testsuite/100407] New test cases attr-retain-*.c fail after their introduction in r11-7284

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

--- Comment #8 from seurer at gcc dot gnu.org ---
Created attachment 50922
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50922=edit
assembler file

[Bug testsuite/100749] [12 regression] gcc.dg/pch/valid-1.c fails after r12-949

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

seurer at gcc dot gnu.org changed:

   What|Removed |Added

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

--- Comment #5 from seurer at gcc dot gnu.org ---
Everything is working now.

[Bug testsuite/100407] New test cases attr-retain-*.c fail after their introduction in r11-7284

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

--- Comment #4 from seurer at gcc dot gnu.org ---
It does not fail on LE.

[Bug testsuite/100407] New test cases attr-retain-*.c fail after their introduction in r11-7284

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

--- Comment #2 from seurer at gcc dot gnu.org ---
I got it to fail on the gcc110 gcc farm machine.

g:659cc7d6320aae7ab390b5886f0efed22f78e244, r12-1164
make  -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}'
compile.exp=gcc.c-torture/compile/attr-retain-1.c"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O0   scan-assembler
.rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O1   scan-assembler
.rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O2   scan-assembler
.rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O3 -g   scan-assembler
.rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -Os   scan-assembler
.rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none   scan-assembler .rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects   scan-assembler .rodata.*,"aR"
# of expected passes35
# of unexpected failures7

I did have to use my own binutils (2.36.1) or the test came up as unsupported.

[Bug bootstrap/100820] New: [12 regression] bootstrap hangs during stage2 on power 10

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

Bug ID: 100820
   Summary: [12 regression] bootstrap hangs during stage2 on power
10
   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:a8764071f2eb6b4cdc9ecb788dfaa2b095b52598, r12-1020

Author: Aaron Sawdey 
Date:   Tue Mar 2 18:06:37 2021 -0600
Fusion patterns for add-logical/logical-add

This is causing a hang during stage2 of bootstrapping for trunk on power 10.  I
tried r12-1019 and it was fine.

Here is one example that happens when configure is running:

. . .
checking for powerpc64le-unknown-linux-gnu-gfortran...
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/./gcc/gfortran
-B/home/seurer/gcc/git/build/gcc-trunk-bootstrap/./gcc/
-B/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/sys-include
  -fno-checking
checking whether we are using the GNU Fortran compiler... 
(and here it hangs)


3912958 pts/0R+ 2:12
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/./gcc/f951 conftest.F
-ffixed-form -cpp=/tmp/cc5vO5dZ.f90 -quiet -iprefix
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc/../lib/gcc/powerpc64le-unknown-linux-gnu/12.0.0/
-isystem /home/seurer/gcc/git/build/gcc-trunk-bootstrap/./gcc/include -isystem
/home/seurer/gcc/git/build/gcc-trunk-bootstrap/./gcc/include-fixed -isystem
/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-trunk-bootstrap/powerpc64le-unknown-linux-gnu/sys-include
conftest.F -quiet -dumpbase conftest.F -dumpbase-ext .F -mcpu=power10
-fno-checking -fintrinsic-modules-path finclude
-fpre-include=/usr/include/finclude/math-vector-fortran.h -o /tmp/cc6Kgdbr.s

This should finish almost instantly but never does.

seurer@ltcden2-lp1:~/gcc/git/build/gcc-trunk-bootstrap$ cat
./powerpc64le-unknown-linux-gnu/libgomp/conftest.F
  program main
#ifndef __GNUC__
   choke me
#endif

  end

[Bug testsuite/100750] new test case gcc.target/powerpc/rop-5.c fails on BE

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

--- Comment #1 from seurer at gcc dot gnu.org ---
There are also some failures with gcc 11 including on power 10 LE.

FAIL: gcc.target/powerpc/rop-3.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)

[Bug other/100759] [12 regression] ICE for g++.dg/torture/pr81360.C after r12-1039 at gcc/options-save.c:13626

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

--- Comment #1 from seurer at gcc dot gnu.org ---
actually, there are a bunch of failures from this revision:

FAIL: g++.dg/torture/pr81360.C   -Os  (internal compiler error)
FAIL: g++.dg/torture/pr81360.C   -Os  (internal compiler error)
FAIL: g++.dg/torture/pr81360.C   -Os  (test for excess errors)
FAIL: g++.dg/torture/pr81360.C   -Os  (test for excess errors)
FAIL: gcc.dg/Warray-bounds-57.c (internal compiler error)
FAIL: gcc.dg/Warray-bounds-57.c (internal compiler error)
FAIL: gcc.dg/Warray-bounds-57.c (test for excess errors)
FAIL: gcc.dg/Warray-bounds-57.c (test for excess errors)
FAIL: gcc.dg/pr92860-2.c  (test for warnings, line 12)
FAIL: gcc.dg/pr92860-2.c  (test for warnings, line 12)
FAIL: gcc.dg/pr92860-2.c  (test for warnings, line 9)
FAIL: gcc.dg/pr92860-2.c  (test for warnings, line 9)
FAIL: gcc.dg/pr92860-2.c (internal compiler error)
FAIL: gcc.dg/pr92860-2.c (internal compiler error)
FAIL: gcc.dg/pr92860-2.c (test for excess errors)
FAIL: gcc.dg/pr92860-2.c (test for excess errors)

[Bug other/100759] New: [12 regression] ICE for g++.dg/torture/pr81360.C after r12-1039 at gcc/options-save.c:13626

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

Bug ID: 100759
   Summary: [12 regression] ICE for g++.dg/torture/pr81360.C after
r12-1039 at gcc/options-save.c:13626
   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:ebd5e86c0f41dc1d692f9b2b68a510b1f6835a3e, r12-1039
make  -k check-gcc RUNTESTFLAGS="dg-torture.exp=g++.dg/torture/pr81360.C"
FAIL: g++.dg/torture/pr81360.C   -Os  (internal compiler error)
FAIL: g++.dg/torture/pr81360.C   -Os  (test for excess errors)
# of expected passes6
# of unexpected failures2

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/torture/pr81360.C
-fdiagnostics-plain-output -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-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
-Os -fno-early-inlining -S -o pr81360.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/torture/pr81360.C:67:10:
internal compiler error: 'global_options' are modified in local context
0x10dca0ab cl_optimization_compare(gcc_options*, gcc_options*)
/home/seurer/gcc/git/build/gcc-test/gcc/options-save.c:13626
0x10790b7b handle_optimize_attribute
/home/seurer/gcc/git/gcc-test/gcc/c-family/c-attribs.c:5419
0x106dc64f decl_attributes(tree_node**, tree_node*, int, tree_node*)
/home/seurer/gcc/git/gcc-test/gcc/attribs.c:723
0x103cf18b cplus_decl_attributes(tree_node**, tree_node*, int)
/home/seurer/gcc/git/gcc-test/gcc/cp/decl2.c:1600
0x1039b163 grokfndecl
/home/seurer/gcc/git/gcc-test/gcc/cp/decl.c:10150
0x103a284b grokdeclarator(cp_declarator const*, cp_decl_specifier_seq*,
decl_context, int, tree_node**)
/home/seurer/gcc/git/gcc-test/gcc/cp/decl.c:13996
0x103a75ff start_function(cp_decl_specifier_seq*, cp_declarator const*,
tree_node*)
/home/seurer/gcc/git/gcc-test/gcc/cp/decl.c:16931
0x10554d4b cp_parser_function_definition_from_specifiers_and_declarator
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:30001
0x10554d4b cp_parser_init_declarator
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:21691
0x1051a35f cp_parser_simple_declaration
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:14472
0x1055d2a3 cp_parser_declaration
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:14169
0x1055bf9f cp_parser_translation_unit
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:4942
0x1055bf9f c_parse_file()
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:45425
0x107606fb c_common_parse_file()
/home/seurer/gcc/git/gcc-test/gcc/c-family/c-opts.c:1219


commit ebd5e86c0f41dc1d692f9b2b68a510b1f6835a3e
Author: Martin Liska 
Date:   Wed Mar 10 15:12:31 2021 +0100

Improve global state for options.

[Bug testsuite/100750] New: new test case gcc.target/powerpc/rop-5.c fails on BE

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

Bug ID: 100750
   Summary: new test case gcc.target/powerpc/rop-5.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:5bd66c6826e5f3a38ba393702923feb88959f845, r12-814
make  -k check-gcc RUNTESTFLAGS="powerpc.exp=gcc.target/powerpc/rop-5.c"
FAIL: gcc.target/powerpc/rop-5.c (test for excess errors)
# of unexpected failures1

Fails on both power 7 and power 8 BE.

/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/rop-5.c: In
function 'foo':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/rop-5.c:12:1:
error: '-mrop-protect' requires the ELFv2 ABI
(lots more instances of that message)

commit 5bd66c6826e5f3a38ba393702923feb88959f845
Author: Bill Schmidt 
Date:   Thu May 13 13:33:35 2021 -0500

[Bug testsuite/100748] [12 regression] 30_threads/jthread/95989.cc fails after r12-843

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

--- Comment #2 from seurer at gcc dot gnu.org ---
I do see it failing on at least one powerpc64 LE machine.  PR97944 said it used
to fail randomly.

[Bug testsuite/100749] New: [12 regression] gcc.dg/pch/valid-1.c fails after r12-949

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

Bug ID: 100749
   Summary: [12 regression] gcc.dg/pch/valid-1.c fails after
r12-949
   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:459d84e9b6e925922246b6aff76a5202b1d4d4ba, r12-949
make  -k check-gcc RUNTESTFLAGS="pch.exp=gcc.dg/pch/valid-1.c"
FAIL: gcc.dg/pch/valid-1.c  -O0 -g -I. -Dwith_PCH  (test for warnings, line 4)
FAIL: gcc.dg/pch/valid-1.c  -O0 -g -I. -Dwith_PCH (test for excess errors)
FAIL: gcc.dg/pch/valid-1.c   -O0  -I. -Dwith_PCH  (test for warnings, line 4)
FAIL: gcc.dg/pch/valid-1.c   -O0  -I. -Dwith_PCH (test for excess errors)
FAIL: gcc.dg/pch/valid-1.c   -O1  -I. -Dwith_PCH  (test for warnings, line 4)
FAIL: gcc.dg/pch/valid-1.c   -O1  -I. -Dwith_PCH (test for excess errors)
FAIL: gcc.dg/pch/valid-1.c   -O2  -I. -Dwith_PCH  (test for warnings, line 4)
FAIL: gcc.dg/pch/valid-1.c   -O2  -I. -Dwith_PCH (test for excess errors)
FAIL: gcc.dg/pch/valid-1.c   -O3 -g  -I. -Dwith_PCH  (test for warnings, line
4)
FAIL: gcc.dg/pch/valid-1.c   -O3 -g  -I. -Dwith_PCH (test for excess errors)
FAIL: gcc.dg/pch/valid-1.c   -Os  -I. -Dwith_PCH  (test for warnings, line 4)
FAIL: gcc.dg/pch/valid-1.c   -Os  -I. -Dwith_PCH (test for excess errors)
# of expected passes24
# of unexpected failures12

Looks like the adjusted error message doesn't match.

commit 459d84e9b6e925922246b6aff76a5202b1d4d4ba
Author: Indu Bhagat 
Date:   Fri Apr 30 07:52:40 2021 -0700

opts: change write_symbols to support bitmasks

* gcc.dg/pch/valid-1.c: Adjust diagnostic message in testcase.

[Bug testsuite/100748] New: [12 regression] 30_threads/jthread/95989.cc fails after r12-843

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

Bug ID: 100748
   Summary: [12 regression] 30_threads/jthread/95989.cc fails
after r12-843
   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:60a156ae53e976dfe44689f7c89e607596e7cf67, r12-843
make  -k check RUNTESTFLAGS="conformance.exp=30_threads/jthread/95989.cc"
FAIL: 30_threads/jthread/95989.cc execution test
# of expected passes1
# of unexpected failures1

It looks like this fails on power 7 BE since it was reactivated.  Looks OK on
LE and power 8 BE. 

commit 60a156ae53e976dfe44689f7c89e607596e7cf67
Author: Jonathan Wakely 
Date:   Mon May 17 14:55:22 2021 +0100

libstdc++: Fix std::jthread assertion and re-enable skipped test


spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/./gcc/xg++
-shared-libgcc -B/home/seurer/gcc/git/build/gcc-test/./gcc -nostdinc++
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-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
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-fmessage-length=0 -fno-show-column -ffunction-sections -fdata-sections -g -O2
-D_GNU_SOURCE -DLOCALEDIR="." -nostdinc++
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-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
/home/seurer/gcc/git/gcc-test/libstdc++-v3/testsuite/30_threads/jthread/95989.cc
-std=gnu++2a -pthread -static -fdiagnostics-plain-output ./libtestc++.a
-Wl,--gc-sections
-L/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libstdc++-v3/src/filesystem/.libs
-lm -o ./95989.exe^M
PASS: 30_threads/jthread/95989.cc (test for excess errors)
Setting LD_LIBRARY_PATH to
:/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/../libatomic/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/../libgomp/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs:/home/seurer/gcc/git/build/gcc-test/gcc/32::/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/../libatomic/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/../libgomp/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs:/home/seurer/gcc/git/build/gcc-test/gcc/32::/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/../libgomp/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs::/home/seurer/gcc/git/build/gcc-test/gcc:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/../libgomp/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libstdc++-v3/src/.libs:/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-7.2.0/lib64
Execution timeout is: 300
spawn [open ...]^M
terminate called after throwing an instance of 'std::system_error'
  what():  Unknown error 4398050832512
FAIL: 30_threads/jthread/95989.cc execution test

[Bug testsuite/100569] [12 regression] gcc.dg/atomic/c11-atomic-exec-2.c has lto warnings after r12-742

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

--- Comment #1 from seurer at gcc dot gnu.org ---
OK, there were a LOT of new warnings and such:

previous run: g:227a2ecf663d69972b851f51f1934d18927b62cd, r12-741: 52 failures
this run: g:7d7d925d0d799eb9dda4a6bd6162af0a7db9c98b, r12-742: 233 failures

FAIL: g++.dg/lto/20081022 cp_lto_20081022_0.o-cp_lto_20081022_1.o link, -O0
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081022 cp_lto_20081022_0.o-cp_lto_20081022_1.o link, -O2
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o link, -O0
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o link, -O2
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081118 cp_lto_20081118_0.o-cp_lto_20081118_1.o link, -fPIC
-flto -flto-partition=1to1 -r -nostdlib
FAIL: g++.dg/lto/20081118-1 cp_lto_20081118-1_0.o-cp_lto_20081118-1_1.o link,
-O0 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081118-1 cp_lto_20081118-1_0.o-cp_lto_20081118-1_1.o link,
-O2 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081119 cp_lto_20081119_0.o-cp_lto_20081119_1.o link, -O0
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081119 cp_lto_20081119_0.o-cp_lto_20081119_1.o link, -O2
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081119-1 cp_lto_20081119-1_0.o-cp_lto_20081119-1_1.o link,
-fPIC -flto -flto-partition=1to1 -r -nostdlib
FAIL: g++.dg/lto/20081123 cp_lto_20081123_0.o-cp_lto_20081123_1.o link, -flto
-flto-partition=1to1 -r -nostdlib -fPIC
FAIL: g++.dg/lto/20081125 cp_lto_20081125_0.o-cp_lto_20081125_1.o link, -flto
-flto-partition=1to1
FAIL: g++.dg/lto/20081127 cp_lto_20081127_0.o-cp_lto_20081127_1.o link, -O0
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081203 cp_lto_20081203_0.o-cp_lto_20081203_1.o link, -O0
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081203 cp_lto_20081203_0.o-cp_lto_20081203_1.o link, -O2
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081204-1 cp_lto_20081204-1_0.o-cp_lto_20081204-1_1.o link,
-flto -flto-partition=1to1 -fPIC -r -nostdlib
FAIL: g++.dg/lto/20081209 cp_lto_20081209_0.o-cp_lto_20081209_1.o link, -O0
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081209 cp_lto_20081209_0.o-cp_lto_20081209_1.o link, -O2
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081211-1 cp_lto_20081211-1_0.o-cp_lto_20081211-1_1.o link,
-O0 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081211-1 cp_lto_20081211-1_0.o-cp_lto_20081211-1_1.o link,
-O2 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20081219 cp_lto_20081219_0.o-cp_lto_20081219_1.o link, -fPIC
-flto -flto-partition=1to1 -O2
FAIL: g++.dg/lto/20090302 cp_lto_20090302_0.o-cp_lto_20090302_1.o link, -fPIC
-flto -flto-partition=1to1 -r
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o link, -O0
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20090311 cp_lto_20090311_0.o-cp_lto_20090311_1.o link, -O2
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20090311-1 cp_lto_20090311-1_0.o-cp_lto_20090311-1_1.o link,
-O0 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20090311-1 cp_lto_20090311-1_0.o-cp_lto_20090311-1_1.o link,
-O2 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20090312 cp_lto_20090312_0.o-cp_lto_20090312_1.o link, -O0
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20090312 cp_lto_20090312_0.o-cp_lto_20090312_1.o link, -O2
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20090313 cp_lto_20090313_0.o-cp_lto_20090313_1.o link, -flto
-flto-partition=1to1 -fPIC
FAIL: g++.dg/lto/20090315 cp_lto_20090315_0.o-cp_lto_20090315_1.o link, -O0
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20090315 cp_lto_20090315_0.o-cp_lto_20090315_1.o link, -O2
-flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20091026-1 cp_lto_20091026-1_0.o-cp_lto_20091026-1_1.o link,
-O0 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20091026-1 cp_lto_20091026-1_0.o-cp_lto_20091026-1_1.o link,
-O2 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20091210-1 cp_lto_20091210-1_0.o-cp_lto_20091210-1_1.o link,
-O0 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20091210-1 cp_lto_20091210-1_0.o-cp_lto_20091210-1_1.o link,
-O2 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20100603-1 cp_lto_20100603-1_0.o-cp_lto_20100603-1_1.o link,
-O0 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20100603-1 cp_lto_20100603-1_0.o-cp_lto_20100603-1_1.o link,
-O2 -flto -flto-partition=1to1 -fno-use-linker-plugin 
FAIL: g++.dg/lto/20101020-1 

[Bug testsuite/100569] New: [12 regression] gcc.dg/atomic/c11-atomic-exec-2.c has lto warnings after r12-742

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

Bug ID: 100569
   Summary: [12 regression] gcc.dg/atomic/c11-atomic-exec-2.c has
lto warnings after r12-742
   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:7d7d925d0d799eb9dda4a6bd6162af0a7db9c98b, r12-742
make  -k check-gcc RUNTESTFLAGS="atomic.exp=gcc.dg/atomic/c11-atomic-exec-2.c"
FAIL: gcc.dg/atomic/c11-atomic-exec-2.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  (test for excess errors)
# of expected passes15
# 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/atomic/c11-atomic-exec-2.c
-B/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/
-L/home/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/./libatomic/.libs
-latomic -fdiagnostics-plain-output -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects -std=c11 -pedantic-errors -lm -o ./c11-atomic-exec-2.exe
lto-wrapper: warning: using serial compilation of 2 LTRANS jobs
lto-wrapper: note: see the '-flto' option documentation for more information
FAIL: gcc.dg/atomic/c11-atomic-exec-2.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects  (test for excess errors)
Excess errors:
lto-wrapper: warning: using serial compilation of 2 LTRANS jobs

[Bug middle-end/100568] New: [12 regression] ICE at gcc/tree-ssa.c:1214 after r12-657

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

Bug ID: 100568
   Summary: [12 regression] ICE at gcc/tree-ssa.c:1214 after
r12-657
   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:a076632e274abe344ca7648b7c7f299273d4cbe0, r12-657

Occurs when building libgo on powerpc64.

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/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
-O2 -g -I . -c -fgo-pkgpath=syscall
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/dirent.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/endian_big.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/env_unix.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/errstr_glibc.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/exec_linux.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/exec_unix.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/libcall_glibc.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/libcall_linux.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/libcall_linux_utimesnano.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/libcall_posix.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/libcall_posix_largefile.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/libcall_posix_nonhurd.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/libcall_support.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/libcall_uname.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/libcall_wait4.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/lsf_linux.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/msan0.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/net.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/netlink_linux.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/setuidgid_linux.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/sleep_select.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/sock_cloexec_linux.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/sockcmsg_linux.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/sockcmsg_unix.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/sockcmsg_unix_other.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/socket.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/socket_linux.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/socket_linux_ppc64x_type.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/socket_posix.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/str.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/syscall.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/syscall_errno.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/syscall_funcs.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/syscall_glibc.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/syscall_linux.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/syscall_unix.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/time_nofake.go
/home/seurer/gcc/git/gcc-test/libgo/go/syscall/timestruct.go libcalls.go
sysinfo.go syscall_arch.go syscall_linknames.go epoll.go  -fPIC -o
.libs/syscall.o
In function 'syscall.forkExec':
go1: error: address taken, but ADDRESSABLE bit not set
PHI argument

for PHI node
err$__object_77 = PHI 
during GIMPLE pass: fre
go1: internal compiler error: verify_ssa failed
0x10eb5a33 verify_ssa(bool, bool)
/home/seurer/gcc/git/gcc-test/gcc/tree-ssa.c:1214
0x10a4163f execute_function_todo
/home/seurer/gcc/git/gcc-test/gcc/passes.c:2049
0x10a4287b do_per_function
/home/seurer/gcc/git/gcc-test/gcc/passes.c:1687
0x10a42a93 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  for instructions.
make[4]: *** [syscall.lo] Error 1
make[4]: Leaving directory
`/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/libgo'


commit a076632e274abe344ca7648b7c7f299273d4cbe0
Author: Richard Biener 
Date:   Fri May 7 09:51:18 2021 +0200

middle-end/100464 - avoid spurious TREE_ADDRESSABLE in folding debug stmts

[Bug ada/100514] New: [12 regression] Error in Ada build in bootstrap after r12-648

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

Bug ID: 100514
   Summary: [12 regression] Error in Ada build in bootstrap after
r12-648
   Product: gcc
   Version: 12.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: ada
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:e3a682f4197f9f39808febfd1862e722d7675d34, r12-648

Removing version.c broke the ada build:

configure with languages=all

make
. . .
make[3]: *** No rule to make target
'/home/seurer/gcc/git/gcc-trunk-bootstrap/gcc/version.c', needed by
'ada/stamp-sdefault'.  Stop.
make[3]: Leaving directory '/home/seurer/gcc/git/build/gcc-trunk-bootstrap/gcc'

[Bug testsuite/100484] New: [12 regression] Test case gcc.dg/sso-9.c fails after r12-622

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

Bug ID: 100484
   Summary: [12 regression] Test case gcc.dg/sso-9.c fails after
r12-622
   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:e2bc5b6c04df820017c497a2578bd3c4c7b6c89b, r12-622

Missing error message?

make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/sso-9.c"


Executing on host: /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/sso-9.c   
-fdiagnostics-plain-output-ansi -pedantic-errors -S -o sso-9.s(timeout
= 300)
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/sso-9.c
-fdiagnostics-plain-output -ansi -pedantic-errors -S -o sso-9.s
FAIL: gcc.dg/sso-9.c  (test for errors, line 25)
PASS: gcc.dg/sso-9.c (test for excess errors)
testcase /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/dg.exp completed in
0 seconds

=== gcc Summary ===

# of expected passes1
# of unexpected failures1

commit e2bc5b6c04df820017c497a2578bd3c4c7b6c89b (HEAD, refs/bisect/bad)
Author: Eric Botcazou 
Date:   Fri May 7 20:44:36 2021 +0200

[Bug testsuite/100422] New: [12 regression] g++.dg/gomp/clause-3.C fails after r12-438

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

Bug ID: 100422
   Summary: [12 regression] g++.dg/gomp/clause-3.C fails after
r12-438
   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:1580fc764423bf89e9b853aaa8c65999e37ccb8b, r12-438
make  -k check-gcc RUNTESTFLAGS="gomp.exp=g++.dg/gomp/clause-3.C"
FAIL: g++.dg/gomp/clause-3.C  -std=c++98  (test for errors, line 59)
FAIL: g++.dg/gomp/clause-3.C  -std=c++14  (test for errors, line 59)
FAIL: g++.dg/gomp/clause-3.C  -std=c++17  (test for errors, line 59)
FAIL: g++.dg/gomp/clause-3.C  -std=c++2a  (test for errors, line 59)
# of expected passes128
# of unexpected failures4


commit 1580fc764423bf89e9b853aaa8c65999e37ccb8b (HEAD, refs/bisect/bad)
Author: Tobias Burnus 
Date:   Tue May 4 13:38:03 2021 +0200

OpenMP: Support complex/float in && and || reduction


I don't see an error from line 59 so is one missing?

spawn -ignore SIGHUP
/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../xg++
-B/home3/seurer/gcc/git/build/gcc-test/gcc/testsuite/g++/../../
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C
-fdiagnostics-plain-output -nostdinc++
-I/home3/seurer/gcc/git/build/gcc-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home3/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++2a -fopenmp -S -o clause-3.s
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C: In function
'void foo(int)':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:20:23:
error: 'x' appears more than once in data clauses
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:22:24:
error: 'x' appears more than once in data clauses
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:24:23:
error: 'x' appears more than once in data clauses
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:26:29:
error: 'x' appears more than once in data clauses
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:28:43:
error: 'x' appears more than once in data clauses
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:31:44:
error: 'x' appears more than once in data clauses
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:34:35:
error: 'x' appears more than once in data clauses
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:37:30:
error: 'x' appears more than once in data clauses
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:40:29:
error: 'x' appears more than once in data clauses
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:42:23:
error: 'void bar()' is not a variable in clause 'shared'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:44:24:
error: 'void bar()' is not a variable in clause 'private'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:46:29:
error: 'void bar()' is not a variable in clause 'firstprivate'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:48:28:
error: user defined reduction not found for 'pp'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:50:28:
error: user defined reduction not found for 's'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:57:28:
error: user defined reduction not found for 'd'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:61:23:
error: 'd' must be 'threadprivate' for 'copyin'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:63:23:
error: 'x' must be 'threadprivate' for 'copyin'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:7:13: error:
'q' has incomplete type
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:68:63:
error: invalid use of array with unspecified bounds
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:7:13: error:
'q' has incomplete type
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:70:68:
error: invalid use of array with unspecified bounds
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:7:13: error:
'q' has incomplete type
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:72:71:
error: invalid use of array with unspecified bounds
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:75:23:
error: 't' is predetermined 'threadprivate' for 'shared'
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/gomp/clause-3.C:77:24:

[Bug testsuite/100407] New: New test cases attr-retain-*.c fail after their introduction in r11-7284

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

Bug ID: 100407
   Summary: New test cases attr-retain-*.c fail after their
introduction in r11-7284
   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:6347f4a0904fce17eedf5c071be6f3c118680290, r11-7284

These attr-retain-*.c test cases fail on powerpc64 BE.

FAIL: gcc.c-torture/compile/attr-retain-1.c   -O0   scan-assembler
.rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O1   scan-assembler
.rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O2   scan-assembler
.rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none   scan-assembler .rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects   scan-assembler .rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -O3 -g   scan-assembler
.rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-1.c   -Os   scan-assembler
.rodata.*,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O0   scan-assembler
.rodata.used_rodata,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O0   scan-assembler
.rodata.used_rodata2,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O1   scan-assembler
.rodata.used_rodata,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O1   scan-assembler
.rodata.used_rodata2,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O2   scan-assembler
.rodata.used_rodata,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O2   scan-assembler
.rodata.used_rodata2,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none   scan-assembler .rodata.used_rodata,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O2 -flto -fno-use-linker-plugin
-flto-partition=none   scan-assembler .rodata.used_rodata2,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects   scan-assembler .rodata.used_rodata,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects   scan-assembler .rodata.used_rodata2,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O3 -g   scan-assembler
.rodata.used_rodata,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -O3 -g   scan-assembler
.rodata.used_rodata2,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -Os   scan-assembler
.rodata.used_rodata,"aR"
FAIL: gcc.c-torture/compile/attr-retain-2.c   -Os   scan-assembler
.rodata.used_rodata2,"aR"

I thought I saw some other ones earlier but these are the ones failing now in
trunk and gcc 11.

Author: H.J. Lu 
Date:   Mon Feb 15 11:31:12 2021 -0800

Add retain attribute to place symbols in SHF_GNU_RETAIN section

[Bug testsuite/100397] New: New test case libgomp.fortran/depobj-1.f90 fails erratically since its introduction in r12-20

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

Bug ID: 100397
   Summary: New test case libgomp.fortran/depobj-1.f90 fails
erratically since its introduction in r12-20
   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:a61c4964cd71446232d62ec9b10a7d45b440dd9f, r12-20

This test case fails erratically (ever few runs) on powerpc64 since its
introduction.  I have seen it fail on power 7 BE and power 9 LE machines.

make  -k check-target-libgomp
RUNTESTFLAGS="fortran.exp=libgomp.fortran/depobj-1.f90"
FAIL: libgomp.fortran/depobj-1.f90   -O  execution test
# 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/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
exceptions_enabled48342.cc
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgomp/
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgomp/.libs
-I/home/seurer/gcc/git/build/gcc-test/powerpc64-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/powerpc64-unknown-linux-gnu/./libgomp/../libquadmath/.libs/
-B/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./libgomp/../libgfortran/.libs
-S -o exceptions_enabled48342.s
PASS: libgomp.fortran/depobj-1.f90   -O  (test for excess errors)
Setting LD_LIBRARY_PATH to
.:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./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/./libgomp/../libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./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/./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/./libgomp/../libgfortran/.libs:/home/seurer/gcc/git/build/gcc-test/powerpc64-unknown-linux-gnu/./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 ...]
STOP 2
FAIL: libgomp.fortran/depobj-1.f90   -O  execution test


Author: Tobias Burnus 
Date:   Wed Apr 21 10:58:29 2021 +0200

Fortran/OpenMP: Add 'omp depobj' and 'depend(mutexinoutset:'

[Bug testsuite/100346] [11 regression] printf tests fail after r11-6755

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

--- Comment #3 from seurer at gcc dot gnu.org ---
It was failing with binutils 2.27 (I believe, it was the distro one) and when I
switched to binutils 2.36.1 it works.

[Bug testsuite/100364] New: New test case gcc.c-torture/execute/ieee/cdivchkld.c in r12-228 fails

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

Bug ID: 100364
   Summary: New test case gcc.c-torture/execute/ieee/cdivchkld.c
in r12-228 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:54f0224d55a1b56dde092460ddf76913670e6efc, r12-228

These are the failures on a powerpc64 BE system and there are similar on LE:

FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O1 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O1 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2 -flto
-fno-use-linker-plugin -flto-partition=none 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2 -flto
-fno-use-linker-plugin -flto-partition=none 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2 -flto
-fuse-linker-plugin -fno-fat-lto-objects 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O2 -flto
-fuse-linker-plugin -fno-fat-lto-objects 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O3 -g 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -O3 -g 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -Os 
FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution,  -Os 


(gdb) run
Starting program: cdivchkld.x1 

Program received signal SIGABRT, Aborted.
0x77c20468 in raise () from /lib/powerpc64le-linux-gnu/libc.so.6
(gdb) where
#0  0x77c20468 in raise () from /lib/powerpc64le-linux-gnu/libc.so.6
#1  0x77bf7cd0 in abort () from /lib/powerpc64le-linux-gnu/libc.so.6
#2  0x1dd4 in main (argc=, argv=) at
/home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gcc.c-torture/execute/ieee/cdivchkld.c:166

(gdb) list
161   if (!match (c,z)){
162 ok = 0;
163   }
164 }
165   if (!ok)
166 abort ();
167   exit (0);
168 }

[Bug testsuite/100346] New: [11 regression] printf tests fail after r11-6755

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

Bug ID: 100346
   Summary: [11 regression] printf tests fail after r11-6755
   Product: gcc
   Version: 11.1.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:3804e937b0e252a7e42632fe6d9f898f1851a49c, r11-6755

There are 3 similar failures starting with this revision on a powerpc64 power 9
LE system.  I tried this on some other systems (power 7, 8, and 10) and on all
of them the tests were flagged as unsupported so perhaps that is all that is
needed here?

commit 3804e937b0e252a7e42632fe6d9f898f1851a49c (HEAD)
Author: Mark Wielaard 
Date:   Tue Sep 29 15:52:44 2020 +0200

Default to DWARF5


make  -k check-gcc
RUNTESTFLAGS="execute.exp=gcc.c-torture/execute/user-printf.c"
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  (test for excess errors)
# of expected passes15
# of unexpected failures1

spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-11-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-11-test/gcc/
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.c-torture/execute/user-printf.c
-fdiagnostics-plain-output -O3 -g -w -lm -o ./user-printf.exe
/usr/bin/ld: Dwarf Error: Can't find .debug_ranges section.
/tmp/ccqaXtoD.o: In function `main':
user-printf.c:(.text.startup+0x20): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
FAIL: gcc.c-torture/execute/user-printf.c   -O3 -g  (test for excess errors)


make  -k check-gcc RUNTESTFLAGS="execute.exp=gcc.c-torture/execute/printf-2.c"
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  (test for excess errors)
# of expected passes13
# of unexpected failures1

spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-11-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-11-test/gcc/
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.c-torture/execute/printf-2.c
-fdiagnostics-plain-output -O3 -g -w -lm -o ./printf-2.exe
/usr/bin/ld: Dwarf Error: Can't find .debug_ranges section.
/tmp/ccDgL46Y.o: In function `main':
printf-2.c:(.text.startup+0x20): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
FAIL: gcc.c-torture/execute/printf-2.c   -O3 -g  (test for excess errors)
Excess errors:
/usr/bin/ld: Dwarf Error: Can't find .debug_ranges section.


make  -k check-gcc RUNTESTFLAGS="execute.exp=gcc.c-torture/execute/fprintf-2.c"
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  (test for excess errors)
# of expected passes13
# of unexpected failures1

spawn -ignore SIGHUP /home3/seurer/gcc/git/build/gcc-11-test/gcc/xgcc
-B/home3/seurer/gcc/git/build/gcc-11-test/gcc/
/home/seurer/gcc/git/gcc-11-test/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c
-fdiagnostics-plain-output -O3 -g -w -lm -o ./fprintf-2.exe
/usr/bin/ld: Dwarf Error: Can't find .debug_ranges section.
/tmp/ccki8IKn.o: In function `main':
fprintf-2.c:(.text.startup+0x20): warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
FAIL: gcc.c-torture/execute/fprintf-2.c   -O3 -g  (test for excess errors)
Excess errors:
/usr/bin/ld: Dwarf Error: Can't find .debug_ranges section.

[Bug other/100338] [11/12 regression] Python error running test case after r11-2720

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

--- Comment #2 from seurer at gcc dot gnu.org ---
On a system where things fail (Ubuntu 20.04.1):

Python 2.7.18
GNU gdb (GDB) 11.0.50.20201107-git


On a working system (Ubuntu 18.04.5):

Python 2.7.17
GNU gdb (Ubuntu 8.1.1-0ubuntu1) 8.1.1

[Bug other/100338] New: [11 regression] Python error running test case after r11-2720

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

Bug ID: 100338
   Summary: [11 regression] Python error running test case after
r11-2720
   Product: gcc
   Version: 11.1.1
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:91e6226f880b048275a7ceedef716e159c7cefd9, r11-2720
make  -k check RUNTESTFLAGS="xmethods.exp=libstdc++-xmethods/unique_ptr.cc"
FAIL: libstdc++-xmethods/unique_ptr.cc
# of expected passes1
# of unexpected failures1


commit 91e6226f880b048275a7ceedef716e159c7cefd9 (HEAD, refs/bisect/bad)
Author: Jonathan Wakely 
Date:   Fri Aug 7 17:13:56 2020 +0100

libstdc++: Remove inheritance from elements in std::tuple


This problem occurs on just one of our LE systems and I am not sure why.  Can
this be related to PR90520?  The error is different.


PASS: libstdc++-xmethods/unique_ptr.cc execution test
Spawning: gdb -nw -nx -quiet -batch -ex "python print(gdb.type_printers)"
spawn gdb -nw -nx -quiet -batch -ex python print(gdb.type_printers)^M
[]^M
spawn gdb -nx -nw -quiet -batch -x unique_ptr.gdb^M
Breakpoint 1 at 0x1afc: file
/home/seurer/gcc/git/gcc-11-test/libstdc++-v3/testsuite/libstdc++-xmethods/unique_ptr.cc,
line 60.^M
skipping: Breakpoint 1 at 0x1afc: file
/home/seurer/gcc/git/gcc-11-test/libstdc++-v3/testsuite/libstdc++-xmethods/unique_ptr.cc,
line 60.^M
^M
skipping: ^M
Breakpoint 1, main () at
/home/seurer/gcc/git/gcc-11-test/libstdc++-v3/testsuite/libstdc++-xmethods/unique_ptr.cc:60^M
skipping: Breakpoint 1, main () at
/home/seurer/gcc/git/gcc-11-test/libstdc++-v3/testsuite/libstdc++-xmethods/unique_ptr.cc:60^M
60return 0;  // Mark SPOT^M
skipping: 60  return 0;  // Mark SPOT^M
>FromTo  Syms Read   Shared Object Library^M
0x77fa13e0  0x77fd52c8  Yes (*) /lib64/ld64.so.2^M
skipping: FromTo  Syms Read   Shared Object
Library^M
skipping: 0x77fa13e0  0x77fd52c8  Yes (*)
/lib64/ld64.so.2^M
0x77d9c840  0x77ef74c8  Yes
/home/seurer/gcc/git/build/gcc-11-test/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/.libs/libstdc++.so.6^M
0x77b8fc20  0x77c44de0  Yes (*)
/lib/powerpc64le-linux-gnu/libm.so.6^M
0x77b42fc0  0x77b5091c  Yes
/home/seurer/gcc/git/build/gcc-11-test/gcc/libgcc_s.so.1^M
0x77927680  0x77ab7af4  Yes (*)
/lib/powerpc64le-linux-gnu/libc.so.6^M
(*): Shared library is missing debugging information.^M
skipping: 0x77d9c840  0x77ef74c8  Yes
/home/seurer/gcc/git/build/gcc-11-test/powerpc64le-unknown-linux-gnu/./libstdc++-v3/src/.libs/libstdc++.so.6^M
skipping: 0x77b8fc20  0x77c44de0  Yes (*)
/lib/powerpc64le-linux-gnu/libm.so.6^M
skipping: 0x77b42fc0  0x77b5091c  Yes
/home/seurer/gcc/git/build/gcc-11-test/gcc/libgcc_s.so.1^M
skipping: 0x77927680  0x77ab7af4  Yes (*)
/lib/powerpc64le-linux-gnu/libc.so.6^M
skipping: (*): Shared library is missing debugging information.^M
Python Exception  Attempt to take contents of a non-pointer
value.: ^M
skipping: Python Exception  Attempt to take contents of a
non-pointer value.: ^M
unique_ptr.gdb:10: Error in sourced command file:^M
Error while executing Python code.^M
FAIL: libstdc++-xmethods/unique_ptr.cc

[Bug bootstrap/100327] [12 regression] bootstrap failure after r12-228

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

seurer at gcc dot gnu.org changed:

   What|Removed |Added

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

--- Comment #1 from seurer at gcc dot gnu.org ---
Note:  I could not find an email for patrick.mcgehea...@oracle.com that worked
to add him to the CC: list.

[Bug bootstrap/100327] New: [12 regression] bootstrap failure after r12-228

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

Bug ID: 100327
   Summary: [12 regression] bootstrap failure after r12-228
   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:54f0224d55a1b56dde092460ddf76913670e6efc, r12-228

commit 54f0224d55a1b56dde092460ddf76913670e6efc (HEAD)
Author: Patrick McGehearty 
Date:   Wed Apr 28 19:14:48 2021 +

Practical improvement to libgcc complex divide


With this commit I am seeing the follow errors or similar on multiple powerpc64
test machines, possibly all of them.  Is this using things from a later version
of glibc or something that is now required?  If so this is going to be a
problem.

/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
   -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-trunk/libgcc
-I/home/seurer/gcc/git/gcc-trunk/libgcc/.
-I/home/seurer/gcc/git/gcc-trunk/libgcc/../gcc
-I/home/seurer/gcc/git/gcc-trunk/libgcc/../include
-I/home/seurer/gcc/git/gcc-trunk/libgcc/../libdecnumber/dpd
-I/home/seurer/gcc/git/gcc-trunk/libgcc/../libdecnumber -DHAVE_CC_TLS 
-Wno-type-limits -mvsx -mfloat128 -mno-float128-hardware -mno-gnu-attribute
-I/home/seurer/gcc/git/gcc-trunk/libgcc/soft-fp
-I/home/seurer/gcc/git/gcc-trunk/libgcc/config/rs6000 -DFLOAT128_HW_INSNS -o
_divkc3.o -MT _divkc3.o -MD -MP -MF _divkc3.dep  -c
/home/seurer/gcc/git/gcc-trunk/libgcc/config/rs6000/_divkc3.c
-fvisibility=hidden -DHIDE_EXPORTS
/home/seurer/gcc/git/gcc-trunk/libgcc/config/rs6000/_divkc3.c: In function
'__divkc3_sw':
/home/seurer/gcc/git/gcc-trunk/libgcc/config/rs6000/_divkc3.c:41:17: error:
'__LIBGCC_KF_MAX__' undeclared (first use in this function)
   41 | #define RBIG   (__LIBGCC_KF_MAX__ / 2)
  | ^
/home/seurer/gcc/git/gcc-trunk/libgcc/config/rs6000/_divkc3.c:68:23: note: in
expansion of macro 'RBIG'
   68 |   if (FABS (d) >= RBIG)
  |   ^~~~
/home/seurer/gcc/git/gcc-trunk/libgcc/config/rs6000/_divkc3.c:41:17: note: each
undeclared identifier is reported only once for each function it appears in
   41 | #define RBIG   (__LIBGCC_KF_MAX__ / 2)
  | ^
/home/seurer/gcc/git/gcc-trunk/libgcc/config/rs6000/_divkc3.c:68:23: note: in
expansion of macro 'RBIG'
   68 |   if (FABS (d) >= RBIG)
  |   ^~~~
/home/seurer/gcc/git/gcc-trunk/libgcc/config/rs6000/_divkc3.c:43:17: error:
'__LIBGCC_KF_EPSILON__' undeclared (first use in this function)
   43 | #define RMIN2  (__LIBGCC_KF_EPSILON__)
  | ^
/home/seurer/gcc/git/gcc-trunk/libgcc/config/rs6000/_divkc3.c:78:22: note: in
expansion of macro 'RMIN2'
   78 |   if (FABS (d) < RMIN2)
  |  ^
/home/seurer/gcc/git/gcc-trunk/libgcc/config/rs6000/_divkc3.c:42:17: error:
'__LIBGCC_KF_MIN__' undeclared (first use in this function)
   42 | #define RMIN   (__LIBGCC_KF_MIN__)
  | ^
/home/seurer/gcc/git/gcc-trunk/libgcc/config/rs6000/_divkc3.c:87:28: note: in
expansion of macro 'RMIN'
   87 |   if (((FABS (a) < RMIN) && (FABS (b) < RMAX2) && (FABS (d) <
RMAX2))
  |^~~~
/home/seurer/gcc/git/gcc-trunk/libgcc/shared-object.mk:14: recipe for target
'_divkc3.o' failed
make[2]: *** [_divkc3.o] Error 1

[Bug fortran/100276] New: [12 regression] Many failures after r12-119

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

Bug ID: 100276
   Summary: [12 regression] Many failures after r12-119
   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:22cff118f7526bec195ed6e41452980820fdf3a8, r12-119

FAIL: gfortran.dg/goacc/classify-serial.f95   -O  (test for excess errors)
FAIL: gfortran.dg/goacc/classify-serial.f95   -O  (test for excess errors)
FAIL: gfortran.dg/goacc/kernels-decompose-2.f95   -O  (test for excess errors)
FAIL: gfortran.dg/goacc/kernels-decompose-2.f95   -O  (test for excess errors)
FAIL: gfortran.dg/goacc/routine-module-mod-1.f90   -O  (test for excess errors)
FAIL: gfortran.dg/goacc/routine-module-mod-1.f90   -O  (test for excess errors)
FAIL: gfortran.dg/goacc/routine-module-mod-1.f90 (test for excess errors)
FAIL: gfortran.dg/goacc/routine-module-mod-1.f90 (test for excess errors)
FAIL: gfortran.dg/goacc/routine-module-mod-1.f90 (test for excess errors)
FAIL: gfortran.dg/goacc/routine-module-mod-1.f90 (test for excess errors)
FAIL: gfortran.dg/goacc/routine-module-mod-1.f90 (test for excess errors)
FAIL: gfortran.dg/goacc/routine-module-mod-1.f90 (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O0  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O0  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O1  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O1  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O2  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O2  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O3 -g  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O3 -g  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -Os  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-1.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -Os  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O0  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O0  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O1  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O1  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O2  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O2  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O3 -fomit-frame-pointer -funroll-loops
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O3 -g  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -O3 -g  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f -DACC_DEVICE_TYPE_host=1
-DACC_MEM_SHARED=1 -foffload=disable  -Os  (test for excess errors)
FAIL: libgomp.oacc-fortran/par-reduction-2-2.f 

[Bug libstdc++/98678] 30_threads/future/members/poll.cc execution test FAILs

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

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 CC||seurer at gcc dot gnu.org
 Target|i386-pc-solaris2.11,|i386-pc-solaris2.11,
   |x86_64-pc-solaris2.11,  |x86_64-pc-solaris2.11,
   |arm-none-linux-gnueabi, |arm-none-linux-gnueabi,
   |hppa-unknown-linux-gnu, |hppa-unknown-linux-gnu,
   |x86_64-pc-linux-gnu |x86_64-pc-linux-gnu,
   ||powerpc64-linux-gnu

--- Comment #2 from seurer at gcc dot gnu.org ---
FYI I am seeing this every so often on powerpc64 BE on an older power 7
machine, too.

[Bug testsuite/100071] Test case libgomp.fortran/alloc-2.F90 fails with invalid memory reference

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

--- Comment #4 from seurer at gcc dot gnu.org ---
Thanks for the fix.  Any idea why it failed in the weird way it did?  I ran it
dozens of times and it only failed and then every time when the 64 bit test run
was done a second time?

[Bug testsuite/100073] New: [11 regression] test case gcc.dg/pr86058.c fails after r11-

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

Bug ID: 100073
   Summary: [11 regression] test case gcc.dg/pr86058.c fails after
r11-
   Product: gcc
   Version: 11.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:8084ab15a3e300e3b2c537e56e0f3a1b00778aec, r11-8161

make  -k check-gcc RUNTESTFLAGS="dg.exp=gcc.dg/pr86058.c"
FAIL: gcc.dg/pr86058.c actual (test for warnings, line 13)
# of expected passes1
# of unexpected failures1


spawn /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/pr86058.c
-fdiagnostics-plain-output -O2 -Wuninitialized -Wmaybe-uninitialized -S -o
pr86058.s
XFAIL: gcc.dg/pr86058.c pr? (test for warnings, line 13)
FAIL: gcc.dg/pr86058.c actual (test for warnings, line 13)


I don't see any excess warnings so maybe it is a missing warning?

[Bug testsuite/100071] New: Test case libgomp.fortran/alloc-2.F90 fails with invalid memory reference

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

Bug ID: 100071
   Summary: Test case libgomp.fortran/alloc-2.F90 fails with
invalid memory reference
   Product: gcc
   Version: 11.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:fff15bad1ab571906c37b88380431768d917dcb0, r11-2101

The commit above is where this test case was introduced and it fails both there
and with current trunk.  The following runs were on a power 8 BE machine.  I
did not see failures on LE.

This is kind of odd.  If I run the test case like this the 64 bit run fails:

make  -k check-target-libgomp RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'
fortran.exp=libgomp.fortran/alloc-2.F90"
=== libgomp tests ===
Running target unix/-m32
=== libgomp Summary for unix/-m32 ===
# of expected passes2
Running target unix/-m64
FAIL: libgomp.fortran/alloc-2.F90   -O  execution test
=== libgomp Summary for unix/-m64 ===
# of expected passes1
# of unexpected failures1
=== libgomp Summary ===
# of expected passes3
# of unexpected failures1

The error is:

Program received signal SIGSEGV: Segmentation fault - invalid memory reference.

Backtrace for this error:
#0  0x3fffb7f80477 in ???
#1  0x3fffb799af24 in __GI___libc_free
at /usr/src/debug/glibc-2.17-c758a686/malloc/malloc.c:2941
#2  0x3fffb7b9940f in omp_free
at /home/seurer/gcc/git/gcc-test2/libgomp/allocator.c:391
#3  0x100015bb in ???
#4  0x10001793 in ???
#5  0x3fffb7927ceb in generic_start_main
at ../csu/libc-start.c:266
FAIL: libgomp.fortran/alloc-2.F90   -O  execution test


If I run just the 32 or the 64 bit ones individually they work:

make  -k check-target-libgomp RUNTESTFLAGS="--target_board=unix'{-m32}'
fortran.exp=libgomp.fortran/alloc-2.F90"
=== libgomp tests ===
Running target unix/-m32
=== libgomp Summary ===
# of expected passes2

make  -k check-target-libgomp RUNTESTFLAGS="--target_board=unix'{-m64}'
fortran.exp=libgomp.fortran/alloc-2.F90"
=== libgomp tests ===
Running target unix/-m64
=== libgomp Summary ===
# of expected passes2


If I run the 64 bit one before the 32 bit one they both work.  If I do the 64
bit one twice the second run fails.  If I do the 32 bit one twice they both
work.

So, it looks like something is not being cleaned up between the runs that
causes the second run to fail if it is a 64 bit run.

[Bug c++/100052] New: [11 regression] ICE in compiling g++.dg/modules/xtreme-header-3_b.C after r11-8118

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

Bug ID: 100052
   Summary: [11 regression] ICE in compiling
g++.dg/modules/xtreme-header-3_b.C after r11-8118
   Product: gcc
   Version: 11.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c++
  Assignee: unassigned at gcc dot gnu.org
  Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

g:82198676c80764ca7cf05f891afaee83b9179dd1, r11-8118

I only see this on power 9 and power 10.

FAIL: g++.dg/modules/xtreme-header-3_b.C -std=c++2a (internal compiler error)
FAIL: g++.dg/modules/xtreme-header-3_b.C -std=c++2a (test for excess errors)

hash table checking failed: equal operator returns true for a pair of values
with a different hash value^M
/home/seurer/gcc/git/gcc-test/gcc/testsuite/g++.dg/modules/xtreme-header-3_b.C:4:30:
internal compiler error: in hashtab_chk_error, at hash-table.c:137^M
0x10291ddf hashtab_chk_error()^M
/home/seurer/gcc/git/gcc-test/gcc/hash-table.c:137^M
0x10633807 hash_table::verify(spec_entry*
const&, unsigned int)^M
/home/seurer/gcc/git/gcc-test/gcc/hash-table.h:1033^M
0x10633fcf hash_table::find_slot_with_hash(spec_entry* const&, unsigned int,
insert_option)^M
/home/seurer/gcc/git/gcc-test/gcc/hash-table.h:968^M
0x105b6567 match_mergeable_specialization(bool, spec_entry*)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/pt.c:29974^M
0x104cf987 trees_in::key_mergeable(int, merge_kind, tree_node*, tree_node*,
tree_node*, tree_node*, bool)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:10670^M
0x104c6843 trees_in::decl_value()^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:7903^M
0x104c9587 trees_in::tree_node(bool)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:9153^M
0x104d5e4b module_state::read_cluster(unsigned int)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:14811^M
0x104d6333 module_state::load_section(unsigned int, binding_slot*)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18082^M
0x104d79ef module_state::read_language(bool)^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18011^M
0x104d7e6b direct_import^M
/home/seurer/gcc/git/gcc-test/gcc/cp/module.cc:18877^M
0x1055e917 cp_parser_import_declaration^M
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:13881^M
0x1058491b cp_parser_translation_unit^M
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:4907^M
0x1058491b c_parse_file()^M
/home/seurer/gcc/git/gcc-test/gcc/cp/parser.c:45267^M
0x10783e1b c_common_parse_file()^M
/home/seurer/gcc/git/gcc-test/gcc/c-family/c-opts.c:1218^M


commit 82198676c80764ca7cf05f891afaee83b9179dd1 (HEAD)
Author: Jason Merrill 
Date:   Sat Apr 10 10:55:58 2021 -0400

c++: ICE with invalid use of 'this' with static memfn [PR98800]

[Bug bootstrap/99983] [10 regression] ICE in bootstrap while building libstdc++

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

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 ---
The failures shown were on a power 8 LE system for
g:348fb9db7858b0fe852da3cd1195b90b2211b983, r10-9675.  I have something running
to look for what revision started it.

[Bug bootstrap/99983] New: [10 regression] ICE in bootstrap while building libstdc++

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

Bug ID: 99983
   Summary: [10 regression] ICE in bootstrap while building
libstdc++
   Product: gcc
   Version: 10.3.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: ---

make[3]: Entering directory
'/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc"
"CC_FOR_TARGET=/home/seurer/gcc/git/build/gcc-10-test/./gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-10-test/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g
-O2 -D_GNU_SOURCE" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2"
"INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644"
"INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c"
"LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make"
"MAKEINFO=makeinfo --split-size=500 --split-size=500
--split-size=500 " "SHELL=/bin/sh" "RUNTESTFLAGS="
"exec_prefix=/home/seurer/gcc/git/install/gcc-10-test"
"infodir=/home/seurer/gcc/git/install/gcc-10-test/share/info"
"libdir=/home/seurer/gcc/git/install/gcc-10-test/lib"
"includedir=/home/seurer/gcc/git/install/gcc-10-test/include"
"prefix=/home/seurer/gcc/git/install/gcc-10-test"
"tooldir=/home/seurer/gcc/git/install/gcc-10-test/powerpc64le-unknown-linux-gnu"
"gxx_include_dir=/home/seurer/gcc/git/install/gcc-10-test/include/c++/10.3.1"
"AR=ar" "AS=/home/seurer/gcc/git/build/gcc-10-test/./gcc/as"
"LD=/home/seurer/gcc/git/build/gcc-10-test/./gcc/collect-ld" "RANLIB=ranlib"
"NM=/home/seurer/gcc/git/build/gcc-10-test/./gcc/nm" "NM_FOR_BUILD="
"NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" all-recursive
make[4]: Entering directory
'/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3'
Making all in include
make[5]: Entering directory
'/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include'
mkdir -p ./powerpc64le-unknown-linux-gnu/bits/stdc++.h.gch
/home/seurer/gcc/git/build/gcc-10-test/./gcc/xgcc -shared-libgcc
-B/home/seurer/gcc/git/build/gcc-10-test/./gcc -nostdinc++
-L/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src
-L/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs
-L/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/home/seurer/gcc/git/install/gcc-10-test/powerpc64le-unknown-linux-gnu/bin/
-B/home/seurer/gcc/git/install/gcc-10-test/powerpc64le-unknown-linux-gnu/lib/
-isystem
/home/seurer/gcc/git/install/gcc-10-test/powerpc64le-unknown-linux-gnu/include
-isystem
/home/seurer/gcc/git/install/gcc-10-test/powerpc64le-unknown-linux-gnu/sys-include
  -fno-checking -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE 
-I/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/powerpc64le-unknown-linux-gnu
-I/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/libsupc++  -O2 -g -std=gnu++0x
/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/include/precompiled/stdc++.h \
-o powerpc64le-unknown-linux-gnu/bits/stdc++.h.gch/O2ggnu++0x.gch
In file included from
/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/unordered_map:46,
 from
/home/seurer/gcc/git/gcc-10-test/libstdc++-v3/include/precompiled/stdc++.h:117:
/home/seurer/gcc/git/build/gcc-10-test/powerpc64le-unknown-linux-gnu/libstdc++-v3/include/bits/hashtable.h:1317:56:
internal compiler error: in merge_exception_specifiers, at cp/typeck2.c:2564
 1317 |   std::is_nothrow_copy_constructible<_Equal>::value)
  |^
0x109e97e3 merge_exception_specifiers(tree_node*, tree_node*)
/home/seurer/gcc/git/gcc-10-test/gcc/cp/typeck2.c:2564
0x109ac773 merge_types(tree_node*, tree_node*)
/home/seurer/gcc/git/gcc-10-test/gcc/cp/typeck.c:873
0x1066ef2b duplicate_decls(tree_node*, tree_node*, bool)
/home/seurer/gcc/git/gcc-10-test/gcc/cp/decl.c:2259
0x1069c1ff grokfndecl
/home/seurer/gcc/git/gcc-10-test/gcc/cp/decl.c:9893
0x106ab2bb grokdeclarator(cp_declarator const*, cp_decl_specifier_seq*,
decl_context, int, tree_node**)
/home/seurer/gcc/git/gcc-10-test/gcc/cp/decl.c:13622
0x106bcc37 start_function(cp_decl_specifier_seq*, cp_declarator const*,
tree_node*)
/home/seurer/gcc/git/gcc-10-test/gcc/cp/decl.c:16541
0x1081181f cp_parser_function_definition_from_specifiers_and_declarator
/home/seurer/gcc/git/gcc-10-test/gcc/cp/parser.c:28909
0x107fb643 cp_parser_init_declarator
/home/seurer/gcc/git/gcc-10-test/gcc/cp/parser.c:20694
0x108137b7 cp_parser_single_declaration

[Bug testsuite/99605] [11 regression] new test case g++.dg/modules/builtin-3_a.C fails for 32 bits

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

seurer at gcc dot gnu.org changed:

   What|Removed |Added

 Status|WAITING |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from seurer at gcc dot gnu.org ---
Actually, it was failing until yesterday.

Wed Apr 7 15:35:24 CDT 2021
 < previous run: g:c84491827990e4f2746442c23294fc17923b265d, r11-7959: 120
failures
 > this run: g:12029c04d01c7ba0f775cdc208edf29490ee5db6, r11-8032: 113
failures

 < FAIL: g++.dg/modules/builtin-3_a.C -std=c++17  scan-lang-dump module "Wrote
fixed:[0-9]* pointer_type:'::__builtin_va_list'"
 < FAIL: g++.dg/modules/builtin-3_a.C -std=c++2a  scan-lang-dump module "Wrote
fixed:[0-9]* pointer_type:'::__builtin_va_list'"
 < FAIL: g++.dg/modules/builtin-3_a.C -std=c++2b  scan-lang-dump module "Wrote
fixed:[0-9]* pointer_type:'::__builtin_va_list'"
. . .

[Bug bootstrap/99920] [10 regression] ICE building gcc 10 on power 7 BE

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

--- Comment #18 from seurer at gcc dot gnu.org ---
The binutils I use on there is (GNU Binutils) 2.23.52.20130522

[Bug bootstrap/99920] [10 regression] ICE building gcc 10 on power 7 BE

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

--- Comment #11 from seurer at gcc dot gnu.org ---
Swapping out those two .o files (individually and together) didn't yield a
successful build.  I brought in the 8.4.0 .o files in one at a time and
eventually I got a successful build but at that point it had brought in most of
them.  I am now trying each .o swapped in individually.

[Bug bootstrap/99920] [10 regression] ICE building gcc 10 on power 7 BE

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

--- Comment #8 from seurer at gcc dot gnu.org ---
It is during stage1 and I was able to recreate using the system distro
compiler, gcc version 4.3.4 [gcc-4_3-branch revision 152973] (SUSE Linux).  I
will bisect on the .o's now.

FWIW here is a list of the ones that failed (not necessarily the entire list):

/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:2155:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decLibrary.c:41:1:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1534:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1385:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:271:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:147:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1576:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:109:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:187:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:160:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:84:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decContext.c:227:18:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1590:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:122:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1460:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1395:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:212:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:232:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:2030:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decPacked.c:229:3:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/dfp-bit.c:96:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:2089:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decCommon.c:242:19:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/dpd/decimal64.c:429:3:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decLibrary.c:41:1:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:232:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:271:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1395:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:212:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:147:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:122:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1534:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:109:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1576:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:160:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:84:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1590:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:187:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:2155:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1385:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/dfp-bit.c:96:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/../libdecnumber/decBasic.c:3622:12:
internal compiler error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:1460:1: internal compiler
error: Segmentation fault
/home/seurer/gcc/git/gcc-10-test/libgcc/libgcc2.c:2089:1: internal compiler
error: Segmentation fault

<    1   2   3   4   5   6   7   8   >