[Bug target/71629] [7 Regression] ICE in lra_set_insn_recog_data, at lra.c:964 w/ -O2 -mlra

2016-10-16 Thread asolokha at gmx dot com
/gcc-7.0.0_alpha20161016/work/gcc-7-20161016/libitm/method-gl.cc: In member function virtual void {anonymous}::gl_wt_dispatch::ITM_WaRU8(_ITM_TYPE_U8*, _ITM_TYPE_U8)': /var/tmp/portage/cross-powerpc-e500v2-linux-gnuspe/gcc-7.0.0_alpha20161016/work/gcc-7-20161016/libitm/method-gl.cc:376:88: internal

[Bug c++/64270] packed fields

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64270 Andrew Pinski changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/63644] Kahan Summation with fast-math, pattern not always recognized

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63644 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization --- Comment #1 from

[Bug c++/78003] New: c++17: ICE in build_over_call, at cp/call.c:7847

2016-10-16 Thread jamrial at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78003 Bug ID: 78003 Summary: c++17: ICE in build_over_call, at cp/call.c:7847 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/71629] [7 Regression] ICE in lra_set_insn_recog_data, at lra.c:964 w/ -O2 -mlra

2016-10-16 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71629 --- Comment #7 from Segher Boessenkool --- Is this the same bug at all? If not, please open a new PR.

[Bug c++/58796] throw nullptr not caught by catch(type*)

2016-10-16 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58796 Richard Biener changed: What|Removed |Added Target Milestone|6.2 |6.3 Known to fail|

[Bug rtl-optimization/68749] FAIL: gcc.dg/ifcvt-4.c scan-rtl-dump ce1 "2 true changes made"

2016-10-16 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68749 Richard Biener changed: What|Removed |Added Target Milestone|6.2 |6.3

[Bug target/71629] [7 Regression] ICE in lra_set_insn_recog_data, at lra.c:964 w/ -O2 -mlra

2016-10-16 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71629 Arseny Solokha changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|FIXED

[Bug rtl-optimization/49857] Put constant switch-tables into flash

2016-10-16 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49857 Richard Biener changed: What|Removed |Added Target Milestone|6.2 |6.3 Known to fail|

[Bug c++/66487] sanitizer/warnings for lifetime DSE

2016-10-16 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66487 Richard Biener changed: What|Removed |Added Target Milestone|6.2 |6.3

[Bug c/39589] make -Wmissing-field-initializers=2 work with "designated initializers" ?

2016-10-16 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39589 Richard Biener changed: What|Removed |Added Target Milestone|6.2 |6.3 Known to fail|

[Bug c++/65642] [C++11] GCC rejects valid constant expression

2016-10-16 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65642 Richard Biener changed: What|Removed |Added Target Milestone|6.2 |6.3

[Bug c++/70019] VLA size overflow not detected

2016-10-16 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70019 Richard Biener changed: What|Removed |Added Target Milestone|6.2 |6.3

[Bug target/35514] Gcc shoud generate symbol type for undefined symbol

2016-10-16 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=35514 Richard Biener changed: What|Removed |Added Target Milestone|6.2 |6.3 Known to fail|

[Bug middle-end/28628] Not forcing alignment of arrays in structs with -fsection-anchors

2016-10-16 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28628 Richard Biener changed: What|Removed |Added Target Milestone|6.2 |6.3 Known to fail|

[Bug web/77551] Disable the priority and severity fields for users without editbugs privileges

2016-10-16 Thread LpSolit at netscape dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77551 Frédéric Buclin changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libstdc++/77998] clang rejects std::thread from trunk

2016-10-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77998 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/77999] GCC diagnoses usage of STL literal operators as invalid.

2016-10-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77999 Jonathan Wakely changed: What|Removed |Added Keywords||diagnostic

[Bug tree-optimization/77938] missing tailcall optimization in case when local variable escapes that goes out of scope before the possible tail call site

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77938 Andrew Pinski changed: What|Removed |Added Depends on||59813 --- Comment #4 from Andrew Pinski

[Bug ada/67205] eliminate No_Implicit_Dynamic_Code restriction violations

2016-10-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67205 Eric Botcazou changed: What|Removed |Added Target Milestone|--- |7.0 --- Comment #11 from Eric Botcazou

[Bug tree-optimization/64031] (un-)conditional execution state is not preserved by PRE/sink

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64031 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug ada/37139] DEP prevents using Ada tasking

2016-10-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37139 Eric Botcazou changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ada/67205] eliminate No_Implicit_Dynamic_Code restriction violations

2016-10-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67205 --- Comment #10 from Eric Botcazou --- Author: ebotcazou Date: Sun Oct 16 20:13:32 2016 New Revision: 241222 URL: https://gcc.gnu.org/viewcvs?rev=241222=gcc=rev Log: PR ada/37139 PR ada/67205 * common.opt

[Bug ada/37139] DEP prevents using Ada tasking

2016-10-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37139 --- Comment #2 from Eric Botcazou --- Author: ebotcazou Date: Sun Oct 16 20:13:32 2016 New Revision: 241222 URL: https://gcc.gnu.org/viewcvs?rev=241222=gcc=rev Log: PR ada/37139 PR ada/67205 * common.opt (-ftrampolines):

[Bug target/78002] gcc.target/aarch64/stack-checking.c ICEs with -mabi=ilp32

2016-10-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78002 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/78002] New: gcc.target/aarch64/stack-checking.c ICEs with -mabi=ilp32

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78002 Bug ID: 78002 Summary: gcc.target/aarch64/stack-checking.c ICEs with -mabi=ilp32 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug target/77991] ICE on x32 in plus_constant, at explow.c:87

2016-10-16 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77991 Uroš Bizjak changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #3

[Bug target/77991] ICE on x32 in plus_constant, at explow.c:87

2016-10-16 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77991 Uroš Bizjak changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug fortran/77915] [6 Regression] Internal error for matmul() in forall with optimization

2016-10-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77915 Thomas Koenig changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/77915] [6 Regression] Internal error for matmul() in forall with optimization

2016-10-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77915 --- Comment #4 from Thomas Koenig --- Author: tkoenig Date: Sun Oct 16 18:16:29 2016 New Revision: 241217 URL: https://gcc.gnu.org/viewcvs?rev=241217=gcc=rev Log: 2016-10-16 Thomas Koenig Backport from trunk

[Bug middle-end/77996] Miscompilation due to LTO on aarch64

2016-10-16 Thread yyc1992 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77996 --- Comment #11 from Yichao Yu --- The case pointed out is fixed in https://reviews.llvm.org/rL284336 although as expected that doesn't fix the error. Still not sure whose bug is this...

[Bug testsuite/64886] FAIL: gcc.dg/pr64434.c scan-rtl-dump-times expand "Swap operands" 1

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64886 Andrew Pinski changed: What|Removed |Added Target|hppa*-*-hpux* |hppa*-*-hpux* |

[Bug c++/78001] [7 Regression] ncurses build error

2016-10-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78001 --- Comment #5 from Markus Trippelsdorf --- Well, markus@x4 ~ % clang++ -c n.ii n.ii:6:24: error: member function 'm_fn1' not viable: 'this' argument has type 'const B', but function is not marked const void m_fn2() const { m_fn1(); }

[Bug target/77897] Compile error with KNL & -O3 for GTC code

2016-10-16 Thread longb at cray dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77897 --- Comment #3 from Bill Long --- It would appear the customer system has > /usr/bin/as --version GNU assembler (GNU Binutils; SUSE Linux Enterprise 12) 2.25.0

[Bug c++/78001] [7 Regression] ncurses build error

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78001 --- Comment #4 from Andrew Pinski --- (In reply to Markus Trippelsdorf from comment #3) > And the error message is horrible. The only part of the error message which seems really horrible is the "" part which is related to bug 54948 (there

[Bug c++/78001] [7 Regression] ncurses build error

2016-10-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78001 --- Comment #3 from Markus Trippelsdorf --- And the error message is horrible.

[Bug c++/78001] [7 Regression] ncurses build error

2016-10-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78001 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/78001] [7 Regression] ncurses build error

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78001 --- Comment #1 from Andrew Pinski --- So I think GCC is correct here. A is a non-dependent base so it can be looked at definition time. m_fn1 is not a const qualified either. Does other compiler reject: class A { protected: void m_fn1(); };

[Bug tree-optimization/64322] More optimize opportunity for constant folding

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64322 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug fortran/48298] [F03] User-Defined Derived-Type IO (DTIO)

2016-10-16 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48298 --- Comment #27 from Jerry DeLisle --- The patch in comment 26 addressed the behavior of inquire(iolength= ) when derived types with User Defined procedures are in the Output List. The only other case I see not addressed yet is the size=

[Bug c++/78001] [7 Regression] ncurses build error

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78001 Andrew Pinski changed: What|Removed |Added Keywords||rejects-valid Target Milestone|---

[Bug sanitizer/64354] no preprocessor symbol __SANITIZE_THREAD__

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64354 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/78001] New: [7 Regression] ncurses build error

2016-10-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78001 Bug ID: 78001 Summary: [7 Regression] ncurses build error Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/48298] [F03] User-Defined Derived-Type IO (DTIO)

2016-10-16 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48298 --- Comment #26 from Jerry DeLisle --- Author: jvdelisle Date: Sun Oct 16 16:29:46 2016 New Revision: 241216 URL: https://gcc.gnu.org/viewcvs?rev=241216=gcc=rev Log: 2016-10-16 Jerry DeLisle PR fortran/48298

[Bug c/77992] Failures to initialize padding bytes -- causing many information leaks

2016-10-16 Thread kjlu at gatech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77992 --- Comment #13 from Kangjie Lu --- (In reply to jos...@codesourcery.com from comment #10) > If you care about information in bytes that are not part of a field with > other semantic significance, you should use -Werror=padded to get errors >

[Bug c/77992] Failures to initialize padding bytes -- causing many information leaks

2016-10-16 Thread kjlu at gatech dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77992 --- Comment #12 from Kangjie Lu --- (In reply to Andreas Schwab from comment #11) > The problem with that strategy is that padding is architecture dependent, > and care must be taken not to introduce ABI breakage. Agreed. Or a developer will

[Bug c/77992] Failures to initialize padding bytes -- causing many information leaks

2016-10-16 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77992 --- Comment #11 from Andreas Schwab --- The problem with that strategy is that padding is architecture dependent, and care must be taken not to introduce ABI breakage.

[Bug c/78000] New: -Wimplicit-function-declaration inhibited with macro from system headers

2016-10-16 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78000 Bug ID: 78000 Summary: -Wimplicit-function-declaration inhibited with macro from system headers Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords:

[Bug bootstrap/77995] [6 regression] bootstrap comparison failure on x86-64/Solaris

2016-10-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77995 Eric Botcazou changed: What|Removed |Added Target|solaris |x86_64-sun-solaris2.*

[Bug c/77992] Failures to initialize padding bytes -- causing many information leaks

2016-10-16 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77992 --- Comment #10 from joseph at codesourcery dot com --- If you care about information in bytes that are not part of a field with other semantic significance, you should use -Werror=padded to get errors on structs with padding and use that

[Bug c++/77999] New: GCC leaks system header diagnostic about reserved names.

2016-10-16 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77999 Bug ID: 77999 Summary: GCC leaks system header diagnostic about reserved names. Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/77995] gcc 6.2.0 failed on somparison stage 2 & 3

2016-10-16 Thread ikozhukhov at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77995 --- Comment #6 from Igor Kozhukhov --- (In reply to Eric Botcazou from comment #4) > If BUILD_CONFIG is empty, then a possible fix is at: > https://gcc.gnu.org/ml/gcc-cvs/2016-10/msg00278.html thanks a lot for proposed patch - i can confirm:

[Bug target/77991] ICE on x32 in plus_constant, at explow.c:87

2016-10-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77991 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/77988] [7 Regression] ICE on valid code at -Os and above on x86_64-linux-gnu: verify_gimple failed

2016-10-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77988 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/51392] Wrong code with -Os when __attribute__((__const__)) function returns structure

2016-10-16 Thread cyp561 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51392 --- Comment #4 from cyp561 at gmail dot com --- Is there any case in which a function returning a structure may not elide the return value copy to being passed by invisible reference? If not, I think it is either a bug that the code fails, or a

[Bug target/59558] [MSP430-gcc] CPU setup, pre start program

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59558 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug other/64184] error: '_SC_NPROCESSORS_ONLN' undeclared (first use in this function)

2016-10-16 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64184 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug libfortran/48587] Avoid exhausting unit number with NEWUNIT=

2016-10-16 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48587 Janne Blomqvist changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libfortran/48587] Avoid exhausting unit number with NEWUNIT=

2016-10-16 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48587 --- Comment #10 from Janne Blomqvist --- Author: jb Date: Sun Oct 16 06:28:15 2016 New Revision: 241211 URL: https://gcc.gnu.org/viewcvs?rev=241211=gcc=rev Log: PR 48587 Newunit allocator, cleanup Improve error message, and remove a redundant

[Bug libstdc++/77998] New: clang rejects std::thread from trunk

2016-10-16 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77998 Bug ID: 77998 Summary: clang rejects std::thread from trunk Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++