[Bug ada/81087] array index out of range in gnatlink, making test always false

2017-06-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81087 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug bootstrap/81089] [8 Regression] ICE: tree check: expected ssa_name, have integer_cst in register_edge_assert_for_2, at tree-vrp.c:5023

2017-06-13 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81089 --- Comment #1 from Markus Trippelsdorf --- enum rtx_code { CONST_DOUBLE, CONST_VECTOR, CONST_STRING, CONST, PC, REG, SUBREG, STRICT_LOW_PART, CONCAT, CONCATN, MEM }; int fn1(); int a; rtx_code b; int fn2() { int c = fn1()

[Bug bootstrap/81089] New: [8 Regression] ICE: tree check: expected ssa_name, have integer_cst in register_edge_assert_for_2, at tree-vrp.c:5023

2017-06-13 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81089 Bug ID: 81089 Summary: [8 Regression] ICE: tree check: expected ssa_name, have integer_cst in register_edge_assert_for_2, at tree-vrp.c:5023 Product: gcc Version:

[Bug target/80986] auto keyword variable lost its attributes

2017-06-13 Thread manjian2006 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80986 --- Comment #3 from linzj --- Hi Pinskia, This bug can be fix easily. Can you commit the fix patch? -- Lin Zuojian 2017-06-07 9:45 GMT+08:00 pinskia at gcc dot gnu.org : > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80986 > > Andrew Pinski

[Bug libstdc++/81078] dynamic_cast to virtual base produces the wrong answer

2017-06-13 Thread arthur.j.odwyer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81078 --- Comment #1 from Arthur O'Dwyer --- I've found that the misbehavior actually depends on the *ordering* of bases in the class graph, not just the shape of the graph. // https://wandbox.org/permlink/DaKQxTc5Ldqj9FlY #include struct Sideboard

[Bug sanitizer/81065] UBSAN: false positive as a result of distribution involving different types

2017-06-13 Thread babokin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81065 --- Comment #5 from Dmitry Babokin --- Thanks for blazingly fast fixes. This enables filing more bugs, as it's difficult to distinguish between unrelated fails before one of them is actually fixed.

[Bug sanitizer/81088] New: UBSAN: false positive as a result of reassosiation

2017-06-13 Thread babokin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81088 Bug ID: 81088 Summary: UBSAN: false positive as a result of reassosiation Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/62181] [C/C++] Expected new warning: "adding 'char' to a string does not append to the string" [-Wstring-plus-int]

2017-06-13 Thread ryxi at stu dot xidian.edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62181 --- Comment #10 from Xi Ruoyao --- A series of patch sent to gcc-patches:

[Bug ada/81087] New: ada: array index out of range in gnatlink, making test always false

2017-06-13 Thread nicolas.boulenguez at free dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81087 Bug ID: 81087 Summary: ada: array index out of range in gnatlink, making test always false Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal

[Bug go/80964] cross-gotools are not executable on host system

2017-06-13 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80964 Ian Lance Taylor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/15272] lookup, dependent base

2017-06-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15272 Jason Merrill changed: What|Removed |Added CC||nathan at gcc dot gnu.org --- Comment #1

[Bug sanitizer/80973] ICE with lambda and -fsanitize=undefined

2017-06-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80973 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Jun 13 20:05:20 2017 New Revision: 249174 URL: https://gcc.gnu.org/viewcvs?rev=249174&root=gcc&view=rev Log: PR c++/80973 * cp-gimplify.c (cp_genericize_r): Don't inst

[Bug c++/80984] [5/6/7/8 Regression] ICE with label/variable ambiguity

2017-06-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80984 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Tue Jun 13 20:02:38 2017 New Revision: 249173 URL: https://gcc.gnu.org/viewcvs?rev=249173&root=gcc&view=rev Log: PR c++/80984 * cp-gimplify.c (cp_genericize): Only look fo

[Bug go/80964] cross-gotools are not executable on host system

2017-06-13 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80964 --- Comment #4 from ian at gcc dot gnu.org --- Author: ian Date: Tue Jun 13 19:56:45 2017 New Revision: 249172 URL: https://gcc.gnu.org/viewcvs?rev=249172&root=gcc&view=rev Log: PR go/80964 * configure.ac: Set NATIVE if host_alia

[Bug c++/81086] New: ICE with structured binding of initializer_list

2017-06-13 Thread denis.campredon at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81086 Bug ID: 81086 Summary: ICE with structured binding of initializer_list Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/80829] Use of constexpr constructors with base type instantiation fails compilation

2017-06-13 Thread neil.conway at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80829 --- Comment #2 from Neil Conway --- Can anyone confirm this issue? In my opinion it is a significant regression in GCC 7.x.

[Bug objc/80949] ICE in do_warn_duplicated_branches_r

2017-06-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80949 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug objc/80949] ICE in do_warn_duplicated_branches_r

2017-06-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80949 --- Comment #9 from Marek Polacek --- Author: mpolacek Date: Tue Jun 13 17:30:58 2017 New Revision: 249171 URL: https://gcc.gnu.org/viewcvs?rev=249171&root=gcc&view=rev Log: PR objc/80949 * c-warn.c (do_warn_duplicated_branches):

[Bug sanitizer/81066] sanitizer_stoptheworld_linux_libcdep.cc:276:22: error: aggregate ‘sigaltstack handler_stack’ has incomplete type and cannot be defined

2017-06-13 Thread raj.khem at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81066 --- Comment #7 from Khem Raj --- (In reply to Florian Weimer from comment #6) > (In reply to Khem Raj from comment #5) > > +#ifndef __stack_t_defined > > +struct stack_t; > > +#endif > > Where does __stack_t_defined come from? If this is the de

[Bug objc/80949] ICE in do_warn_duplicated_branches_r

2017-06-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80949 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug other/80803] libgo appears to be miscompiled on powerpc64le since r247497

2017-06-13 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80803 --- Comment #34 from Bill Schmidt --- Martin, thanks! I can confirm that building and testing Go on ppc64le works again.

[Bug target/81085] New: inefficient union with long double argument on 32-bit x86

2017-06-13 Thread jsm28 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81085 Bug ID: 81085 Summary: inefficient union with long double argument on 32-bit x86 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priori

[Bug target/81069] nvptx offloading: "-O1" execution test of "libgomp.oacc-fortran/nested-function-1.f90" timeout/FAIL

2017-06-13 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81069 --- Comment #1 from Thomas Schwinge --- Created attachment 41548 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41548&action=edit nested-function-1_.f90 Note that I'm not saying that the problem is actually caused by trunk r239357; quite l

[Bug sanitizer/81066] sanitizer_stoptheworld_linux_libcdep.cc:276:22: error: aggregate ‘sigaltstack handler_stack’ has incomplete type and cannot be defined

2017-06-13 Thread fw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81066 --- Comment #6 from Florian Weimer --- (In reply to Khem Raj from comment #5) > +#ifndef __stack_t_defined > +struct stack_t; > +#endif Where does __stack_t_defined come from? If this is the definition from the glibc headers, that's really brit

[Bug sanitizer/81066] sanitizer_stoptheworld_linux_libcdep.cc:276:22: error: aggregate ‘sigaltstack handler_stack’ has incomplete type and cannot be defined

2017-06-13 Thread raj.khem at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81066 Khem Raj changed: What|Removed |Added CC||raj.khem at gmail dot com --- Comment #5 from

[Bug gcov-profile/81080] target libgcov not built with large file support

2017-06-13 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81080 --- Comment #1 from joseph at codesourcery dot com --- The usual rule applies that large-file defines *must* come before any direct or indirect system header includes (with glibc if they come late they simply won't be effective, for some OSes t

[Bug sanitizer/78204] ‘no_sanitize’ attribute directive ignored [-Wattributes]

2017-06-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78204 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug sanitizer/78204] ‘no_sanitize’ attribute directive ignored [-Wattributes]

2017-06-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78204 --- Comment #6 from Martin Liška --- Author: marxin Date: Tue Jun 13 13:59:05 2017 New Revision: 249158 URL: https://gcc.gnu.org/viewcvs?rev=249158&root=gcc&view=rev Log: Implement no_sanitize function attribute 2017-06-13 Martin Liska

[Bug sanitizer/81081] [ASAN] ASAN is not properly calling libbacktrace to symbolize program written on assembler

2017-06-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81081 --- Comment #8 from Jakub Jelinek --- (In reply to Denis Khalikov from comment #7) > Thanks, I was mistaken, fix should be in the libbacktrace. No, I wasn't saying that. I meant: static int SymbolizeCodePCInfoCallback(void *vdata, uintptr_t add

[Bug sanitizer/81081] [ASAN] ASAN is not properly calling libbacktrace to symbolize program written on assembler

2017-06-13 Thread d.khalikov at partner dot samsung.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81081 --- Comment #7 from Denis Khalikov --- Thanks, I was mistaken, fix should be in the libbacktrace.

[Bug sanitizer/59454] blacklisting sanitized functions

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

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 Richard Biener changed: What|Removed |Added CC||andrewjenner at gcc dot gnu.org,

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 --- Comment #1 from Richard Biener --- port is also unmaintained (no MAINTAINERS entry)

[Bug target/81084] [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Target Milestone|---

[Bug target/81084] New: [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81084 Bug ID: 81084 Summary: [8 Regression] powerpcspe port full of confusing configury / command-line options not related to SPE Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug sanitizer/81081] [ASAN] ASAN is not properly calling libbacktrace to symbolize program written on assembler

2017-06-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81081 --- Comment #6 from Jakub Jelinek --- The thing is that for backtrace_pcinfo the callback can be called multiple times. And IMNSHO the hack you want to do (fill in file/line in the backtrace_pcinfo call and function during backtrace_syminfo) is s

[Bug sanitizer/81081] [ASAN] ASAN is not properly calling libbacktrace to symbolize program written on assembler

2017-06-13 Thread d.khalikov at partner dot samsung.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81081 --- Comment #5 from Denis Khalikov --- As I understood libbacktrace has two main calls to symbolize pc. 1. backtrace_pcinfo /* Given a PC, find the file name, line number, and function name. */ 164 165 int 166 backtrace_pcinfo (struct backtr

[Bug tree-optimization/81083] [7/8 Regression] ICE: Unable to coalesce ssa_names 4 and 13 which are marked as MUST COALESCE

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81083 --- Comment #2 from Richard Biener --- Patch I am testing: Index: gcc/tree-ssa-sccvn.c === --- gcc/tree-ssa-sccvn.c(revision 249145) +++ gcc/tree-ssa-sccvn.c(working

[Bug sanitizer/81081] [ASAN] ASAN is not properly calling libbacktrace to symbolize program written on assembler

2017-06-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81081 --- Comment #4 from Jakub Jelinek --- (In reply to Denis Khalikov from comment #3) > This fix > 111 AddressInfo *info = cdata->get_new_frame(addr); > 112 if (filename) > 113 info->file = internal_strdup(filename); > 114 info->line = lin

[Bug tree-optimization/81083] [7/8 Regression] ICE: Unable to coalesce ssa_names 4 and 13 which are marked as MUST COALESCE

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81083 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug sanitizer/81040] asan false negative if parameter of a global function passed by reference

2017-06-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81040 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #11 from Martin Lišk

[Bug tree-optimization/81083] New: [7 Regression] ICE: Unable to coalesce ssa_names 4 and 13 which are marked as MUST COALESCE

2017-06-13 Thread k at rhe dot jp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81083 Bug ID: 81083 Summary: [7 Regression] ICE: Unable to coalesce ssa_names 4 and 13 which are marked as MUST COALESCE Product: gcc Version: 7.1.1 Status: UNCONFIRMED

[Bug sanitizer/81040] asan false negative if parameter of a global function passed by reference

2017-06-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81040 --- Comment #10 from Jakub Jelinek --- (In reply to Martin Liška from comment #9) > Thanks Jakub for your thoughts. I was also thinking about simple approach > similar to what we do for use-after-scope in situations where there's a > usage of IFN

[Bug sanitizer/81040] asan false negative if parameter of a global function passed by reference

2017-06-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81040 --- Comment #9 from Martin Liška --- Thanks Jakub for your thoughts. I was also thinking about simple approach similar to what we do for use-after-scope in situations where there's a usage of IFN_ASAN_POISON. In that case we generate a 'shadow' v

[Bug c/81071] __builtin_ia32_movddup has been dropped on 4.8 -> 4.9 release transition

2017-06-13 Thread oder at eleks dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81071 --- Comment #4 from Oleh Derevenko --- Thank you very much. Now I got it.

[Bug sanitizer/81040] asan false negative if parameter of a global function passed by reference

2017-06-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81040 Jakub Jelinek changed: What|Removed |Added Status|WAITING |NEW --- Comment #8 from Jakub Jelinek -

[Bug objc/80949] ICE in do_warn_duplicated_branches_r

2017-06-13 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80949 --- Comment #7 from Eric Gallager --- (In reply to Marek Polacek from comment #6) > Would it be possible for you to try this patch? > > --- a/gcc/c-family/c-warn.c > +++ b/gcc/c-family/c-warn.c > @@ -2354,8 +2354,8 @@ do_warn_duplicated_branches

[Bug other/80803] libgo appears to be miscompiled on powerpc64le since r247497

2017-06-13 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80803 Martin Jambor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/81063] [8 Regression] wrong code at -O1 and above on x86_64-linux-gnu

2017-06-13 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81063 --- Comment #3 from Martin Jambor --- Author: jamborm Date: Tue Jun 13 11:40:24 2017 New Revision: 249154 URL: https://gcc.gnu.org/viewcvs?rev=249154&root=gcc&view=rev Log: [PR80803 2/2] Diligent queuing in SRA grp_write prop 2017-06-13 Martin

[Bug other/80803] libgo appears to be miscompiled on powerpc64le since r247497

2017-06-13 Thread jamborm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80803 --- Comment #32 from Martin Jambor --- Author: jamborm Date: Tue Jun 13 11:40:24 2017 New Revision: 249154 URL: https://gcc.gnu.org/viewcvs?rev=249154&root=gcc&view=rev Log: [PR80803 2/2] Diligent queuing in SRA grp_write prop 2017-06-13 Marti

[Bug tree-optimization/81082] [8 Regression] Failure to vectorise after reassociating index computation

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81082 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/81082] [8 Regression] Failure to vectorise after reassociating index computation

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81082 Richard Biener changed: What|Removed |Added Keywords||missed-optimization CC|

[Bug tree-optimization/67328] range test rather than single bit test for code testing enum values

2017-06-13 Thread chefmax at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67328 --- Comment #7 from chefmax at gcc dot gnu.org --- Author: chefmax Date: Tue Jun 13 11:13:52 2017 New Revision: 249149 URL: https://gcc.gnu.org/viewcvs?rev=249149&root=gcc&view=rev Log: 2017-06-13 Yury Gribov gcc/ PR tree-optimization

[Bug tree-optimization/81082] New: [7 Regression] Failure to vectorise after reassociating index computation

2017-06-13 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81082 Bug ID: 81082 Summary: [7 Regression] Failure to vectorise after reassociating index computation Product: gcc Version: unknown Status: UNCONFIRMED Severity: nor

[Bug sanitizer/81081] [ASAN] ASAN is not properly calling libbacktrace to symbolize program written on assembler

2017-06-13 Thread d.khalikov at partner dot samsung.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81081 --- Comment #3 from Denis Khalikov --- This fix 111 AddressInfo *info = cdata->get_new_frame(addr); 112 if (filename) 113 info->file = internal_strdup(filename); 114 info->line = lineno; 115 if (function) { 116 info->function = De

[Bug sanitizer/81081] [ASAN] ASAN is not properly calling libbacktrace to symbolize program written on assembler

2017-06-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81081 --- Comment #2 from Jakub Jelinek --- libbacktrace upstream is in GCC, and the libsanitizer libbacktrace support, while it is upstream, is not what LLVM uses (they have their own symbolizer instead, using external program).

[Bug objc/80949] ICE in do_warn_duplicated_branches_r

2017-06-13 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80949 --- Comment #6 from Marek Polacek --- Would it be possible for you to try this patch? --- a/gcc/c-family/c-warn.c +++ b/gcc/c-family/c-warn.c @@ -2354,8 +2354,8 @@ do_warn_duplicated_branches (tree expr) tree thenb = COND_EXPR_THEN (expr);

[Bug sanitizer/81081] [ASAN] ASAN is not properly calling libbacktrace to symbolize program written on assembler

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81081 Richard Biener changed: What|Removed |Added Keywords||diagnostic Status|UNCONFIRM

[Bug sanitizer/81081] New: [ASAN] ASAN is not properly calling libbacktrace to symbolize program written on assembler

2017-06-13 Thread d.khalikov at partner dot samsung.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81081 Bug ID: 81081 Summary: [ASAN] ASAN is not properly calling libbacktrace to symbolize program written on assembler Product: gcc Version: 7.0.1 Status: UNCONFIRMED

[Bug gcov-profile/81080] target libgcov not built with large file support

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81080 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug gcov-profile/81080] New: target libgcov not built with large file support

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81080 Bug ID: 81080 Summary: target libgcov not built with large file support Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug sanitizer/81040] asan false negative if parameter of a global function passed by reference

2017-06-13 Thread ryabinin.a.a at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81040 --- Comment #7 from Andrey Ryabinin --- (In reply to Martin Liška from comment #6) > Can't see that clang++ is capable of catching your first test-case: > > $ clang++ pr81040.cpp -fsanitize=address && ./a.out > pr81040.cpp:3:9: warning: express

[Bug sanitizer/81040] asan false negative if parameter of a global function passed by reference

2017-06-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81040 Martin Liška changed: What|Removed |Added Status|NEW |WAITING --- Comment #6 from Martin Liška

[Bug sanitizer/81040] asan false negative if parameter of a global function passed by reference

2017-06-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81040 Martin Liška changed: What|Removed |Added Status|RESOLVED|NEW Resolution|WONTFIX

[Bug sanitizer/81040] asan false negative if parameter of a global function passed by reference

2017-06-13 Thread ryabinin.a.a at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81040 --- Comment #4 from Andrey Ryabinin --- (In reply to Martin Liška from comment #3) > As mentioned by Richard, currently ASAN is able to protect function > variables that live on stack. In your case the function foo is called with > constant that

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-13 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 Rainer Orth changed: What|Removed |Added Attachment #41546|0 |1 is obsolete|

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-13 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #45 from Rainer Orth --- Created attachment 41546 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41546&action=edit libgcc changes for Darwin etc. on top of v5 patch

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-13 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #44 from Rainer Orth --- Created attachment 41545 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41545&action=edit testsuite changes for Darwin etc. on top of v5 patch

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #43 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #38 from Daniel Santos --- [...] > I've only run check on RUNTESTFLAGS="ms-sysv.exp" so far and I have a full > regression test running right now, but I *think* this is co

[Bug c++/81067] [8 regression] g++.dg/template/nontype10.C FAILs

2017-06-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81067 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #42 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #37 from Daniel Santos --- > (In reply to Daniel Santos from comment #36) >> tutor! :) This is assembly with cpp, so the gas .macro could be replaced >> with a cpp macro

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-13 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #41 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #36 from Daniel Santos --- > Thank you for all of your work on this. The .cfi directives shouldn't be > *too* > critical -- I've barely scratched the surface of learning

[Bug c/81071] __builtin_ia32_movddup has been dropped on 4.8 -> 4.9 release transition

2017-06-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81071 --- Comment #3 from Jakub Jelinek --- See above, you should never use the builtins directly. You should be using _mm_load_ss or _mm_movedup_pd etc., or alternatively the generic vectors.

[Bug c/81071] __builtin_ia32_movddup has been dropped on 4.8 -> 4.9 release transition

2017-06-13 Thread oder at eleks dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81071 --- Comment #2 from Oleh Derevenko --- Hi Jakub, Thank you for your commentary. So, if you say that __builtin_ia32_loadss() has been removed, there any equivalent replacements? Typically if you drop some API this is because there already are equ

[Bug target/81072] [avr] Support some XMEGA devices with flash seen in RAM address space.

2017-06-13 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81072 --- Comment #3 from Georg-Johann Lay --- Author: gjl Date: Tue Jun 13 08:25:07 2017 New Revision: 249146 URL: https://gcc.gnu.org/viewcvs?rev=249146&root=gcc&view=rev Log: PR target/81072 * config/avr/avr-devices.c: Fix indentati

[Bug c/81071] __builtin_ia32_movddup has been dropped on 4.8 -> 4.9 release transition

2017-06-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81071 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/52991] [5/6/7/8 Regression] attribute packed broken on mingw32?

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52991 Richard Biener changed: What|Removed |Added Keywords||ABI, wrong-code Priority|P3

[Bug sanitizer/81065] UBSAN: false positive as a result of distribution involving different types

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81065 Richard Biener changed: What|Removed |Added Known to work||8.0 --- Comment #4 from Richard Biener

[Bug c++/81074] [7/8 Regression] Nested template specialization causes segmentation fault

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81074 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Priority|P3

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-13 Thread daniel.santos at pobox dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 Daniel Santos changed: What|Removed |Added Attachment #41544|proposed fix v5 addendum|proposed fix v5 addendum descript

[Bug target/52991] attribute packed broken on mingw32?

2017-06-13 Thread krakonos at krakonos dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52991 --- Comment #23 from Ladislav Láska --- Not everyone, ms bitfields are enabled by default on MINGW architectures, making the "packed" attribute broken by default and without a warning. If everyone really uses -mno-ms-bitfields, it should become

[Bug sanitizer/81065] UBSAN: false positive as a result of distribution involving different types

2017-06-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81065 --- Comment #3 from Richard Biener --- Author: rguenth Date: Tue Jun 13 07:07:08 2017 New Revision: 249144 URL: https://gcc.gnu.org/viewcvs?rev=249144&root=gcc&view=rev Log: 2017-06-13 Richard Biener PR middle-end/81065 * fol