[Bug target/62642] [4.8/4.9/5 Regression] x86 rdtsc is moved through barrier

2014-12-12 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62642 --- Comment #3 from Vladimir Makarov --- The problem is in a live range splitting optimization to reduce register pressure. It was introduced by https://gcc.gnu.org/ml/gcc-patches/2011-12/msg01531.html It is easy to switch off for this kind of

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

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58796 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug ipa/60154] ICE: in cgraph_function_node at gcc/cgraph.c:2962

2014-12-12 Thread danglin at gcc dot gnu.org
version 5.0.0 20141212 (experimental) [trunk revision 218651] (GCC)

[Bug go/61258] gccgo: assertion failure go-map-delete.c:37 [GoSmith]

2014-12-12 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61258 --- Comment #1 from ian at gcc dot gnu.org --- Author: ian Date: Sat Dec 13 01:58:46 2014 New Revision: 218702 URL: https://gcc.gnu.org/viewcvs?rev=218702&root=gcc&view=rev Log: PR go/61258 runtime: Don't crash when deleting zero-sized key.

[Bug go/61254] gccgo: spurious "error: slice end must be integer" [GoSmith]

2014-12-12 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61254 --- Comment #1 from ian at gcc dot gnu.org --- Author: ian Date: Sat Dec 13 01:41:49 2014 New Revision: 218701 URL: https://gcc.gnu.org/viewcvs?rev=218701&root=gcc&view=rev Log: PR go/61254 compiler: Don't move nil subexpressions into tempor

[Bug ipa/60154] ICE: in cgraph_function_node at gcc/cgraph.c:2962

2014-12-12 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60154 --- Comment #2 from Jan Hubicka --- I can't think of patch that would fix ICE like this though...

[Bug bootstrap/63888] [5 Regression] bootstrap failed when configured with -with-build-config=bootstrap-asan --disable-werror

2014-12-12 Thread kcc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63888 Kostya Serebryany changed: What|Removed |Added CC||richard-gccbugzilla@metafoo

[Bug ipa/60154] ICE: in cgraph_function_node at gcc/cgraph.c:2962

2014-12-12 Thread tsaunders at mozilla dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60154 Trevor Saunders changed: What|Removed |Added CC||tsaunders at mozilla dot com --- Comme

[Bug libstdc++/58594] [4.9 Regression] std::make_shared does not accept const types as parameters

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58594 --- Comment #5 from Jonathan Wakely --- Author: redi Date: Sat Dec 13 00:44:17 2014 New Revision: 218698 URL: https://gcc.gnu.org/viewcvs?rev=218698&root=gcc&view=rev Log: PR libstdc++/58594 * include/bits/shared_ptr_base.h: Real fix for

[Bug bootstrap/63888] [5 Regression] bootstrap failed when configured with -with-build-config=bootstrap-asan --disable-werror

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63888 --- Comment #21 from Jakub Jelinek --- (In reply to Kostya Serebryany from comment #20) > > Is this clear? This is on access of the b1 variable defined in main.c, > > certainly not anything around f variable defined in libfoo.c. > > Yea. Thanks

[Bug bootstrap/63888] [5 Regression] bootstrap failed when configured with -with-build-config=bootstrap-asan --disable-werror

2014-12-12 Thread kcc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63888 --- Comment #20 from Kostya Serebryany --- > Is this clear? This is on access of the b1 variable defined in main.c, > certainly not anything around f variable defined in libfoo.c. Yea. Thanks. Pondering... I am still not convinced that this cod

[Bug target/64264] [5 Regression] s390 bootstrap fails in ada

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

[Bug bootstrap/63888] [5 Regression] bootstrap failed when configured with -with-build-config=bootstrap-asan --disable-werror

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63888 --- Comment #19 from Jakub Jelinek --- (In reply to Kostya Serebryany from comment #18) > I am disoriented. > Can you please give a full repro (with command lines, etc) where > we'll now produce a false positive (in clang or in gcc)? $ cat lib

[Bug c++/58882] ICE with invalid C99 style designated initializers

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58882 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug bootstrap/63888] [5 Regression] bootstrap failed when configured with -with-build-config=bootstrap-asan --disable-werror

2014-12-12 Thread kcc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63888 --- Comment #18 from Kostya Serebryany --- (In reply to Jakub Jelinek from comment #17) > (In reply to Kostya Serebryany from comment #16) > > Frankly, I realize that I don't understand the subtleties of this problem. > > :( > > > > First, if t

[Bug rtl-optimization/64294] invalid code, zero check gets optimized away

2014-12-12 Thread gcc at breakpoint dot cc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64294 --- Comment #2 from Sebastian Andrzej Siewior --- It seems exit(0) is dropped with -O1 -ftree-vrp. (In reply to Andreas Schwab from comment #1) > This condition is true if backsize == 0: Ehm, yes. The Code is: -- printf("bufsz: %u backsize: %d\

[Bug bootstrap/63888] [5 Regression] bootstrap failed when configured with -with-build-config=bootstrap-asan --disable-werror

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63888 --- Comment #17 from Jakub Jelinek --- (In reply to Kostya Serebryany from comment #16) > Frankly, I realize that I don't understand the subtleties of this problem. > :( > > First, if this is C++ we clearly have a bug (ODR violation) and we are

[Bug libstdc++/64054] 27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc FAILs

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64054 --- Comment #13 from Jonathan Wakely --- Rainer, should we close this now?

[Bug libstdc++/57953] no C++11 compliant std::ios_base::failure found

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57953 Jonathan Wakely changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/64294] invalid code, zero check gets optimized away

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

[Bug c++/59240] ICE in varpool_get_node

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59240 Paolo Carlini changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug c++/59240] ICE in varpool_get_node

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59240 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/59240] ICE in varpool_get_node

2014-12-12 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59240 --- Comment #4 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Dec 12 22:40:29 2014 New Revision: 218693 URL: https://gcc.gnu.org/viewcvs?rev=218693&root=gcc&view=rev Log: 2014-12-12 Paolo Carlini PR c++/59240 * g++.dg/tort

[Bug bootstrap/63888] [5 Regression] bootstrap failed when configured with -with-build-config=bootstrap-asan --disable-werror

2014-12-12 Thread kcc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63888 --- Comment #16 from Kostya Serebryany --- (In reply to Jakub Jelinek from comment #15) > (In reply to Kostya Serebryany from comment #14) > > We should be careful when instrumenting something that can be redefined > > because the > > definition

[Bug rtl-optimization/64294] New: invalid code, zero check gets optimized away

2014-12-12 Thread gcc at breakpoint dot cc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64294 Bug ID: 64294 Summary: invalid code, zero check gets optimized away Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-

[Bug bootstrap/63888] [5 Regression] bootstrap failed when configured with -with-build-config=bootstrap-asan --disable-werror

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63888 --- Comment #15 from Jakub Jelinek --- (In reply to Kostya Serebryany from comment #14) > We should be careful when instrumenting something that can be redefined > because the > definition may be no-instrumented. But that is a strong argument

[Bug bootstrap/63888] [5 Regression] bootstrap failed when configured with -with-build-config=bootstrap-asan --disable-werror

2014-12-12 Thread kcc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63888 --- Comment #14 from Kostya Serebryany --- (In reply to Yury Gribov from comment #13) > (In reply to Kostya Serebryany from comment #12) > > But for this example in C the globals will not get instrumented, unless > > -fno-common is given. > > B

[Bug c++/58882] ICE with invalid C99 style designated initializers

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58882 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/59240] ICE in varpool_get_node

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59240 Paolo Carlini changed: What|Removed |Added Status|WAITING |NEW --- Comment #3 from Paolo Carlini -

[Bug c++/59628] ICE with invalid OpenMP "declare reduction" clause

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59628 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug go/61254] gccgo: spurious "error: slice end must be integer" [GoSmith]

2014-12-12 Thread cmang at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61254 Chris Manghane changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/59628] ICE with invalid OpenMP "declare reduction" clause

2014-12-12 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59628 --- Comment #2 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Dec 12 21:50:12 2014 New Revision: 218692 URL: https://gcc.gnu.org/viewcvs?rev=218692&root=gcc&view=rev Log: /cp 2014-12-12 Paolo Carlini PR c++/59628 * semanti

[Bug go/61253] gccgo: spurious "error: expected '<-' or '='" [GoSmith]

2014-12-12 Thread cmang at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61253 Chris Manghane changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/64293] New: [C++14] explicit instantiation declaration suppresses instantiation of constexpr constructor

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64293 Bug ID: 64293 Summary: [C++14] explicit instantiation declaration suppresses instantiation of constexpr constructor Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #21 from Jakub Jelinek --- FYI, the #c12 patch needs more work, in particular the inliner probably has to drop the TSAN_FUNC_EXIT () internal calls, otherwise after inlining there can be multiple of them which is undesirable, as tsan

[Bug target/64180] PowerPC carry bit improvements

2014-12-12 Thread pthaugen at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64180 Pat Haugen changed: What|Removed |Added CC||pthaugen at gcc dot gnu.org --- Comment #9

[Bug libstdc++/58594] [4.9 Regression] std::make_shared does not accept const types as parameters

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58594 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Fri Dec 12 21:05:35 2014 New Revision: 218691 URL: https://gcc.gnu.org/viewcvs?rev=218691&root=gcc&view=rev Log: PR libstdc++/58594 * include/bits/shared_ptr_base.h: Cast away cv

[Bug c++/61924] [C++11] ICE in instantiate_template_1, at cp/pt.c:15618

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61924 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/64292] New: [5.0 regression] FAIL: g++.dg/torture/pr60474.C -O1 (internal compiler error)

2014-12-12 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64292 Bug ID: 64292 Summary: [5.0 regression] FAIL: g++.dg/torture/pr60474.C -O1 (internal compiler error) Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: n

[Bug c++/61924] [C++11] ICE in instantiate_template_1, at cp/pt.c:15618

2014-12-12 Thread paolo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61924 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Fri Dec 12 20:30:11 2014 New Revision: 218690 URL: https://gcc.gnu.org/viewcvs?rev=218690&root=gcc&view=rev Log: 2014-12-12 Paolo Carlini PR c++/61924 * g++.dg/cpp0

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #20 from Dmitry Vyukov --- No, TSAN_GO is not defined for C/C++ tsan. It's only for race detector for Go language.

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #19 from Bernd Edlinger --- oh, I see now, in tsan/tsan_rtl.cc // Shadow stack maintenance can be replaced with // stack unwinding during trace switch (which presumably must be faster). DCHECK_GE(thr->shadow_stack_pos, thr->sha

[Bug sanitizer/59410] tsan tests fail with address randomization disabled

2014-12-12 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59410 --- Comment #37 from H.J. Lu --- (In reply to Kostya Serebryany from comment #36) > While we are at it, H.J., is there any hope with > https://bugzilla.kernel.org/show_bug.cgi?id=66721 ? I will see what I can do.

[Bug rtl-optimization/64110] [5 Regression] ICE: Max. number of generated reload insns per insn is achieved (90)

2014-12-12 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64110 --- Comment #9 from Vladimir Makarov --- Author: vmakarov Date: Fri Dec 12 20:11:10 2014 New Revision: 218688 URL: https://gcc.gnu.org/viewcvs?rev=218688&root=gcc&view=rev Log: 2014-12-12 Vladimir Makarov PR target/64110 * lra-constr

[Bug go/61244] gccgo: ICE in write_specific_type_functions [GoSmith]

2014-12-12 Thread cmang at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61244 --- Comment #3 from Chris Manghane --- I plan to add the test cases that GoSmith uncovered once the remaining GoSmith issues are resolved since it's possible some of them might overlap.

[Bug c++/61924] [C++11] ICE in instantiate_template_1, at cp/pt.c:15618

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61924 --- Comment #2 from Paolo Carlini --- Thanks. Then let's add the testcase and close the bug.

[Bug c++/61019] ICE: incomplete type of class template as pseudo-destructor-name

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61019 --- Comment #2 from Paolo Carlini --- The ICE is fixed in mainline, but the location is still wrong.

[Bug sanitizer/59410] tsan tests fail with address randomization disabled

2014-12-12 Thread kcc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59410 --- Comment #36 from Kostya Serebryany --- While we are at it, H.J., is there any hope with https://bugzilla.kernel.org/show_bug.cgi?id=66721 ?

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #18 from Bernd Edlinger --- (In reply to Jakub Jelinek from comment #15) > I've been running the tests for quite a while and RSS didn't increase in top > at all. > > As for "and no calls to other functions", sure, I haven't changed a

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #17 from Dmitry Vyukov --- Great. Jakub, then you can go for gcc support whenever you have time. It's not super priority as we managed to live without exceptions support so far.

[Bug go/61244] gccgo: ICE in write_specific_type_functions [GoSmith]

2014-12-12 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61244 --- Comment #2 from Dmitry Vyukov --- Chris, when you fix these, please also add tests to the main Go repo. These are code patterns that we never saw before. Collections of these patterns will be a great asset for regression testing and any futur

[Bug go/61205] gccgo: ICE in fold_binary_loc [GoSmith]

2014-12-12 Thread cmang at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61205 Chris Manghane changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug go/61248] gccgo: spurious "error: too many arguments" [GoSmith]

2014-12-12 Thread cmang at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61248 Chris Manghane changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread kcc at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #16 from Kostya Serebryany --- > Kostya, can you say anything about llvm? On the tsan issue you said: > "We'll need a kind of RAII for tsan entry/exit hooks. When we are adding > tsan instrumentation, we need to create a fake class ob

[Bug go/61244] gccgo: ICE in write_specific_type_functions [GoSmith]

2014-12-12 Thread cmang at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61244 Chris Manghane changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #15 from Jakub Jelinek --- I've been running the tests for quite a while and RSS didn't increase in top at all. As for "and no calls to other functions", sure, I haven't changed anything on that logic.

[Bug c++/60579] Segmentation fault on variadic 'using' within variadic template class

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60579 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug lto/64043] [5 Regression] ICE (segfault) with LTO: in tree_check/tree.h:2758 get_binfo_at_offset/tree.c:11914

2014-12-12 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64043 --- Comment #8 from Jan Hubicka --- The following patch should help. Still need to work out why flag_devirtualize is set at final link - it should not Index: tree.c === --- tree.c

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #14 from Bernd Edlinger --- (In reply to Jakub Jelinek from comment #7) > Note, I don't see any kind of memory leak on any of the testcases. > Sure, calling __tsan_func_entry many times is of course wrong. > As for #c5, clang doesn't

[Bug c++/60683] confused by earlier errors, bailing out on incorrect std::initializer_list

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60683 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/61723] [C++11] ICE in contains_struct_check

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61723 Paolo Carlini changed: What|Removed |Added CC||vanyacpp at gmail dot com --- Comment #1

[Bug middle-end/61558] [5 Regression] ICE: Segmentation fault

2014-12-12 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61558 --- Comment #17 from Jan Hubicka --- OK I am testing the following patch. It just makes symtab code ready for DECL_ASSEMBLER_NAME returning NULL Index: symtab.c === --- symtab.c(

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #13 from Dmitry Vyukov --- > ... we actually don't want any __tsan_func_{entry,exit} calls if there are no > memory accesses in the function... ... and no calls to other functions, because these functions can contain memory accesses

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #12 from Jakub Jelinek --- Created attachment 34271 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34271&action=edit gcc5-pr64265-2.patch Incremental patch to handle the exceptions, completely untested (don't have spare cycles

[Bug rtl-optimization/64291] [5 Regression] Miscompile t-div in GMP's testsuite

2014-12-12 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64291 --- Comment #2 from Marc Glisse --- (In reply to Andrew Pinski from comment #1) > Was this before or after revision 218658 ? Exactly at 218658 (there were more failures before that).

[Bug middle-end/64246] [5 Regression] ICE building libada for Windows due to NULL loop header

2014-12-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64246 --- Comment #4 from Eric Botcazou --- This happens only on i686-mingw32 because this requires SJLJ exceptions. The loop at stake is marked for removal during EH generation: #0 mark_loop_for_removal (loop=0x76969ca8) at /home/eric/svn/g

[Bug c++/59628] ICE with invalid OpenMP "declare reduction" clause

2014-12-12 Thread paolo.carlini at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59628 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/64291] [5 Regression] Miscompile t-div in GMP's testsuite

2014-12-12 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64291 --- Comment #1 from Andrew Pinski --- Was this before or after revision 218658 ?

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #11 from Dmitry Vyukov --- >Doing it in gimplify_function_tree is pretty straightforward That's good! >So, the question is just if you want to do it that way... Kostya, can you say anything about llvm? On the tsan issue you said: "

[Bug c++/63996] Infinite loop in invalid C++14 constexpr fn

2014-12-12 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63996 Kai Tietz changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #10 from Jakub Jelinek --- Created attachment 34270 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34270&action=edit gcc5-pr64265.patch Untested patch to fix just the func entry issue.

[Bug rtl-optimization/64291] New: [5 Regression] Miscompile t-div in GMP's testsuite

2014-12-12 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64291 Bug ID: 64291 Summary: [5 Regression] Miscompile t-div in GMP's testsuite Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Pr

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #9 from Jakub Jelinek --- Doing it in gimplify_function_tree is pretty straightforward, after all, we already have there code to handle if (flag_instrument_function_entry_exit && !DECL_NO_INSTRUMENT_FUNCTION_ENTRY_EXIT (fndecl

[Bug go/61307] gccgo: ICE in Create_function_descriptors::expression [GoSmith]

2014-12-12 Thread cmang at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61307 Chris Manghane changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/64246] [5 Regression] ICE building libada for Windows due to NULL loop header

2014-12-12 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64246 --- Comment #3 from Eric Botcazou --- Created attachment 34269 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34269&action=edit Concatenated testcase To be gnatchop-ed and compile at -O.

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 Dmitry Vyukov changed: What|Removed |Added CC||dvyukov at google dot com --- Comment #8

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #7 from Jakub Jelinek --- Note, I don't see any kind of memory leak on any of the testcases. Sure, calling __tsan_func_entry many times is of course wrong. As for #c5, clang doesn't call __tsan_func_exit in that case either. Dmitry?

[Bug c++/63996] Infinite loop in invalid C++14 constexpr fn

2014-12-12 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63996 --- Comment #2 from Kai Tietz --- Author: ktietz Date: Fri Dec 12 17:17:58 2014 New Revision: 218683 URL: https://gcc.gnu.org/viewcvs?rev=218683&root=gcc&view=rev Log: PR c++/63996 * g++.dg/cpp1y/pr63996.C: New file. Added: trunk/g

[Bug c++/63996] Infinite loop in invalid C++14 constexpr fn

2014-12-12 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63996 --- Comment #1 from Kai Tietz --- Author: ktietz Date: Fri Dec 12 17:14:54 2014 New Revision: 218682 URL: https://gcc.gnu.org/viewcvs?rev=218682&root=gcc&view=rev Log: PR c++/63996 * constexpr.c (cxx_eval_loop_expr): Don't loop endle

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 --- Comment #6 from Jakub Jelinek --- Seems there are more such spots that insert stmts at gsi_after_labels of single_succ of entry block - e.g. ipa-split.c, omp-low.c, tree-inline.c, tree-into-ssa.c, tree-profile.c, tree-ssa-reassoc.c at least.

[Bug sanitizer/59410] tsan tests fail with address randomization disabled

2014-12-12 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59410 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/61402] [5 Regression][C++1y] Init-capture with side effect not working for some types

2014-12-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61402 --- Comment #4 from Jason Merrill --- Author: jason Date: Fri Dec 12 16:43:16 2014 New Revision: 218680 URL: https://gcc.gnu.org/viewcvs?rev=218680&root=gcc&view=rev Log: PR c++/61402 * lambda.c (add_capture): Don't pass a dependent type

[Bug fortran/64290] New: Destructor not called at deallocation of LHS

2014-12-12 Thread baradi09 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64290 Bug ID: 64290 Summary: Destructor not called at deallocation of LHS Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortra

[Bug sanitizer/64289] ICE with -fsanitize=float-cast-overflow

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64289 --- Comment #1 from Jakub Jelinek --- Created attachment 34267 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34267&action=edit gcc5-pr64289.patch Untested fix.

[Bug sanitizer/59410] tsan tests fail with address randomization disabled

2014-12-12 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59410 Dmitry Vyukov changed: What|Removed |Added CC||dvyukov at google dot com --- Comment #3

[Bug sanitizer/59302] tsan: Unexpected mmap in InternalAllocator!

2014-12-12 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59302 Dmitry Vyukov changed: What|Removed |Added CC||dvyukov at google dot com --- Comment #4

[Bug c++/60691] Build fails in libstdc++ with --enable-sjlj-exceptions on ARM

2014-12-12 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60691 --- Comment #8 from Ramana Radhakrishnan --- (In reply to Fabian Vogt from comment #6) > If sjlj exceptions are not supported for ARM, shouldn't the configure option > be invalid for ARM or at least print a warning? > If an option does exist and

[Bug sanitizer/64289] ICE with -fsanitize=float-cast-overflow

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64289 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/64287] [5 Regression] Disable -fuse-caller-save when -pg is active

2014-12-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64287 vries at gcc dot gnu.org changed: What|Removed |Added Keywords||patch CC|

[Bug sanitizer/64289] New: ICE with -fsanitize=float-cast-overflow

2014-12-12 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64289 Bug ID: 64289 Summary: ICE with -fsanitize=float-cast-overflow Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priori

[Bug libstdc++/64241] make_exception_ptr returns garbage with -fno-exceptions

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

[Bug rtl-optimization/64287] [5 Regression] Disable -fuse-caller-save when -pg is active

2014-12-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64287 --- Comment #1 from vries at gcc dot gnu.org --- AFAIK, Radovan (radovan.obrado...@imgtec.com) is working on this.

[Bug libstdc++/64276] would be better to use __cpp_exceptions rather than __EXCEPTIONS to determine whether exceptions are available

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64276 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/64276] would be better to use __cpp_exceptions rather than __EXCEPTIONS to determine whether exceptions are available

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64276 --- Comment #4 from Jonathan Wakely --- Author: redi Date: Fri Dec 12 15:58:49 2014 New Revision: 218679 URL: https://gcc.gnu.org/viewcvs?rev=218679&root=gcc&view=rev Log: PR libstdc++/64276 * doc/doxygen/user.cfg.in: Define __cpp_except

[Bug sanitizer/64265] [5 Regression] r217669 broke tsan

2014-12-12 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64265 Bernd Edlinger changed: What|Removed |Added CC||edlinger at gcc dot gnu.org --- Comment

[Bug libstdc++/64288] New: libstdc++ testsuite not compatible with -fno-rtti or -fno-exceptions

2014-12-12 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64288 Bug ID: 64288 Summary: libstdc++ testsuite not compatible with -fno-rtti or -fno-exceptions Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: enhancement

[Bug rtl-optimization/64287] [5 Regression] Disable -fuse-caller-save when -pg is active

2014-12-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64287 vries at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P1 Summary|Disable

[Bug rtl-optimization/64287] New: Disable -fuse-caller-save when -pg is active

2014-12-12 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64287 Bug ID: 64287 Summary: Disable -fuse-caller-save when -pg is active Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-op

[Bug middle-end/64182] [5 Regression] wide-int rounding division is broken

2014-12-12 Thread rsandifo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64182 --- Comment #9 from rsandifo at gcc dot gnu.org --- Author: rsandifo Date: Fri Dec 12 15:46:57 2014 New Revision: 218678 URL: https://gcc.gnu.org/viewcvs?rev=218678&root=gcc&view=rev Log: gcc/ PR middle-end/64182 * wide-int.h (wi::div_r

[Bug lto/64043] [5 Regression] ICE (segfault) with LTO: in tree_check/tree.h:2758 get_binfo_at_offset/tree.c:11914

2014-12-12 Thread burnus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64043 --- Comment #7 from Tobias Burnus --- Now fails with the following backtrace. The location of the failure might have changed due to the patch at https://gcc.gnu.org/ml/gcc-patches/2014-12/msg01076.html ; in any case, currently the failure is: f

  1   2   >