[Bug fortran/60128] [4.8 Regression] Wrong ouput using en edit descriptor

2014-04-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60128 Dominique d'Humieres changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug target/43751] dsymutil is not called for fortran and, under some circumstances not for other FEs.

2014-04-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43751 Dominique d'Humieres changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug target/43751] dsymutil is not called for fortran and, under some circumstances not for other FEs.

2014-04-03 Thread dominiq at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43751 --- Comment #22 from dominiq at gcc dot gnu.org --- Author: dominiq Date: Fri Apr 4 06:43:56 2014 New Revision: 209070 URL: http://gcc.gnu.org/viewcvs?rev=209070&root=gcc&view=rev Log: 2014-03-26 Dominique d'Humieres PR target/43751 *

[Bug fortran/58880] [4.9 Regression] [OOP] ICE on valid with FINAL function and type extension

2014-04-03 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58880 --- Comment #11 from Tobias Burnus --- Draft patch: --- a/gcc/fortran/trans.c +++ b/gcc/fortran/trans.c @@ -871,2 +871,5 @@ gfc_build_final_call (gfc_typespec ts, gfc_expr *final_wrapper, gfc_expr *var, + if (final_wrapper->symtree->n.sym->modu

[Bug fortran/60495] [4.9 Regression] ICE: in fold_convert_loc, at fold-const.c:1994

2014-04-03 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60495 --- Comment #6 from Tobias Burnus --- (In reply to Mikael Morin from comment #5) > (In reply to Tobias Burnus from comment #4) > > Looks similar to PR60495; > > Certainly; this _is_ PR60495. :-) I meant: PR58880

[Bug rtl-optimization/60757] combine uses exponential time in nonzero_bits1 recursion

2014-04-03 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60757 --- Comment #1 from Jorn Wolfgang Rennecke --- Created attachment 32541 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32541&action=edit epiphany cost fix that triggers combine exponential behaviour

[Bug rtl-optimization/60757] New: combine uses exponential time in nonzero_bits1 recursion

2014-04-03 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60757 Bug ID: 60757 Summary: combine uses exponential time in nonzero_bits1 recursion Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priori

[Bug debug/60756] var-tracking selects wrong registers

2014-04-03 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60756 Richard Henderson changed: What|Removed |Added Target||aarch64-linux CC|

[Bug debug/60756] New: var-tracking selects wrong registers

2014-04-03 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60756 Bug ID: 60756 Summary: var-tracking selects wrong registers Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug

[Bug c++/60755] lambda capturing `this` doesn't honor the const qualifier of the enclosing member function

2014-04-03 Thread filip.roseen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60755 --- Comment #1 from Filip Roséen --- Reduced testcase: - struct A { void f () { } void g () const { [this] { f (); } (); } }; int main () { A {}.g (); } -

[Bug c++/60755] New: lambda capturing `this` doesn't honor the const qualifier of the enclosing member function

2014-04-03 Thread filip.roseen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60755 Bug ID: 60755 Summary: lambda capturing `this` doesn't honor the const qualifier of the enclosing member function Product: gcc Version: 4.9.0 Status: UNCONFIRMED

[Bug c/60754] Missed optimization with inline asm longer than 3 lines

2014-04-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60754 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/60754] New: Missed optimization with inline asm longer than 3 lines

2014-04-03 Thread rabin at rab dot in
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60754 Bug ID: 60754 Summary: Missed optimization with inline asm longer than 3 lines Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priorit

[Bug c++/60753] New: defining an explicit function template specialization as deleted, following a non-deleted declaration, not diagnosted

2014-04-03 Thread filip.roseen at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60753 Bug ID: 60753 Summary: defining an explicit function template specialization as deleted, following a non-deleted declaration, not diagnosted Product: gcc Version:

[Bug tree-optimization/60505] [4.8/4.9 Regression] Warning caused by GCC vectorizer.

2014-04-03 Thread congh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60505 --- Comment #4 from Cong Hou --- Author: congh Date: Thu Apr 3 23:05:42 2014 New Revision: 209065 URL: http://gcc.gnu.org/viewcvs?rev=209065&root=gcc&view=rev Log: 2014-04-03 Cong Hou PR tree-optimization/60505 * tree-vectorizer.h (struc

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 Andrew Pinski changed: What|Removed |Added CC||danglin at gcc dot gnu.org --- Comment #6

[Bug target/60752] [4.9 Regression] build/genautomata runs out of memory and is killed

2014-04-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60752 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/60752] New: [4.9 Regression] build/genautomata runs out of memory and is killed

2014-04-03 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60752 Bug ID: 60752 Summary: [4.9 Regression] build/genautomata runs out of memory and is killed Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/60750] double free after std::move on string inside throw when compiled with optimization

2014-04-03 Thread sshannin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60750 --- Comment #3 from sshannin at gmail dot com --- As a note that may help pin things down, removing either call to std::move() or removing the concatenation with err_prefix done in call to the std::runtime_error constructor seems to resolve this (o

[Bug preprocessor/15638] gcc should have option to treat missing headers as fatal

2014-04-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15638 --- Comment #21 from Jonathan Wakely --- See comment 3. Every new option to GCC requires extra testing and extra maintenance. IMHO it's not a good idea to add an option to support one use case in a single codebase, which doesn't even use GCC the

[Bug fortran/60751] Extra comma in WRITE statement not diagnosed

2014-04-03 Thread w6ws at earthlink dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60751 --- Comment #3 from Walter Spector --- I didn't complain to Intel, but I can... However the compilers that did catch it by default were NAG, lahey, and Absoft. Walter

[Bug fortran/60751] Extra comma in WRITE statement not diagnosed

2014-04-03 Thread anlauf at gmx dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60751 Harald Anlauf changed: What|Removed |Added CC||anlauf at gmx dot de --- Comment #2 from

[Bug c++/60750] double free after std::move on string inside throw when compiled with optimization

2014-04-03 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60750 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Com

[Bug c++/60750] double free after std::move on string inside throw when compiled with optimization

2014-04-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60750 Jonathan Wakely changed: What|Removed |Added Target|x86_64-unknown-linux-gnu| Status|UNCONFIRMED

[Bug java/42143] [4.6/4.7/4.8 Regression] gcj creates "dummy" variables

2014-04-03 Thread mat...@mpia-hd.mpg.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42143 mat...@mpia-hd.mpg.de changed: What|Removed |Added CC||mat...@mpia-hd.mpg.de --- Comment

[Bug libstdc++/60037] SIGFPE in std::generate_canonical

2014-04-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60037 --- Comment #3 from Jonathan Wakely --- ubsan sees it too /home/jwakely/build/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/random.tcc:3480:20: runtime error: division by zero FAIL: ext/random/hypergeometric_distribution/operators/values.cc

[Bug preprocessor/15638] gcc should have option to treat missing headers as fatal

2014-04-03 Thread eving.tw at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15638 --- Comment #20 from Lucia Huang --- Hi Andrew: We use gcc as preprocessor to extand header files for C code. It is used in a script to parse and check for error in a large code base (6000+ files). Not all headers are needed to be extanded. As

[Bug sanitizer/60745] Many ICEs running libstdc++ testsuite with ubsan, maybe due to PCH

2014-04-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60745 --- Comment #4 from Jonathan Wakely --- With that patch I get no ICEs in the v3 testsuite, thanks

[Bug fortran/60751] Extra comma in WRITE statement not diagnosed

2014-04-03 Thread w6ws at earthlink dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60751 --- Comment #1 from Walter Spector --- Simple test case: program extracomma implicit none write (*,*), 1, 2, 3 end program This compiles without error. I notice that if I compile with -std=f95, it does diagnose this as a GNU Extension. My

[Bug fortran/60751] New: Extra comma in WRITE statement not diagnosed

2014-04-03 Thread w6ws at earthlink dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60751 Bug ID: 60751 Summary: Extra comma in WRITE statement not diagnosed Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortr

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-03 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug sanitizer/60745] Many ICEs running libstdc++ testsuite with ubsan, maybe due to PCH

2014-04-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60745 Marek Polacek changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug sanitizer/60745] Many ICEs running libstdc++ testsuite with ubsan, maybe due to PCH

2014-04-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60745 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug middle-end/60746] [4.9 Regression] ICE segfault in gimple-expr.c:314

2014-04-03 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60746 --- Comment #1 from Tobias Burnus --- Created attachment 32536 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32536&action=edit C++ test case (test.ii); compile with g++ -O2 (works with -O1) (In reply to Tobias Burnus from comment #0) > Th

[Bug c++/60750] New: double free after std::move on string inside throw when compiled with optimization

2014-04-03 Thread sshannin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60750 Bug ID: 60750 Summary: double free after std::move on string inside throw when compiled with optimization Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severit

[Bug rtl-optimization/60749] New: combine is overly cautious when operating on volatile memory references

2014-04-03 Thread amylaar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60749 Bug ID: 60749 Summary: combine is overly cautious when operating on volatile memory references Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: missed-o

[Bug sanitizer/60745] Many ICEs running libstdc++ testsuite with ubsan, maybe due to PCH

2014-04-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60745 --- Comment #2 from Marek Polacek --- For some reason builtin_decl_explicit (BUILT_IN_UBSAN_HANDLE_MISSING_RETURN) returns NULL. I'm confused; I thought this can't happen.

[Bug c++/60747] the tree-vrp compilation flag produce wrong assembly

2014-04-03 Thread trippels at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60747 Markus Trippelsdorf changed: What|Removed |Added Resolution|FIXED |INVALID --- Comment #7 from Markus

[Bug c++/60747] the tree-vrp compilation flag produce wrong assembly

2014-04-03 Thread techsgin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60747 tech changed: What|Removed |Added Resolution|INVALID |FIXED --- Comment #6 from tech --- We have alread

[Bug target/49423] [4.7/4.8/4.9 Regression] [arm] internal compiler error: in push_minipool_fix

2014-04-03 Thread charles.baylis at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49423 Charles Baylis changed: What|Removed |Added CC||charles.baylis at linaro dot org --- Co

[Bug libmudflap/60748] getting error "mf: erroneous reentrancy detected in `__mf_register'" for multithreaded application

2014-04-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60748 Jonathan Wakely changed: What|Removed |Added Severity|blocker |normal --- Comment #2 from Jonathan Wak

[Bug c++/60747] the tree-vrp compilation flag produce wrong assembly

2014-04-03 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60747 Andreas Schwab changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/60747] the tree-vrp compilation flag produce wrong assembly

2014-04-03 Thread techsgin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60747 --- Comment #3 from tech --- Created attachment 32534 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32534&action=edit Assembly of O2 WITH tree-vrp Assembly of O2 WITH tree-vrp .file"main.cpp" .text .p2align 4,,15 .globl _Z7

[Bug c++/60747] the tree-vrp compilation flag produce wrong assembly

2014-04-03 Thread techsgin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60747 --- Comment #2 from tech --- Created attachment 32533 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32533&action=edit Assembly of O2 no tree-vrp Assembly of O2 no tree-vrp .file"main.cpp" .text .p2align 4,,15 .globl _Z7hash

[Bug libmudflap/60748] getting error "mf: erroneous reentrancy detected in `__mf_register'" for multithreaded application

2014-04-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60748 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/378] [AIX] gcc cannot compile huge c file

2014-04-03 Thread dje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=378 --- Comment #13 from David Edelsohn --- I mis-remembered the bug. This is a problem with branch distance. The GNU Assembler, GNU Linker and GOLD allow instruction relaxation that creates long branch stubs for far branches. The AIX toolchain does not

[Bug c++/60747] New: the tree-vrp compilation flag produce wrong assembly

2014-04-03 Thread techsgin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60747 Bug ID: 60747 Summary: the tree-vrp compilation flag produce wrong assembly Product: gcc Version: 4.4.7 Status: UNCONFIRMED Severity: major Priority: P3 Component

[Bug libfortran/60706] FAIL: gfortran.dg/size_kind_2.f90 -O scan-tree-dump original "var2 = 42949673 00;"

2014-04-03 Thread dave.anglin at bell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60706 --- Comment #6 from dave.anglin at bell dot net --- On 4/3/2014 6:25 AM, rguenth at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60706 > > --- Comment #5 from Richard Biener --- > But I guess from your comment that it fixed

[Bug sanitizer/60745] Many ICEs running libstdc++ testsuite with ubsan, maybe due to PCH

2014-04-03 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60745 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/60740] [4.8 Regression] ICE in extract_affine w/ -O2 -ftree-loop-linear

2014-04-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60740 --- Comment #4 from Richard Biener --- Author: rguenth Date: Thu Apr 3 13:43:23 2014 New Revision: 209057 URL: http://gcc.gnu.org/viewcvs?rev=209057&root=gcc&view=rev Log: 2014-04-03 Richard Biener PR tree-optimization/60740 * graphi

[Bug tree-optimization/60740] [4.8 Regression] ICE in extract_affine w/ -O2 -ftree-loop-linear

2014-04-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60740 Richard Biener changed: What|Removed |Added Known to work||4.9.0 Summary|[4.8/4.9 Regres

[Bug c++/60731] [4.7/4.8/4.9 Regression] dynamic library not getting reinitialized on multiple calls to dlopen()

2014-04-03 Thread tim.moloney at mrsl dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60731 --- Comment #6 from Tim Moloney --- I created glibc bug #16805 (https://sourceware.org/bugzilla/show_bug.cgi?id=16805).

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #19 from Iain Sandoe --- (In reply to Uroš Bizjak from comment #17) > (In reply to Iain Sandoe from comment #14) > > (In reply to Dominique d'Humieres from comment #13) > > > Another option would be to add -std=c99 for darwin. > > > >

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #17 from Uroš Bizjak --- (In reply to Iain Sandoe from comment #14) > (In reply to Dominique d'Humieres from comment #13) > > Another option would be to add -std=c99 for darwin. > > I would suggest that this is the Right Thing to do.

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #18 from Dominique d'Humieres --- > There is quite some usage of __restrict in gcc.target/i386/ directory. > Why doesn't this problem trigger with e.g. avx2-gather-4.c, which also uses > __restrict? AFAICT there is no scan in avx2-ga

[Bug target/60609] [4.8/4.9 Regression] Error: value of 256 too large for field of 1 bytes at 68242

2014-04-03 Thread charles.baylis at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60609 --- Comment #5 from Charles Baylis --- I have proposed a fix for this: http://gcc.gnu.org/ml/gcc-patches/2014-04/msg00122.html

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread kirill.yukhin at intel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #16 from Yukhin Kirill --- (In reply to Dominique d'Humieres from comment #15) > 19:02:01.0 +0100 > +++ gcc/testsuite/gcc.target/i386/avx512f-gather-5.c 2014-04-03 > 15:17:05.0 +0200 > @@ -1,5 +1,6 @@ > /* { dg-do com

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #15 from Dominique d'Humieres --- > I would suggest that this is the Right Thing to do. I agree. Patch tested --- ../_clean/gcc/testsuite/gcc.target/i386/avx512f-gather-5.c2014-01-29 19:02:01.0 +0100 +++ gcc/testsuite/gcc

[Bug middle-end/60746] New: [4.9 Regression] ICE segfault in

2014-04-03 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60746 Bug ID: 60746 Summary: [4.9 Regression] ICE segfault in Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3

[Bug middle-end/60746] [4.9 Regression] ICE segfault in gimple-expr.c:314

2014-04-03 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60746 Tobias Burnus changed: What|Removed |Added Target Milestone|--- |4.9.0 Summary|[4.9 Regression]

[Bug sanitizer/60745] New: Many ICEs running libstdc++ testsuite with ubsan, maybe due to PCH

2014-04-03 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60745 Bug ID: 60745 Summary: Many ICEs running libstdc++ testsuite with ubsan, maybe due to PCH Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: ice-on-valid-

[Bug c++/58678] [4.9 Regression] pykde4-4.11.2 link error (devirtualization too trigger happy)

2014-04-03 Thread nheghathivhistha at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58678 --- Comment #57 from David Kredba --- I got it again with trunk revision 209048: /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -flto=4 -fuse-linker-plugin -O2 -ggdb -pipe -march=core2 -mtune=core2 -mno-3dnow -mno-sse4.2 -mno-avx -mno-xop -mno-fma4 -mno

[Bug preprocessor/15638] gcc should have option to treat missing headers as fatal

2014-04-03 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15638 --- Comment #19 from Manuel López-Ibáñez --- (In reply to Lucia Huang from comment #17) > Hi, > Is there an option to revert this change? To generate an error or warning > for a missing header? Thanks. Hi Lucia, no there is no such option. I d

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #14 from Iain Sandoe --- (In reply to Dominique d'Humieres from comment #13) > Another option would be to add -std=c99 for darwin. I would suggest that this is the Right Thing to do.

[Bug preprocessor/60744] poor location and error recovery

2014-04-03 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60744 Manuel López-Ibáñez changed: What|Removed |Added Keywords||diagnostic Status|UNCON

[Bug preprocessor/60744] New: poor location and error recovery

2014-04-03 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60744 Bug ID: 60744 Summary: poor location and error recovery Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: preprocessor

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #13 from Dominique d'Humieres --- Another option would be to add -std=c99 for darwin.

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #12 from Dominique d'Humieres --- > Maybe simply do: > #ifdef __restrict > #undef __restrict > > In some common header (say, avx512f-check.h)? It works (added in avx512f-check.h, with a #endif!-). It would probably require a comment r

[Bug fortran/60718] Test case gfortran.dg/select_type_4.f90 fails on ARM

2014-04-03 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60718 --- Comment #3 from Bernd Edlinger --- hmm, the memref from insn 40 is from alias set 3: "[3 MEM[(struct" and the memref from insn 44 is from alias set 8: "[8 MEM[(struct" and thus mems_in_disjoint_alias_sets_p tells us they can't po

[Bug tree-optimization/60740] [4.8/4.9 Regression] ICE in extract_affine w/ -O2 -ftree-loop-linear

2014-04-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60740 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|NEW

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread kirill.yukhin at intel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #11 from Yukhin Kirill --- Maybe simply do: #ifdef __restrict #undef __restrict In some common header (say, avx512f-check.h)?

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #10 from Dominique d'Humieres --- I have found the origin of the problem. It is due to #include which after some steps include sys/cdefs.h which contains the following lines /* * We use `__restrict' as a way to define the `restr

[Bug c++/60731] [4.7/4.8/4.9 Regression] dynamic library not getting reinitialized on multiple calls to dlopen()

2014-04-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60731 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libfortran/60706] FAIL: gfortran.dg/size_kind_2.f90 -O scan-tree-dump original "var2 = 42949673 00;"

2014-04-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60706 --- Comment #5 from Richard Biener --- But I guess from your comment that it fixed the testcase on hppa2.0w-hp-hpux11.11?

[Bug libfortran/60706] FAIL: gfortran.dg/size_kind_2.f90 -O scan-tree-dump original "var2 = 42949673 00;"

2014-04-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60706 --- Comment #4 from Richard Biener --- Bah. Then we need to use the preprocessor to avoid the warning: Index: gcc/tree-pretty-print.c === --- gcc/tree-pretty-print.c (revision 2

[Bug middle-end/60741] [-Wmaybe-uninitialized] false negative and confusing warning message

2014-04-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60741 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #9 from Dominique d'Humieres --- If I compile the following test with -S -O3 -mavx512f -save-temps // #include "avx512f-check.h" #define N 1024 int a[N], b[N], c[N], d[N]; __attribute__((noinline, noclone)) void foo (float *__restri

[Bug c++/60731] [4.7/4.8/4.9 Regression] dynamic library not getting reinitialized on multiple calls to dlopen()

2014-04-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60731 Richard Biener changed: What|Removed |Added Status|ASSIGNED|NEW --- Comment #4 from Richard Biener

[Bug fortran/60717] Wrong code with recursive procedure with unlimited polymorphic dummy argument

2014-04-03 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60717 --- Comment #5 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #4) > > Could there be a connection > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58085 ? > > May be, but pr58085 is not fixed by the patch in comment 2 (submit

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #8 from Uroš Bizjak --- (In reply to Uroš Bizjak from comment #7) > > linux preprocessed file has a couple of *__restrict modifiers in: Indeed, there is no vgather in the resulting assembly when darwin version of the preprocessed fil

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #7 from Uroš Bizjak --- (In reply to Dominique d'Humieres from comment #5) > Created attachment 32530 [details] > Preprocessed file for avx512f-gather-5.c on x86_64-apple-darwin13 > > (In reply to UroÅ Bizjak from comment #4) > > I ha

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #6 from Uroš Bizjak --- Created attachment 32531 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32531&action=edit Preprocessed file for avx512f-gather-5.c on x86_64-pc-linux-gnu Preprocessed file from Comment #4.

[Bug tree-optimization/59617] [vectorizer] ICE in vectorizable_mask_load_store with AVX-512F's gathers enabled.

2014-04-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59617 --- Comment #5 from Dominique d'Humieres --- Created attachment 32530 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32530&action=edit Preprocessed file for avx512f-gather-5.c on x86_64-apple-darwin13 (In reply to UroÅ Bizjak from comment #4

[Bug fortran/34928] Extension: volatile common blocks

2014-04-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34928 Dominique d'Humieres changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/60717] Wrong code with recursive procedure with unlimited polymorphic dummy argument

2014-04-03 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60717 --- Comment #4 from Dominique d'Humieres --- > Could there be a connection http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58085 > ? May be, but pr58085 is not fixed by the patch in comment 2 (submitted at http://gcc.gnu.org/ml/fortran/2014-04/msg00

[Bug preprocessor/15638] gcc should have option to treat missing headers as fatal

2014-04-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15638 --- Comment #18 from Andrew Pinski --- (In reply to Lucia Huang from comment #17) > Hi, > Is there an option to revert this change? To generate an error or warning > for a missing header? Thanks. What is the use case for having this as a non f

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-03 Thread ktkachov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 --- Comment #4 from ktkachov at gcc dot gnu.org --- (In reply to Bernd Edlinger from comment #3) > Kyrill, > > sorry, to bother you with this, > but do you see any possibility to > return to the previous memory footprint? I'll have a look.

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-03 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 Bernd Edlinger changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org --- Comment

[Bug fortran/60717] Wrong code with recursive procedure with unlimited polymorphic dummy argument

2014-04-03 Thread vladimir.fuka at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60717 --- Comment #3 from Vladimir Fuka --- Could there be a connection http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58085 ?

[Bug preprocessor/15638] gcc should have option to treat missing headers as fatal

2014-04-03 Thread eving.tw at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15638 Lucia Huang changed: What|Removed |Added CC||eving.tw at gmail dot com --- Comment #17 f

[Bug bootstrap/60743] build/genautomata uses 700 MB memory for ARM

2014-04-03 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60743 --- Comment #2 from Bernd Edlinger --- started with r208910 of gcc/config/arm/cortex-a53.md as it looks like, this single check-in did almost double the memory usage!