[Bug target/66930] [5 Regression]: gengtype.c is miscompiled during stage2

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66930 Richard Biener changed: What|Removed |Added Version|unknown |5.2.0 Target Milestone|---

[Bug middle-end/66945] ICE in generic_simplify (generic-match.c:24790)

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66945 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/66929] [6 regression] ICE with iso_varying_string

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66929 Richard Biener changed: What|Removed |Added Version|unknown |6.0 Target Milestone|---

[Bug fortran/66927] [6 Regression] ICE in gfc_conf_procedure_call

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66927 Richard Biener changed: What|Removed |Added Version|unknown |6.0 Target Milestone|---

[Bug middle-end/66916] [6 Regression] FAIL: gcc.target/arm/pr43920-2.c object-size text <= 54

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66916 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/66915] [6 Regression] FAIL: gcc.dg/fixed-point/unary.c execution test on arm

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66915 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.0

[Bug tree-optimization/66952] [6 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66952 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/66954] function multiversioning fails for target "aes"

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66954 Richard Biener changed: What|Removed |Added Target||x86_64-*-*, i?86-*-* Status

[Bug gcov-profile/66899] [6 Regression] ICE when compiling pkcs7_trust.c in Linux

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66899 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug middle-end/66314] [6 Regression] ice in verify_loop_structure

2015-07-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66314 Markus Trippelsdorf changed: What|Removed |Added CC||hpa at zytor dot com --- Comment #

[Bug gcov-profile/66899] [6 Regression] ICE when compiling pkcs7_trust.c in Linux

2015-07-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66899 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/66160] gcc-5.1.0 fails with "lambda-expression in unevaluated context" where gcc-4.9.2 succeeds

2015-07-21 Thread zhykzhykzhyk at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66160 zhykzhykzhyk at gmail dot com changed: What|Removed |Added CC||zhykzhykzhyk at gmail dot

[Bug tree-optimization/66948] [6 Regression] Performance regression in bit manipulation code

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66948 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/66915] [6 Regression] FAIL: gcc.dg/fixed-point/unary.c execution test on arm

2015-07-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66915 --- Comment #3 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue Jul 21 08:26:32 2015 New Revision: 226028 URL: https://gcc.gnu.org/viewcvs?rev=226028&root=gcc&view=rev Log: [match.pd] PR middle-end/66915 Restrict A - B -> A + (-B)

[Bug middle-end/66915] [6 Regression] FAIL: gcc.dg/fixed-point/unary.c execution test on arm

2015-07-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66915 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution

[Bug fortran/66929] [6 regression] ICE with iso_varying_string

2015-07-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66929 --- Comment #6 from Dominique d'Humieres --- > Maybe stressing again: this is pretty much a blocker for us because it is > in a 'standard' module which we don't want to modify, and on which all parts > of our code depend. We'd appreciate a reliab

[Bug fortran/66942] trans-expr.c:5701 runtime error: member call on null pointer of type 'struct vec'

2015-07-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66942 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug preprocessor/64220] gcc preprocessor defines outside of the reserved namespace: unix linux AVR

2015-07-21 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64220 Georg-Johann Lay changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug fortran/61831] [4.9/ 5 Regression] runtime error: pointer being freed was not allocated

2015-07-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61831 --- Comment #56 from Dominique d'Humieres --- BTW there is a typo in gfortran.dg/derived_constructor_comps_6.f90 which leads to several UNRESOLVED: gfortran.dg/derived_constructor_comps_6.f90 -O* scan-tree-dump-times original "__builtin_free

[Bug target/66933] [AVR] Shifted multiplication produces suboptimal asm

2015-07-21 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66933 Georg-Johann Lay changed: What|Removed |Added CC||gjl at gcc dot gnu.org --- Comment #1

[Bug target/66933] [AVR] Shifted multiplication produces suboptimal asm

2015-07-21 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66933 Georg-Johann Lay changed: What|Removed |Added Keywords||missed-optimization Priorit

[Bug fortran/64986] class_to_type_4.f90: valgrind error: Invalid read/write of size 8

2015-07-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64986 --- Comment #11 from Dominique d'Humieres --- > Yes, this fixes the testsuite failure for me. For me too.

[Bug fortran/61831] [4.9/ 5 Regression] runtime error: pointer being freed was not allocated

2015-07-21 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61831 --- Comment #57 from Mikael Morin --- Author: mikael Revision: 225926 Modified property: svn:log Modified: svn:log at Tue Jul 21 10:07:29 2015 -- --- svn:log (original)

[Bug libstdc++/62258] [4.9/5 Regression] uncaught_exception() equals to `true' after rethrow_exception()

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62258 --- Comment #18 from Richard Biener --- No.

[Bug fortran/66035] [5/6 Regression] gfortran ICE segfault

2015-07-21 Thread vehre at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66035 --- Comment #8 from vehre at gcc dot gnu.org --- Author: vehre Date: Tue Jul 21 10:36:06 2015 New Revision: 226037 URL: https://gcc.gnu.org/viewcvs?rev=226037&root=gcc&view=rev Log: gcc/fortran/ChangeLog: 2015-07-21 Andre Vehreschild

[Bug target/66956] New: [avr] Using 32*32=64 multiplicatiion (umulsidi3) for 32=32*32 without MUL.

2015-07-21 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66956 Bug ID: 66956 Summary: [avr] Using 32*32=64 multiplicatiion (umulsidi3) for 32=32*32 without MUL. Product: gcc Version: 5.2.0 Status: UNCONFIRMED Keywords: miss

[Bug target/66956] [avr] Using 32*32=64 multiplicatiion (umulsidi3) for 32=32*32 without MUL.

2015-07-21 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66956 Georg-Johann Lay changed: What|Removed |Added Priority|P3 |P5 Status|UNCONFIRMED

[Bug target/66956] [avr] Using 32*32=64 multiplicatiion (umulsidi3) for 32=32*32 without MUL.

2015-07-21 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66956 Georg-Johann Lay changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #1 from Georg-Jo

[Bug c/66903] The gcc 4.9.2 crashes when processing declarations such as: int (( ... (x) ... ))

2015-07-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66903 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c/66869] [6 regression] -Wunused-function no longer warns for static declarations without definition

2015-07-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66869 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/66083] Linux kernel fails to boot with O3 optimization

2015-07-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66083 Marek Polacek changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug c++/66160] gcc-5.1.0 fails with "lambda-expression in unevaluated context" where gcc-4.9.2 succeeds

2015-07-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66160 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug fortran/61831] [4.9/ 5 Regression] runtime error: pointer being freed was not allocated

2015-07-21 Thread mikael at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61831 --- Comment #58 from Mikael Morin --- Author: mikael Date: Tue Jul 21 11:33:15 2015 New Revision: 226038 URL: https://gcc.gnu.org/viewcvs?rev=226038&root=gcc&view=rev Log: Fix r225926's broken testcase gcc/testsuite/ PR fortran/61831

[Bug fortran/66929] [6 regression] ICE with iso_varying_string

2015-07-21 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66929 --- Comment #7 from Jürgen Reuter --- No, Dominique, not yet. Will have to see when I find time for this :(

[Bug fortran/66942] trans-expr.c:5701 runtime error: member call on null pointer of type 'struct vec'

2015-07-21 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66942 --- Comment #4 from Vittorio Zecca --- Did you put the gcc_assert line in the source? If you have not a sanitized version you will not see the null pointer dereferencing Anyway this is what you asked me: (please not the runtime error: sanitizer m

[Bug middle-end/66945] ICE in generic_simplify (generic-match.c:24790)

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66945 --- Comment #2 from Richard Biener --- Ok, this is 0 > unsigned vs. X > X % Y applying on 0 > 0 % 0 ...

[Bug sanitizer/66908] Uninitialized variable when compiled with UBsan

2015-07-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66908 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/66946] Spurious uninitialized warning

2015-07-21 Thread wdijkstr at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66946 --- Comment #1 from Wilco --- Created attachment 36021 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36021&action=edit minimal example Minimal example which still reports the spurious warning.

[Bug tree-optimization/66946] Spurious uninitialized warning

2015-07-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66946 --- Comment #2 from Andrew Pinski --- Comment on attachment 36021 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36021 minimal example written == ((wchar_t) 0xfffd) Will ever be true or is there some sign extending going on which causes t

[Bug tree-optimization/66946] Spurious uninitialized warning

2015-07-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66946 --- Comment #3 from Andrew Pinski --- Ok. This just looks like a missing jump threading.

[Bug tree-optimization/66946] Spurious uninitialized warning

2015-07-21 Thread wdijkstr at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66946 --- Comment #4 from Wilco --- (In reply to Andrew Pinski from comment #2) > Comment on attachment 36021 [details] > minimal example > > written == ((wchar_t) 0xfffd) > > Will ever be true or is there some sign extending going on which causes th

[Bug sanitizer/66908] Uninitialized variable when compiled with UBsan

2015-07-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66908 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug tree-optimization/66948] [6 Regression] Performance regression in bit manipulation code

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66948 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/66948] [6 Regression] Performance regression in bit manipulation code

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66948 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/66948] [6 Regression] Performance regression in bit manipulation code

2015-07-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66948 --- Comment #4 from Richard Biener --- Author: rguenth Date: Tue Jul 21 14:04:12 2015 New Revision: 226042 URL: https://gcc.gnu.org/viewcvs?rev=226042&root=gcc&view=rev Log: 2015-07-21 Richard Biener PR tree-optimization/66948

[Bug sanitizer/66908] Uninitialized variable when compiled with UBsan

2015-07-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66908 --- Comment #4 from Marek Polacek --- This is because of 332 *index = save_expr (*index); 333 /* Create a "(T *) 0" tree node to describe the array type. */ that needs to be evaluated sooner I think.

[Bug c++/66830] Problem with C++ unique symbols in plugins

2015-07-21 Thread pleuba at swissonline dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66830 pleuba at swissonline dot ch changed: What|Removed |Added CC||pleuba at swissonline dot c

[Bug libgcc/64401] avr-elf crtbegin.o fails to compile

2015-07-21 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64401 Georg-Johann Lay changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/66957] New: irregular "is protected within this context" error

2015-07-21 Thread dreamcooled at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66957 Bug ID: 66957 Summary: irregular "is protected within this context" error Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity: major Priority: P3 Component:

[Bug debug/66468] [6 Regression] ICE in in check_die, at dwarf2out.c:5719

2015-07-21 Thread aldyh at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66468 --- Comment #9 from Aldy Hernandez --- On 07/20/2015 03:14 PM, jason at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66468 > > --- Comment #8 from Jason Merrill --- > The problem seems to be that we inlined the function,

[Bug tree-optimization/66958] New: ICE : segfault at -O3 (tree-ssa-threadupdate.c:2672)

2015-07-21 Thread antoine.balestrat at gmail dot com
Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: antoine.balestrat at gmail dot com Target Milestone: --- Hello ! The following testcase appears to make a freshly built GCC fail at -O3. $ xgcc --version gcc (GCC) 6.0.0 20150721 (experimental) $ cat

[Bug tree-optimization/66958] ICE : segfault at -O3 (tree-ssa-threadupdate.c:2672)

2015-07-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66958 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/66372] [6 Regression] ICE on valid code at -O3 on x86_64-linux-gnu

2015-07-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66372 Marek Polacek changed: What|Removed |Added CC||antoine.balestrat at gmail dot com ---

[Bug target/66959] New: Bad code generated for union type punning of NEON intrinsic types on ARM64

2015-07-21 Thread dpb at corrigendum dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66959 Bug ID: 66959 Summary: Bad code generated for union type punning of NEON intrinsic types on ARM64 Product: gcc Version: 4.9.3 Status: UNCONFIRMED Severity: norm

[Bug target/66959] Bad code generated for union type punning of NEON intrinsic types on ARM64

2015-07-21 Thread dpb at corrigendum dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66959 --- Comment #1 from Роман Донченко --- Created attachment 36025 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36025&action=edit Preprocessed source

[Bug target/66959] Bad code generated for union type punning of NEON intrinsic types on ARM64

2015-07-21 Thread dpb at corrigendum dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66959 --- Comment #2 from Роман Донченко --- ... I should probably add that the zero return code is the expected one.

[Bug tree-optimization/66951] [6 Regression] ICE at -O3 on x86_64-linux-gnu, verify_ssa failed

2015-07-21 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66951 Yuri Rumyantsev changed: What|Removed |Added CC||ysrumyan at gmail dot com --- Comment

[Bug target/66930] [5 Regression]: gengtype.c is miscompiled during stage2

2015-07-21 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66930 --- Comment #5 from John Paul Adrian Glaubitz --- As expected, r223346 went as far as r222550 and ran into the same bug which is PR/65979. I am now building r225710, however with -O2 and not -O1 unlike what's currently set in the Debian package

[Bug tree-optimization/66926] [6 regression] FAIL: gfortran.dg/graphite/vect-pr40979.f90 -O (internal compiler error)

2015-07-21 Thread ysrumyan at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66926 --- Comment #4 from Yuri Rumyantsev --- I have a fix in my local area which cures ICE and perform outer-loop vectorization: vect-pr40979.f90:8:0: note: LOOP VECTORIZED vect-pr40979.f90:8:0: note: OUTER LOOP VECTORIZED Bug 66951 was filed for the

[Bug middle-end/66960] New: Add a builtin to get the address of the current stack frame

2015-07-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66960 Bug ID: 66960 Summary: Add a builtin to get the address of the current stack frame Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Prio

[Bug debug/66468] [6 Regression] ICE in in check_die, at dwarf2out.c:5719

2015-07-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66468 --- Comment #10 from Jason Merrill --- (In reply to Aldy Hernandez from comment #9) > Do you think perhaps we could diagnose this sort of problem earlier so > it doesn't show up (confusingly) in dwarf2out land? I'm not sure where to check that

[Bug c++/66830] Problem with C++ unique symbols in plugins

2015-07-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66830 --- Comment #2 from Jonathan Wakely --- (In reply to pleuba from comment #0) > Is this problem already known ? Yes, it has been known for a long time, but it's not an ideal situation and there is currently no better solution than -fno-gnu-unique

[Bug c++/66957] [4.9/5/6 Regression] irregular "is protected within this context" error

2015-07-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66957 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug target/66956] [avr] Using 32*32=64 multiplicatiion (umulsidi3) for 32=32*32 without MUL.

2015-07-21 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66956 --- Comment #2 from Georg-Johann Lay --- Author: gjl Date: Tue Jul 21 17:25:48 2015 New Revision: 226046 URL: https://gcc.gnu.org/viewcvs?rev=226046&root=gcc&view=rev Log: PR target/66956 * config/avr/avr-dimode.md (mulsidi3_insn

[Bug c++/66961] New: Error parsing multiple template arguments in member initializer via assignment operator

2015-07-21 Thread akhripin at bostondynamics dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66961 Bug ID: 66961 Summary: Error parsing multiple template arguments in member initializer via assignment operator Product: gcc Version: 5.1.0 Status: UNCONFIRMED S

[Bug c++/66961] Error parsing multiple template arguments in member initializer via assignment operator

2015-07-21 Thread akhripin at bostondynamics dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66961 --- Comment #1 from Alex Khripin --- Created attachment 36027 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36027&action=edit Error output from gcc 4.8.5

[Bug target/66956] [avr] Using 32*32=64 multiplicatiion (umulsidi3) for 32=32*32 without MUL.

2015-07-21 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66956 --- Comment #3 from Georg-Johann Lay --- Author: gjl Date: Tue Jul 21 17:29:47 2015 New Revision: 226047 URL: https://gcc.gnu.org/viewcvs?rev=226047&root=gcc&view=rev Log: Backport from 2015-07-21 trunk r226046. PR target/66956

[Bug c++/20397] improve diagnostic for 'is inaccessible' error

2015-07-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20397 --- Comment #17 from Jonathan Wakely --- FWIW for the original testcase G++ now says: a.cc:9:8: error: ‘class A A::A’ is inaccessible within this context int c(A *a) { return 7; } ^ a.cc:1:9: note: declared here class A { ^

[Bug target/66956] [avr] Using 32*32=64 multiplicatiion (umulsidi3) for 32=32*32 without MUL.

2015-07-21 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66956 --- Comment #4 from Georg-Johann Lay --- Author: gjl Date: Tue Jul 21 17:31:22 2015 New Revision: 226048 URL: https://gcc.gnu.org/viewcvs?rev=226048&root=gcc&view=rev Log: Backport from 2015-07-21 trunk r226046. PR target/66956

[Bug target/63293] [AArch64] can read from deallocated stack

2015-07-21 Thread ctice at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63293 --- Comment #7 from ctice at gcc dot gnu.org --- Author: ctice Date: Tue Jul 21 17:32:17 2015 New Revision: 226049 URL: https://gcc.gnu.org/viewcvs?rev=226049&root=gcc&view=rev Log: Backport patch from GCC FSF to fix stack problem for aarch64: 2

[Bug target/66956] [avr] Using 32*32=64 multiplicatiion (umulsidi3) for 32=32*32 without MUL.

2015-07-21 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66956 Georg-Johann Lay changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c++/66961] Error parsing multiple template arguments in member initializer via assignment operator

2015-07-21 Thread akhripin at bostondynamics dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66961 --- Comment #2 from Alex Khripin --- Here's a more bare bones test case, for brevity's sake template struct NumTemplate { NumTemplate(int) {} }; struct Test { enum { SIZE_1 = 1 }; // broken : NumTemplate array1 = NumTemplate(0

[Bug debug/66468] [6 Regression] ICE in in check_die, at dwarf2out.c:5719

2015-07-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66468 --- Comment #11 from Jason Merrill --- (In reply to Jason Merrill from comment #10) > I tried adding > > gcc_checking_assert (cgraph_function_possibly_inlined_p (decl)); > > in gen_inlined_subroutine_die to make the problem clearer, and I get

[Bug c++/52595] [DR 325] commas and non-static data member initializers don't mix

2015-07-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52595 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |6.0

[Bug c++/66961] Error parsing multiple template arguments in member initializer via assignment operator

2015-07-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66961 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/52595] [DR 325] commas and non-static data member initializers don't mix

2015-07-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52595 Jonathan Wakely changed: What|Removed |Added CC||akhripin at bostondynamics dot com --

[Bug ada/66837] Non-Native Default_Scalar_Storage_Order Breaks Enum'Image

2015-07-21 Thread MatthewS.Grochowalski at ge dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66837 --- Comment #2 from Matt Grochowalski --- Created attachment 36029 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36029&action=edit Fix for this case Barring a more general method, this seems to fix enumeration images.

[Bug c++/66962] New: [concepts] overloaded function causing memory blow-up and ICE

2015-07-21 Thread eric.niebler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66962 Bug ID: 66962 Summary: [concepts] overloaded function causing memory blow-up and ICE Product: gcc Version: c++-concepts Status: UNCONFIRMED Severity: normal

[Bug rtl-optimization/61657] Undefined behavior in loop-iv.c

2015-07-21 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61657 --- Comment #4 from Vittorio Zecca --- I am having the same problem in 5.2.0: /* must be compiled with -O[1] -funroll-loops -foptimize-sibling-calls -finline-small-functions */ /* target x86_64-unknown-linux-gnu */ /* Fedora 21 */ /*gcc-5.2.0/gcc

[Bug fortran/66942] trans-expr.c:5701 runtime error: member call on null pointer of type 'struct vec'

2015-07-21 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66942 --- Comment #5 from Steve Kargl --- On Tue, Jul 21, 2015 at 06:05:05AM +, zeccav at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66942 > > --- Comment #2 from Vittorio Zecca --- > 1) No explicit options, just the defa

[Bug c++/20397] improve diagnostic for 'is inaccessible' error

2015-07-21 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20397 --- Comment #18 from Manuel López-Ibáñez --- (In reply to Jonathan Wakely from comment #17) > FWIW for the original testcase G++ now says: > > a.cc:9:8: error: ‘class A A::A’ is inaccessible within this context > int c(A *a) { return 7; } >

[Bug rtl-optimization/61657] Undefined behavior in loop-iv.c

2015-07-21 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61657 --- Comment #5 from Vittorio Zecca --- Just confirmed adding printf("up=%li down=%li up-down=%li\n", up,down,up-down); before line 2670. Output is up=123 down=-9223372036854775808 up-down=-9223372036854775685 You could probably get an ICE with g

[Bug fortran/66942] trans-expr.c:5701 runtime error: member call on null pointer of type 'struct vec'

2015-07-21 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66942 --- Comment #6 from Steve Kargl --- On Tue, Jul 21, 2015 at 06:49:42PM +, sgk at troutmask dot apl.washington.edu wrote: > > It would have been helpful if you had included a diff > for your assert in the original report. I think I have > a

[Bug c/66963] New: __builtin_constant_p and __builtin_choose_expr do not agree on what is a constexpr with -O2

2015-07-21 Thread nicstange at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66963 Bug ID: 66963 Summary: __builtin_constant_p and __builtin_choose_expr do not agree on what is a constexpr with -O2 Product: gcc Version: 5.1.1 Status: UNCONFIRMED

[Bug fortran/66942] trans-expr.c:5701 runtime error: member call on null pointer of type 'struct vec'

2015-07-21 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66942 --- Comment #7 from Vittorio Zecca --- I confirm the patch works

[Bug fortran/66942] trans-expr.c:5701 runtime error: member call on null pointer of type 'struct vec'

2015-07-21 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66942 --- Comment #8 from Steve Kargl --- On Tue, Jul 21, 2015 at 07:42:17PM +, zeccav at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66942 > > --- Comment #7 from Vittorio Zecca --- > I confirm the patch works > Thanks

[Bug ipa/66424] [5/6 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu in 32-bit mode

2015-07-21 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66424 --- Comment #8 from Vladimir Makarov --- Author: vmakarov Date: Tue Jul 21 19:54:23 2015 New Revision: 226053 URL: https://gcc.gnu.org/viewcvs?rev=226053&root=gcc&view=rev Log: 2015-07-21 Vladimir Makarov PR ipa/66424. * lra-

[Bug c++/66830] Problem with C++ unique symbols in plugins

2015-07-21 Thread pleuba at swissonline dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66830 --- Comment #3 from pleuba at swissonline dot ch --- Is this problem/behavior referenced or documented somewhere? I did not find any explanation on the internet. It take me some time to understand it, and if we can avoid others to spend this tim

[Bug fortran/66762] ICE when compiling gfortran.dg/submodule_[16].f90 with -flto

2015-07-21 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66762 --- Comment #3 from Paul Thomas --- (In reply to Dominique d'Humieres from comment #2) > > What are the precise circumstances that you see this, please? > > [Book15] f90/bug% gfc > /opt/gcc/_clean/gcc/testsuite/gfortran.dg/submodule_1.f90 -flto

[Bug target/66960] Add a builtin to get the address of the current stack frame

2015-07-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66960 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/66868] [5/6 Regression] wrong code generated with -O3 (dead code removal?)

2015-07-21 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66868 --- Comment #4 from Bill Schmidt --- Hm. I compiled it as stated and I see a bunch of code that appears to be storing the ".disk/" string. So it doesn't look like dead code elimination. Perhaps a branch is short circuiting this, or the address

[Bug libgomp/66714] ICE in loc_list_from_tree with -g

2015-07-21 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66714 cesar at gcc dot gnu.org changed: What|Removed |Added CC||cesar at gcc dot gnu.org --- C

[Bug libstdc++/60970] Support std::hash with enum types (LWG 2148)

2015-07-21 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60970 Ville Voutilainen changed: What|Removed |Added CC||ville.voutilainen at gmail dot com

[Bug libstdc++/60970] Support std::hash with enum types (LWG 2148)

2015-07-21 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60970 Ville Voutilainen changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libgomp/66714] ICE in loc_list_from_tree with -g

2015-07-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66714 --- Comment #21 from vries at gcc dot gnu.org --- (In reply to cesar from comment #20) > Created attachment 36030 [details] > replace block vars fix > > Tom, thanks for your detailed analysis and reduced test case. As you > suspected, replace_blo

[Bug c++/20397] improve diagnostic for 'is inaccessible' error

2015-07-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20397 --- Comment #19 from Jonathan Wakely --- (In reply to Manuel López-Ibáñez from comment #18) > (In reply to Jonathan Wakely from comment #17) > > FWIW for the original testcase G++ now says: > > > > a.cc:9:8: error: ‘class A A::A’ is inaccessible

[Bug c/66963] __builtin_constant_p and __builtin_choose_expr do not agree on what is a constexpr with -O2

2015-07-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66963 --- Comment #1 from Andrew Pinski --- I thought this is documented somewhere but __builtin_choose_expr only really accept constant literals and not constexprs.

[Bug c/66963] __builtin_constant_p and __builtin_choose_expr do not agree on what is a constexpr with -O2

2015-07-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66963 --- Comment #2 from Andrew Pinski --- (In reply to Andrew Pinski from comment #1) > I thought this is documented somewhere but __builtin_choose_expr only really > accept constant literals and not constexprs. And the main reason is the __builtin_

[Bug c/66963] __builtin_constant_p and __builtin_choose_expr do not agree on what is a constexpr with -O2

2015-07-21 Thread nicstange at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66963 --- Comment #3 from Nicolai Stange --- (In reply to Andrew Pinski from comment #1) > I thought this is documented somewhere but __builtin_choose_expr only really > accept constant literals and not constexprs. https://gcc.gnu.org/onlinedocs/gcc/O

[Bug c/66963] __builtin_constant_p and __builtin_choose_expr do not agree on what is a constexpr with -O2

2015-07-21 Thread nicstange at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66963 --- Comment #4 from Nicolai Stange --- Sorry, misunderstanding at my side. You probably did not mean constexprs in the sense of C99, 6.6, but constexprs in the sense of constant folded expressions.

  1   2   >