[Bug bootstrap/66521] xgcc: cc1plus segfaults when compiling libstdc++-v3/src/c++11/ostream-inst.cc

2015-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66521 --- Comment #6 from Jonathan Wakely redi at gcc dot gnu.org --- (In reply to Eric Gallager from comment #2) (CC-ing someone on a bug doesn't count as contacting them directly, right? Just making sure I'm not violating that line from

[Bug bootstrap/66521] xgcc: cc1plus segfaults when compiling libstdc++-v3/src/c++11/ostream-inst.cc

2015-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66521 --- Comment #7 from Jonathan Wakely redi at gcc dot gnu.org --- (In reply to Eric Gallager from comment #5) this one; I think I had to pass the '--disable-libstdcxx-filesystem-ts' flag to configure last time to get past it... I'll open a new PR

[Bug fortran/65766] gFortran Compiler SEGFAULTING on compiling simple program

2015-07-30 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65766 --- Comment #4 from Dominique d'Humieres dominiq at lps dot ens.fr --- The patch in comment 3 fixes the PR without regression, as well as pr61676, pr63494, and pr66562 (duplicates?). Note that patches should be posted to gcc-patc...@gcc.gnu.org

[Bug bootstrap/67066] libstdc++-v3/src/filesystem/dir.cc fails to compile, preventing bootstrapping with libstdcxx-filesystem-ts

2015-07-30 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67066 --- Comment #1 from Eric Gallager egall at gwmail dot gwu.edu --- Created attachment 36092 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=36092action=edit (compressed) preprocessed source

[Bug c++/67065] Missing diagnostics for ill-formed program with main variable instead of function

2015-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67065 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Keywords||accepts-invalid

[Bug target/67002] [5] [SH]: Bootstrap stage 2/3 comparison failure - gcc/real.o differs

2015-07-30 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67002 --- Comment #11 from Oleg Endo olegendo at gcc dot gnu.org --- (In reply to John Paul Adrian Glaubitz from comment #10) Looking at the build log, it's only gcc/real.o where the comparison fails, all the others (except for the checksum files)

[Bug bootstrap/67066] New: libstdc++-v3/src/filesystem/dir.cc fails to compile, preventing bootstrapping with libstdcxx-filesystem-ts

2015-07-30 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67066 Bug ID: 67066 Summary: libstdc++-v3/src/filesystem/dir.cc fails to compile, preventing bootstrapping with libstdcxx-filesystem-ts Product: gcc Version: 6.0 Status:

[Bug bootstrap/66521] xgcc: cc1plus segfaults when compiling libstdc++-v3/src/c++11/ostream-inst.cc

2015-07-30 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66521 --- Comment #8 from Eric Gallager egall at gwmail dot gwu.edu --- (In reply to Jonathan Wakely from comment #7) (In reply to Eric Gallager from comment #5) this one; I think I had to pass the '--disable-libstdcxx-filesystem-ts' flag to

[Bug tree-optimization/66917] [4.9/5/6 regression] ARM: NEON: memcpy compiles to vst1 with incorrect alignment due to SRA

2015-07-30 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66917 Richard Earnshaw rearnsha at gcc dot gnu.org changed: What|Removed |Added Component|target

[Bug target/57271] ARM: gcc generates insufficient alignment for memory passed as extra argument for function return large composite type

2015-07-30 Thread mhw at netris dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57271 --- Comment #11 from Mark H Weaver mhw at netris dot org --- FYI, there's now a suggested fix for bug #66917. It would be interesting to know whether it fixes the problem reported here.

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread hannes_weisbach at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 hannes_weisbach at gmx dot net changed: What|Removed |Added CC||hannes_weisbach at gmx

[Bug tree-optimization/66917] [4.9/5/6 regression] ARM: NEON: memcpy compiles to vst1 with incorrect alignment due to SRA

2015-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66917 --- Comment #15 from Richard Biener rguenth at gcc dot gnu.org --- For both loads and stores we do else if (DR_MISALIGNMENT (first_dr) == -1) { TREE_TYPE (data_ref) =

[Bug tree-optimization/66917] [4.9/5/6 regression] ARM: NEON: memcpy compiles to vst1 with incorrect alignment due to SRA

2015-07-30 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66917 --- Comment #14 from rguenther at suse dot de rguenther at suse dot de --- On Thu, 30 Jul 2015, rearnsha at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66917 Richard Earnshaw rearnsha at gcc dot gnu.org changed:

[Bug c++/67067] New: #error -static-libstdc++ not implemented

2015-07-30 Thread zclai at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67067 Bug ID: 67067 Summary: #error -static-libstdc++ not implemented Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug fortran/67068] New: Ambiguous interfaces generated when including open mip fortran header

2015-07-30 Thread mwglass at sandia dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67068 Bug ID: 67068 Summary: Ambiguous interfaces generated when including open mip fortran header Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/66917] [4.9/5/6 regression] ARM: NEON: memcpy compiles to vst1 with incorrect alignment due to SRA

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

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread daniel.gutson at tallertechnologies dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 Daniel Gutson daniel.gutson at tallertechnologies dot com changed: What|Removed |Added CC|

[Bug c++/67067] Trouble closing elf file and -static-libstdc++ not implemented

2015-07-30 Thread zclai at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67067 Alex Lai zclai at yahoo dot com changed: What|Removed |Added Summary|#error -static-libstdc++|Trouble closing elf

[Bug c++/67067] Trouble closing elf file and -static-libstdc++ not implemented

2015-07-30 Thread zclai at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67067 --- Comment #3 from Alex Lai zclai at yahoo dot com --- (In reply to Jonathan Wakely from comment #2) (In reply to Alex Lai from comment #1) the error apparently is due to the missing space between -static and -libstdc++. There is no

[Bug fortran/67068] Ambiguous interfaces generated when including open mip fortran header

2015-07-30 Thread anlauf at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67068 Harald Anlauf anlauf at gmx dot de changed: What|Removed |Added CC||anlauf at gmx dot de

[Bug go/66870] split stack issues on ppc64le and ppc64

2015-07-30 Thread boger at us dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66870 --- Comment #15 from boger at us dot ibm.com --- I have submitted my patch to gcc-patches to check for the no_split_stack attribute after revising it based on Alan's comments.

[Bug c++/67070] New: [concepts] Concept with negation and disjunction not checked correctly

2015-07-30 Thread eric.niebler at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67070 Bug ID: 67070 Summary: [concepts] Concept with negation and disjunction not checked correctly Product: gcc Version: c++-concepts Status: UNCONFIRMED Severity:

[Bug c++/67007] [c++-concepts] Deduction constraint + requires expression interaction

2015-07-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67007 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/67007] [c++-concepts] Deduction constraint + requires expression interaction

2015-07-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67007 --- Comment #2 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Thu Jul 30 20:38:27 2015 New Revision: 226415 URL: https://gcc.gnu.org/viewcvs?rev=226415root=gccview=rev Log: PR c++/67007 * constraint.cc

[Bug rtl-optimization/67000] [6 Regression] ICE in split_complex_args, at function.c:2325 on ppc64le

2015-07-30 Thread gary at intrepid dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67000 --- Comment #4 from Gary Funck gary at intrepid dot com --- (In reply to Alexandre Oliva from comment #3) The problem initially reported in this bug is now fixed in the git branch aoliva/pr64164. I'm not sure how to go about duplicating the

[Bug middle-end/67034] [6 Regression] FAIL: gcc.c-torture/compile/pr39928-1.c

2015-07-30 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67034 --- Comment #2 from dave.anglin at bell dot net --- On 2015-07-30, at 2:18 PM, aoliva at gcc dot gnu.org wrote: John, if you can help with that, would you like the asm for this one testcase, or is it easy enough for you to give the branch a

[Bug rtl-optimization/67072] Slow code generated for getting each byte of a 64bit register as a LUT index.

2015-07-30 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67072 --- Comment #3 from Peter Cordes peter at cordes dot ca --- @Andrew Pinski: same code is generated with -march=sandybridge (-march=native on Sandybridge). (Except of course the intrinsics use the VEX version.) -mtune=intel doesn't help either.

[Bug rtl-optimization/67072] New: Slow code generated for getting each byte of a 64bit register as a LUT index.

2015-07-30 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67072 Bug ID: 67072 Summary: Slow code generated for getting each byte of a 64bit register as a LUT index. Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity:

[Bug fortran/67063] segfault in opening a formatted file at second time with status=replace

2015-07-30 Thread textdirected at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67063 --- Comment #2 from HEMMI, Shigeru textdirected at gmail dot com --- Thanks for the reply. My output of 'gfortran -v' is: PS E:\tmp gfortran -v Using built-in specs. COLLECT_GCC=E:\mingw-w64\mingw64\bin\gfortran.exe

[Bug rtl-optimization/67072] Slow code generated for getting each byte of a 64bit register as a LUT index.

2015-07-30 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67072 --- Comment #2 from Peter Cordes peter at cordes dot ca --- I restructured the intrinsics loop to match the asm. This gave a small speedup, but it's still ~30% slower than my asm. clang-3.5 is even slower than gcc. I still don't

[Bug rtl-optimization/67072] Slow code generated for getting each byte of a 64bit register as a LUT index.

2015-07-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67072 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org --- Have you tried adding -march=intel ?

[Bug fortran/67073] New: short program produces ICE

2015-07-30 Thread danlnagle at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67073 Bug ID: 67073 Summary: short program produces ICE Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug c++/67065] Missing diagnostics for ill-formed program with main variable instead of function

2015-07-30 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67065 --- Comment #3 from Anders Granlund anders.granlund.0 at gmail dot com --- (In reply to Jonathan Wakely from comment #1) (In reply to Anders Granlund from comment #0) The following program is ill-formed (proc.cc): int main; Compile

[Bug c++/67074] New: Name lookup ambiguity between namespace and its alias

2015-07-30 Thread anders.granlund.0 at gmail dot com
() { X::i; } Command line: g++ prog.cc -std=c++14 -pedantic-errors This results in name-lookup ambiguity errors when looking up X in main. This is not a name-lookup ambiguity since the two names founds denotes the same entity. I tried this with gcc HEAD 6.0.0 20150730 here: http://melpon.org

[Bug c++/67074] Name lookup ambiguity between namespace and its alias

2015-07-30 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67074 --- Comment #1 from Anders Granlund anders.granlund.0 at gmail dot com --- I have reported the same bug in clang also: https://llvm.org/bugs/show_bug.cgi?id=24324 Richard Smith confirmed it and added this additional test case: And likewise:

[Bug c++/67065] Missing diagnostics for ill-formed program with main variable instead of function

2015-07-30 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67065 --- Comment #2 from Anders Granlund anders.granlund.0 at gmail dot com --- (In reply to Jonathan Wakely from comment #1) (In reply to Anders Granlund from comment #0) The following program is ill-formed (proc.cc): int main; Compile

[Bug rtl-optimization/67072] Slow code generated for getting each byte of a 64bit register as a LUT index.

2015-07-30 Thread peter at cordes dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67072 --- Comment #4 from Peter Cordes peter at cordes dot ca --- I just timed with Linux perf: time taskset 0x04 perf stat -e task-clock,cycles,instructions,r1b1,r10e,r2c2,r1c2,stalled-cycles-frontend,stalled-cycles-backend ./rs-asmbench my code

[Bug middle-end/62242] ICE in expand_expr_real_1

2015-07-30 Thread t56xjcu6dh at snkmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62242 Louis Krupp t56xjcu6dh at snkmail dot com changed: What|Removed |Added CC||t56xjcu6dh at

[Bug middle-end/62242] ICE in expand_expr_real_1

2015-07-30 Thread t56xjcu6dh at snkmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62242 --- Comment #5 from Louis Krupp t56xjcu6dh at snkmail dot com --- Created attachment 36097 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=36097action=edit Possible patch The problem seems to be with an array constructor with an array

[Bug middle-end/62242] ICE in expand_expr_real_1

2015-07-30 Thread t56xjcu6dh at snkmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62242 --- Comment #4 from Louis Krupp t56xjcu6dh at snkmail dot com --- Created attachment 36096 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=36096action=edit Executable test case

[Bug c++/66842] libatomic uses multiple locks for locked atomics

2015-07-30 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66842 Richard Henderson rth at gcc dot gnu.org changed: What|Removed |Added CC||rth at gcc dot

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added CC||jason at gcc dot

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 --- Comment #11 from Ville Voutilainen ville.voutilainen at gmail dot com --- or simply -pedantic/-pedantic-errors :)

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread daniel.gutson at tallertechnologies dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 --- Comment #12 from Daniel Gutson daniel.gutson at tallertechnologies dot com --- I tried them all, and none of those flags reject a global variable declared as register. I still think a separate issue should be filed.

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 --- Comment #13 from Ville Voutilainen ville.voutilainen at gmail dot com --- It is correct that currently none of the pedantic-flags diagnose the use of this extension; perhaps that should be fixed while fixing this bug...

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 --- Comment #14 from Jason Merrill jason at gcc dot gnu.org --- (In reply to Ville Voutilainen from comment #13) It is correct that currently none of the pedantic-flags diagnose the use of this extension; perhaps that should be fixed while

[Bug c++/67064] New: Register asm variable broken

2015-07-30 Thread sebastian.hu...@embedded-brains.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 Bug ID: 67064 Summary: Register asm variable broken Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/66917] [4.9/5/6 regression] ARM: NEON: memcpy compiles to vst1 with incorrect alignment due to SRA

2015-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66917 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Component|tree-optimization |target ---

[Bug target/63679] [5/6 Regression][AArch64] Failure to constant fold.

2015-07-30 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63679 --- Comment #36 from rguenther at suse dot de rguenther at suse dot de --- On Wed, 29 Jul 2015, alalaw01 at gcc dot gnu.org wrote: but also feel that those two statements hashing differently is not really helpful! Well, it still uses

[Bug target/66917] [4.9/5/6 regression] ARM: NEON: memcpy compiles to vst1 with incorrect alignment due to SRA

2015-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66917 --- Comment #11 from Richard Biener rguenth at gcc dot gnu.org --- Suggested fix: Index: gcc/config/arm/arm.c === --- gcc/config/arm/arm.c(revision 226348) +++

[Bug c++/65706] [c++14] Pack expansion with variable template incorrectly marked as invalid

2015-07-30 Thread andreash87 at gmx dot ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65706 Andreas Herrmann andreash87 at gmx dot ch changed: What|Removed |Added CC||andreash87 at

[Bug target/63304] Aarch64 pc-relative load offset out of range

2015-07-30 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63304 --- Comment #22 from Ramana Radhakrishnan ramana at gcc dot gnu.org --- (In reply to David Abdurachmanov from comment #21) I am on vacations now, but I already marked this on my TODO list. Once I find a free time slot I will give it a spin. I

[Bug lto/67069] ld: fatal: file .libs/lto-plugin.o: wrong ELF class: ELFCLASS32 during gcc compilation on Solaris 10 x86-64

2015-07-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67069 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/67066] libstdc++-v3/src/filesystem/dir.cc fails to compile with --enable-concept-checks

2015-07-30 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67066 --- Comment #5 from Eric Gallager egall at gwmail dot gwu.edu --- (In reply to Jonathan Wakely from comment #3) Are you playing use as many configure options as possible? Yeah, basically (as many interesting-looking ones as possible, at least).

[Bug middle-end/67034] [6 Regression] FAIL: gcc.c-torture/compile/pr39928-1.c

2015-07-30 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67034 Alexandre Oliva aoliva at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-07-30 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #48 from Alexandre Oliva aoliva at gcc dot gnu.org --- The errors reported in comments 44, 45, 46, and 47 are fixed in the git branch aoliva/pr64164. I'm giving it all some more testing before posting an updated, consolidated patch.

[Bug fortran/67068] Ambiguous interfaces generated when including open mip fortran header

2015-07-30 Thread mwglass at sandia dot gov
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67068 --- Comment #2 from Mike Glass mwglass at sandia dot gov --- Yes, all the FORTRAN code is compiled with those options. We want to mimic the behavior of the Intel compiler when we add the '-r8' flag to their compiler: Makes default real and

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread daniel.gutson at tallertechnologies dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 --- Comment #9 from Daniel Gutson daniel.gutson at tallertechnologies dot com --- Thanks Ville and Jens for looking into this. I'll be able to fix this during next week, so if nobody is available to solve this sooner, then please assign it to

[Bug fortran/67068] Ambiguous interfaces generated when including open mip fortran header

2015-07-30 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67068 --- Comment #3 from Steve Kargl sgk at troutmask dot apl.washington.edu --- On Thu, Jul 30, 2015 at 06:24:19PM +, mwglass at sandia dot gov wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67068 --- Comment #2 from Mike Glass mwglass

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org --- C++11 rules about (x) have changed. If you use -std=gnu++98 you would get the same behavior as before.

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread sebastian.hu...@embedded-brains.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 --- Comment #2 from Sebastian Huber sebastian.hu...@embedded-brains.de --- Indeed -std=gnu++98 gets rid of this error. So this is working as intended for C++11 and later? This is really nice in combination with defines and macros that use ( )

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 --- Comment #3 from Andrew Pinski pinskia at gcc dot gnu.org --- (In reply to Sebastian Huber from comment #2) Indeed -std=gnu++98 gets rid of this error. So this is working as intended for C++11 and later? This is really nice in combination

[Bug middle-end/67053] [6 Regression] FAIL: experimental/optional/constexpr/make_optional.cc

2015-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67053 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Thu Jul 30 07:09:20 2015 New Revision: 226384 URL: https://gcc.gnu.org/viewcvs?rev=226384root=gccview=rev Log: 2015-07-30 Richard Biener rguent...@suse.de

[Bug target/67060] [6 Regression] FAIL: gcc.dg/pr56228.c (test for excess errors)

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

[Bug middle-end/67053] [6 Regression] FAIL: experimental/optional/constexpr/make_optional.cc

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

[Bug tree-optimization/66917] [4.9/5/6 regression] ARM: NEON: memcpy compiles to vst1 with incorrect alignment due to SRA

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

[Bug bootstrap/67066] libstdc++-v3/src/filesystem/dir.cc fails to compile, preventing bootstrapping with libstdcxx-filesystem-ts

2015-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67066 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org --- Don't use --enable-concept-checks It enforces C++03 semantics, so doesn't really make much sense these days. Maybe I'll remove the option.

[Bug bootstrap/67066] libstdc++-v3/src/filesystem/dir.cc fails to compile, preventing bootstrapping with libstdcxx-filesystem-ts

2015-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67066 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org --- Are you playing use as many configure options as possible? Most of those options are on by default anyway, others don't do anything. I'm pretty sure --enable-libstdcxx-time is

[Bug lto/67069] New: ld: fatal: file .libs/lto-plugin.o: wrong ELF class: ELFCLASS32 during gcc compilation on Solaris 10 x86-64

2015-07-30 Thread zclai at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67069 Bug ID: 67069 Summary: ld: fatal: file .libs/lto-plugin.o: wrong ELF class: ELFCLASS32 during gcc compilation on Solaris 10 x86-64 Product: gcc Version: 5.2.0 Status:

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread daniel.gutson at tallertechnologies dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 --- Comment #6 from Daniel Gutson daniel.gutson at tallertechnologies dot com --- Please discard my previous comment, I read too fast. I'll do some debugging and get back with some analysis. It seems that cxx_mark_addressable() is wrongly

[Bug fortran/67068] Ambiguous interfaces generated when including open mip fortran header

2015-07-30 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67068 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug c++/67067] Trouble closing elf file and -static-libstdc++ not implemented

2015-07-30 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67067 --- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org --- (In reply to Alex Lai from comment #1) the error apparently is due to the missing space between -static and -libstdc++. There is no missing space, that's a valid gcc option.

[Bug libstdc++/67066] libstdc++-v3/src/filesystem/dir.cc fails to compile with --enable-concept-checks

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

[Bug target/67071] New: GCC misses an optimization to load vector constants

2015-07-30 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67071 Bug ID: 67071 Summary: GCC misses an optimization to load vector constants Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug driver/66849] Incorrect multilib chosen with -mthumb -mfloat-abi=hard

2015-07-30 Thread simon at pushface dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66849 --- Comment #3 from simon at pushface dot org --- (In reply to Ramana Radhakrishnan from comment #2) (In reply to simon from comment #0) Having configured with --target=arm-eabi --with-arch=armv7 --with-mode=thumb If you are

[Bug c++/67064] Register asm variable broken

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

[Bug c++/67064] Register asm variable broken

2015-07-30 Thread jens.maurer at gmx dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67064 --- Comment #8 from Jens Maurer jens.maurer at gmx dot net --- In general, x and (x) have the same meaning as per 5.1.1p6. There are a few (spelled-out) exceptions, though. One exception is inside a decltype-specifier, where decltype(e) is

[Bug sanitizer/65828] [LTO] ICE in streamer_get_builtin_tree, at tree-streamer-in.c:1127

2015-07-30 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65828 Markus Trippelsdorf trippels at gcc dot gnu.org changed: What|Removed |Added CC|

[Bug rtl-optimization/67000] [6 Regression] ICE in split_complex_args, at function.c:2325 on ppc64le

2015-07-30 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67000 Alexandre Oliva aoliva at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug c++/53431] C++ preprocessor ignores #pragma GCC diagnostic

2015-07-30 Thread miyuki at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53431 Mikhail Maltsev miyuki at gcc dot gnu.org changed: What|Removed |Added CC||miyuki at gcc

[Bug sanitizer/65828] [LTO] ICE in streamer_get_builtin_tree, at tree-streamer-in.c:1127

2015-07-30 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65828 Vittorio Zecca zeccav at gmail dot com changed: What|Removed |Added CC||zeccav at gmail

[Bug c++/67065] New: Missing diagnostics for ill-formed program with main variable instead of function

2015-07-30 Thread anders.granlund.0 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67065 Bug ID: 67065 Summary: Missing diagnostics for ill-formed program with main variable instead of function Product: gcc Version: unknown Status: UNCONFIRMED

[Bug rtl-optimization/66790] Invalid uninitialized register handling in REE

2015-07-30 Thread derodat at adacore dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66790 --- Comment #6 from Pierre-Marie de Rodat derodat at adacore dot com --- Thanks for your answer, Richard! (In reply to Richard Biener from comment #5) So what is the issue with replacing zero-extending an uninitialized %ebp with a random other

[Bug rtl-optimization/66790] Invalid uninitialized register handling in REE

2015-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66790 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW ---

[Bug target/58066] __tls_get_addr is called with misaligned stack on x86-64

2015-07-30 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58066 Uroš Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/66891] [6 Regression] ICE in expand_call, at calls.c:3407

2015-07-30 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66891 --- Comment #7 from uros at gcc dot gnu.org --- Author: uros Date: Thu Jul 30 08:53:48 2015 New Revision: 226389 URL: https://gcc.gnu.org/viewcvs?rev=226389root=gccview=rev Log: Backport from mainline: 2015-07-17 Uros Bizjak

[Bug target/58066] __tls_get_addr is called with misaligned stack on x86-64

2015-07-30 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58066 --- Comment #20 from uros at gcc dot gnu.org --- Author: uros Date: Thu Jul 30 08:53:48 2015 New Revision: 226389 URL: https://gcc.gnu.org/viewcvs?rev=226389root=gccview=rev Log: Backport from mainline: 2015-07-17 Uros Bizjak

[Bug target/67002] [5] [SH]: Bootstrap stage 2/3 comparison failure - gcc/real.o differs

2015-07-30 Thread glaubitz at physik dot fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67002 --- Comment #10 from John Paul Adrian Glaubitz glaubitz at physik dot fu-berlin.de --- (In reply to Oleg Endo from comment #9) Not sure if this is a good idea. I actually think it is the best option as chances are dim otherwise that we find

[Bug fortran/67063] segfault in opening a formatted file at second time with status=replace

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

[Bug middle-end/67052] tree_single_nonnegative_warnv_p and fold_relational_const are inconsistent with NaNs

2015-07-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67052 --- Comment #3 from Richard Biener rguenth at gcc dot gnu.org --- This means that the ABS_EXPRx 0 code is correct in simplifying NaN 0 to true and it is correct to _not_ simplify NaN = 0 to true. But at the same time it has to do the same as