[Bug libffi/83636] New: libffi/mips/n32: don't .set mips4 for mips r6

2017-12-30 Thread syq at debian dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83636 Bug ID: 83636 Summary: libffi/mips/n32: don't .set mips4 for mips r6 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libff

[Bug target/83635] [8 Regression] Cygwin build error: i386.c

2017-12-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83635 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |8.0 Summary|Cygwin build erro

[Bug c++/69777] Give a warning when virtual function is devirtualized into a __cxa_pure_virtual call

2017-12-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69777 Eric Gallager changed: What|Removed |Added Status|RESOLVED|NEW Resolution|INVALID

[Bug c/83635] New: Cygwin build error: i386.c

2017-12-30 Thread dreich at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83635 Bug ID: 83635 Summary: Cygwin build error: i386.c Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: un

[Bug fortran/82943] Error derived type-bound procedure PASS(this)

2017-12-30 Thread dreich at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82943 --- Comment #3 from Darrell Reich --- Found relevant section of Fortran specification 4.5.1 Derived-type definition R429 derived-type-def is derived-type-stmt [ type-param-def-stmt ] ... [ private-or-sequence ] ...

[Bug fortran/82943] Error derived type-bound procedure PASS(this)

2017-12-30 Thread dreich at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82943 --- Comment #2 from Darrell Reich --- Debug backtrace find . -iname '*.c' -type f -exec grep -inH --color ‘Error' {} \; % gdb ~/c/work/compiler/build-gcc/gcc/f951 (gdb) break error.c:517 (gdb) run -Wall ~/c/work/workspace4/Test02/test.f90 (gdb) b

[Bug libfortran/81939] valgrind error message in build_float_string and heap-buffer-overflow on address sanitized libgfortran.so

2017-12-30 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81939 --- Comment #5 from Jerry DeLisle --- Did this get fixed or is it another issue from the buffer overflow by one I already fixed?

[Bug fortran/82007] DTIO write format stored in a string leads to severe errors

2017-12-30 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82007 --- Comment #6 from Jerry DeLisle --- Created attachment 42992 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42992&action=edit A peliminary patch The attached patch allows the test cases to compile and run. Remaining is to formulate what

[Bug fortran/83633] gfortran internal compiler error for explicit-shape array with non-constant bounds

2017-12-30 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83633 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libgomp/82428] Builtins for openacc gang/worker/vector id/size

2017-12-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82428 --- Comment #1 from Tom de Vries --- Created attachment 42991 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42991&action=edit Tentative patch, tested on host

[Bug c/83634] ICE in useless_type_conversion_p, at gimple-expr.c:86

2017-12-30 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83634 --- Comment #1 from Daniel Fruzynski --- A bit simpler test case which triggers this ICE: [code] void test() { const int foo = Foo(); short n; for (n = foo; n < 100; ++n) {} } [/code]

[Bug c/83634] New: ICE in useless_type_conversion_p, at gimple-expr.c:86

2017-12-30 Thread bugzi...@poradnik-webmastera.com
was playing with Compiler Explorer (https://godbolt.org/) and got this ICE when compiling code above. g++ version reported by Compiler Explorer is g++ 8.0.0 20171230. [x86-64 gcc (trunk) #1] internal compiler error: tree check: expected class 'type', have 'exceptiona

[Bug fortran/83522] gfortran is sometimes confused between what is an element range and what is a character range

2017-12-30 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83522 --- Comment #2 from Jerry DeLisle --- The expression strings(:)(:) is invalid fortran. F2008 R610. R610 parent-string is scalar-variable-name or array-element or scalar-structure-component

[Bug fortran/83633] New: gfortran internal compiler error for explicit-shape array with non-constant bounds

2017-12-30 Thread weeks at iastate dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83633 Bug ID: 83633 Summary: gfortran internal compiler error for explicit-shape array with non-constant bounds Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severi

[Bug target/83632] New: pdt_26.f03:29:0: internal compiler error: in final_scan_insn, at final.c:3063

2017-12-30 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83632 Bug ID: 83632 Summary: pdt_26.f03:29:0: internal compiler error: in final_scan_insn, at final.c:3063 Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: ice

[Bug target/83632] pdt_26.f03:29:0: internal compiler error: in final_scan_insn, at final.c:3063

2017-12-30 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83632 Andreas Schwab changed: What|Removed |Added Target Milestone|--- |8.0

[Bug rtl-optimization/83631] New: ICE: qsort checking failed: qsort comparator non-negative on sorted output: 7 with -fno-sched-rank-heuristic --param=max-sched-extend-regions-iters=4

2017-12-30 Thread zsojka at seznam dot cz
tstrap-nographite-powerpc Thread model: posix gcc version 8.0.0 20171230 (experimental) (GCC)

[Bug c++/82410] [7/8 Regression] ICE in replace_placeholders_r

2017-12-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82410 Markus Trippelsdorf changed: What|Removed |Added CC||jeanmichael.celerier@gmail.

[Bug c++/83630] GCC 7.2.1: ICE in replace_placeholders_r, at cp/tree.c:2796

2017-12-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83630 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/83630] GCC 7.2.1: ICE in replace_placeholders_r, at cp/tree.c:2796

2017-12-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83630 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

[Bug c++/83630] New: GCC 7.2.1: ICE in replace_placeholders_r, at cp/tree.c:2796

2017-12-30 Thread jeanmichael.celerier at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83630 Bug ID: 83630 Summary: GCC 7.2.1: ICE in replace_placeholders_r, at cp/tree.c:2796 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/83629] New: [7/8 Regression] ICE: in decompose_normal_address, at rtlanal.c:6329 with -O2 -fPIC -frename-registers --param=sched-autopref-queue-depth=nnn

2017-12-30 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83629 Bug ID: 83629 Summary: [7/8 Regression] ICE: in decompose_normal_address, at rtlanal.c:6329 with -O2 -fPIC -frename-registers --param=sched-autopref-queue-depth=nnn Product:

[Bug libgomp/83046] ICE in nvptx offloading, C++ compilation of libgomp.oacc-c-c++-common/gang-static-2.c

2017-12-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83046 Tom de Vries changed: What|Removed |Added Keywords||ice-on-valid-code Target Milestone|---

[Bug libgomp/83046] ICE in nvptx offloading, C++ compilation of libgomp.oacc-c-c++-common/gang-static-2.c

2017-12-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83046 --- Comment #18 from Tom de Vries --- Author: vries Date: Sat Dec 30 17:02:00 2017 New Revision: 256045 URL: https://gcc.gnu.org/viewcvs?rev=256045&root=gcc&view=rev Log: Prune removed funcs from offload table 2017-12-30 Tom de Vries

[Bug middle-end/47307] Uninitialized in this function: warning for initialized, no warning for uninitialized

2017-12-30 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47307 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/83581] [8 Regression] ICE in expand_LOOP_VECTORIZED, at internal-fn.c:2397

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83581 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug middle-end/82601] missing uninitialized warning for INTENT(OUT) argument with -O0 / -Og

2017-12-30 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82601 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/81962] -Wmaybe-uninitialized refers to wrong line (and only works with -O3)

2017-12-30 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81962 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/69777] Give a warning when virtual function is devirtualized into a __cxa_pure_virtual call

2017-12-30 Thread vz-gcc at zeitlins dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69777 --- Comment #4 from Vadim Zeitlin --- Sorry, I've somehow forgot to provide the example, but here it is in its most minimal form: namespace { struct AnonB { virtual bool foo() const = 0; virtual ~AnonB() {} }; } struct R

[Bug fortran/78983] [7/8 Regression] ICE with CAF-DT with allocatable member

2017-12-30 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78983 --- Comment #7 from Dominique d'Humieres --- > Using 7.2, I still see an ICE with the reduced example from Comment 3: You didn't apply Paul's patch at https://gcc.gnu.org/ml/fortran/2017-12/msg00099.html, did you? So why are you surprised that t

[Bug c/83595] [8 Regression] ICE: in linemap_macro_map_lookup, at libcpp/line-map.c:1008 on invalid code

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83595 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/69777] Give a warning when virtual function is devirtualized into a __cxa_pure_virtual call

2017-12-30 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69777 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug tree-optimization/83609] [7/8 Regression] ICE in read_complex_part at gcc/expr.c:3202

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83609 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |7.3 Summary|[8 Regression] IC

[Bug rtl-optimization/83628] New: performance regression when accessing arrays on alpha

2017-12-30 Thread mikulas at artax dot karlin.mff.cuni.cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83628 Bug ID: 83628 Summary: performance regression when accessing arrays on alpha Product: gcc Version: 7.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug rtl-optimization/83608] [7/8 Regression] ICE in convert_move, at expr.c:229 in GIMPLE store merging pass

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83608 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/83609] [8 Regression] ICE in read_complex_part at gcc/expr.c:3202

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83609 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/83622] [8 Regression] Wrong code with derived type and -fopenmp

2017-12-30 Thread paul.richard.thomas at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83622 --- Comment #4 from paul.richard.thomas at gmail dot com --- I can see what is happening: During the allocate, we have check.dim[0].lbound = 1; check.dim[0].ubound = 4; check.dim[0].stride = 1; check.offset = -1; but no sign of

[Bug fortran/83622] [8 Regression] Wrong code with derived type and -fopenmp

2017-12-30 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83622 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug rtl-optimization/83620] [8 Regression] ICE: in assign_by_spills, at lra-assigns.c:1470: unable to find a register to spill with -flive-range-shrinkage --param=max-sched-ready-insns=0

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83620 --- Comment #4 from Jakub Jelinek --- Or, alternatively, does --param=max-sched-ready-insns=0 make sense and is it supportable? If not, we could just require it to be at least one.

[Bug rtl-optimization/83620] [8 Regression] ICE: in assign_by_spills, at lra-assigns.c:1470: unable to find a register to spill with -flive-range-shrinkage --param=max-sched-ready-insns=0

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83620 Jakub Jelinek changed: What|Removed |Added CC||vmakarov at gcc dot gnu.org --- Comment

[Bug rtl-optimization/83620] [8 Regression] ICE: in assign_by_spills, at lra-assigns.c:1470: unable to find a register to spill with -flive-range-shrinkage --param=max-sched-ready-insns=0

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83620 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/83622] [8 Regression] Wrong code with derived type and -fopenmp

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83622 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Vers

[Bug middle-end/83623] [8 Regression] ICE: in convert_move, at expr.c:248 with -march=knl and 16bit vector bswap/rotate

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83623 --- Comment #3 from Jakub Jelinek --- Created attachment 42984 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42984&action=edit gcc8-pr83623.patch Untested fix.

[Bug testsuite/83612] FAIL: gcc.dg/ubsan/object-size-9.c -O2 output pattern test

2017-12-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83612 Tom de Vries changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug testsuite/83612] FAIL: gcc.dg/ubsan/object-size-9.c -O2 output pattern test

2017-12-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83612 Tom de Vries changed: What|Removed |Added Target Milestone|--- |8.0

[Bug middle-end/83623] [8 Regression] ICE: in convert_move, at expr.c:248 with -march=knl and 16bit vector bswap/rotate

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83623 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug middle-end/83623] [8 Regression] ICE: in convert_move, at expr.c:248 with -march=knl and 16bit vector bswap/rotate

2017-12-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83623 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug testsuite/83612] FAIL: gcc.dg/ubsan/object-size-9.c -O2 output pattern test

2017-12-30 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83612 --- Comment #4 from Tom de Vries --- Author: vries Date: Sat Dec 30 10:31:54 2017 New Revision: 256042 URL: https://gcc.gnu.org/viewcvs?rev=256042&root=gcc&view=rev Log: Fix 'memory cannot be printed' in c-c++-common/ubsan/object-size-9.c 2017-