[Bug libstdc++/81480] New: Assertion `ec' failed

2017-07-18 Thread akhilesh.k at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81480 Bug ID: 81480 Summary: Assertion `ec' failed Product: gcc Version: 6.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug middle-end/81478] By default, GCC emits a function call for complex multiplication

2017-07-18 Thread smcallis at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81478 --- Comment #2 from Sean McAllister --- *** Bug 81479 has been marked as a duplicate of this bug. ***

[Bug c++/81479] By default, GCC emits a function call for complex multiplication

2017-07-18 Thread smcallis at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81479 Sean McAllister changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/81478] By default, GCC emits a function call for complex multiplication

2017-07-18 Thread smcallis at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81478 --- Comment #1 from Sean McAllister --- Created attachment 41785 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41785=edit cfloat class

[Bug c++/81479] New: By default, GCC emits a function call for complex multiplication

2017-07-18 Thread smcallis at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81479 Bug ID: 81479 Summary: By default, GCC emits a function call for complex multiplication Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/81478] New: By default, GCC emits a function call for complex multiplication

2017-07-18 Thread smcallis at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81478 Bug ID: 81478 Summary: By default, GCC emits a function call for complex multiplication Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/81395] [5/6/7/8 Regression] basic_filebuf::overflow recurses and overflows stack

2017-07-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81395 --- Comment #14 from Jonathan Wakely --- Author: redi Date: Tue Jul 18 23:39:34 2017 New Revision: 250328 URL: https://gcc.gnu.org/viewcvs?rev=250328=gcc=rev Log: PR libstdc++/81395 fix crash when write follows large read PR

[Bug go/81451] missing futex check - libgo/runtime/thread-linux.c:12:0 futex.h:13:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘long’

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

[Bug go/81451] missing futex check - libgo/runtime/thread-linux.c:12:0 futex.h:13:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘long’

2017-07-18 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81451 --- Comment #4 from ian at gcc dot gnu.org --- Author: ian Date: Tue Jul 18 23:14:29 2017 New Revision: 250326 URL: https://gcc.gnu.org/viewcvs?rev=250326=gcc=rev Log: PR go/81451 runtime: inline runtime_osinit We had two

[Bug go/81324] libgo does not build with glibc 2.18

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

[Bug go/81324] libgo does not build with glibc 2.18

2017-07-18 Thread ian at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81324 --- Comment #2 from ian at gcc dot gnu.org --- Author: ian Date: Tue Jul 18 22:06:31 2017 New Revision: 250324 URL: https://gcc.gnu.org/viewcvs?rev=250324=gcc=rev Log: PR go/81324 sysinfo.c: ignore ptrace_peeksiginfo_args from

[Bug target/81471] [5/6/7/8 Regression] internal compiler error: in curr_insn_transform, at lra-constraints.c:3495

2017-07-18 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81471 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/81471] [5/6/7/8 Regression] internal compiler error: in curr_insn_transform, at lra-constraints.c:3495

2017-07-18 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81471 --- Comment #10 from uros at gcc dot gnu.org --- Author: uros Date: Tue Jul 18 21:44:03 2017 New Revision: 250322 URL: https://gcc.gnu.org/viewcvs?rev=250322=gcc=rev Log: PR target/81471 * config/i386/i386.md

[Bug target/81471] [5/6/7/8 Regression] internal compiler error: in curr_insn_transform, at lra-constraints.c:3495

2017-07-18 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81471 --- Comment #9 from uros at gcc dot gnu.org --- Author: uros Date: Tue Jul 18 20:16:47 2017 New Revision: 250319 URL: https://gcc.gnu.org/viewcvs?rev=250319=gcc=rev Log: PR target/81471 * config/i386/i386.md

[Bug rtl-optimization/68988] reload_pseudo_compare_func violates qsort requirements

2017-07-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68988 Yury Gribov changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug sanitizer/80027] ASAN breaks DT_RPATH $ORIGIN in dlopen()

2017-07-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80027 Yury Gribov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED URL|

[Bug sanitizer/78654] ubsan can lead to excessive stack usage

2017-07-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78654 Yury Gribov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug sanitizer/55316] gcc/libsanitizer/asan/asan_linux.cc:70:3: error: #error "Unsupported arch"

2017-07-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55316 Yury Gribov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug sanitizer/61693] [asan] is not intercepting aligned_alloc

2017-07-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61693 Yury Gribov changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug sanitizer/63245] renderMemorySnippet shouldn't show more bytes than the underlying type

2017-07-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63245 Yury Gribov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug middle-end/41992] ICE on invalid dereferencing of void *

2017-07-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41992 Yury Gribov changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug driver/67425] -frandom-seed documentation doesn't match code, incomplete

2017-07-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67425 Yury Gribov changed: What|Removed |Added Target Milestone|--- |6.0

[Bug sanitizer/59600] no_sanitize_address mishandled when function is inlined

2017-07-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59600 Yury Gribov changed: What|Removed |Added Target Milestone|--- |4.9.0

[Bug sanitizer/59600] no_sanitize_address mishandled when function is inlined

2017-07-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59600 Yury Gribov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug driver/67425] -frandom-seed documentation doesn't match code, incomplete

2017-07-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67425 ygribov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Known to

[Bug middle-end/81464] [8 Regression] ICE in expand_omp_for_static_chunk, at omp-expand.c:4236

2017-07-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81464 Tom de Vries changed: What|Removed |Added Status|NEW |RESOLVED Component|web

[Bug target/81471] [5/6/7/8 Regression] internal compiler error: in curr_insn_transform, at lra-constraints.c:3495

2017-07-18 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81471 --- Comment #8 from uros at gcc dot gnu.org --- Author: uros Date: Tue Jul 18 18:28:12 2017 New Revision: 250317 URL: https://gcc.gnu.org/viewcvs?rev=250317=gcc=rev Log: PR target/81471 * config/i386/i386.md

[Bug libstdc++/81476] severe slow-down with range-v3 library compared to clang

2017-07-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81476 Jonathan Wakely changed: What|Removed |Added Status|WAITING |NEW Component|c++

[Bug web/81464] [8 Regression] ICE in expand_omp_for_static_chunk, at omp-expand.c:4236

2017-07-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81464 Tom de Vries changed: What|Removed |Added Keywords||patch Component|middle-end

[Bug c++/81476] severe slow-down with range-v3 library compared to clang

2017-07-18 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81476 --- Comment #8 from Alexander Monakov --- Yeah, the target.insert(target.cbegin(), ranges::begin(concatenated), ranges::end(concatenated)); appears to cause a bad case of Schlemiel-The-Painter, for each inserted char the tail of target is

[Bug c++/81476] severe slow-down with range-v3 library compared to clang

2017-07-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81476 --- Comment #7 from Markus Trippelsdorf --- Ah: - 99.79% 0.02% a.out a.out[.] std::vector::_M_range_insert

[Bug c++/81476] severe slow-down with range-v3 library compared to clang

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

[Bug target/81471] [5/6/7/8 Regression] internal compiler error: in curr_insn_transform, at lra-constraints.c:3495

2017-07-18 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81471 --- Comment #7 from uros at gcc dot gnu.org --- Author: uros Date: Tue Jul 18 16:10:20 2017 New Revision: 250315 URL: https://gcc.gnu.org/viewcvs?rev=250315=gcc=rev Log: PR target/81471 * config/i386/i386.md

[Bug sanitizer/81281] [6/7/8 Regression] UBSAN: false positive, dropped promotion to long type.

2017-07-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81281 --- Comment #3 from Marek Polacek --- Before that rev we had int a = (int) (unsigned int) ll - (unsigned int) ci) - (unsigned int) i) + unsigned int) ci - (unsigned int) ll) + (unsigned int) i) - (unsigned int) ci)) + 2270794745); and

[Bug c++/81476] severe slow-down with range-v3 library compared to clang

2017-07-18 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81476 --- Comment #5 from Hannes Hauswedell --- > Please clarify if the problem is in compilation time (how long the compiler > takes to compile the file), or in performance of generated code. Performance of code. > Please

[Bug c++/81476] severe slow-down with range-v3 library compared to clang

2017-07-18 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81476 --- Comment #4 from Hannes Hauswedell --- Created attachment 41783 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41783=edit intermediate code

[Bug sanitizer/81281] [6/7/8 Regression] UBSAN: false positive, dropped promotion to long type.

2017-07-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81281 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/81476] severe slow-down with range-v3 library compared to clang

2017-07-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81476 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/81476] severe slow-down with range-v3 library compared to clang

2017-07-18 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81476 --- Comment #2 from Andrew Pinski --- For clang are you using GCC's libstdc++ or llvm's libc++?

[Bug libgomp/81386] [8 regression] libgomp.fortran/appendix-a/a.16.1.f90 fails starting with 249424

2017-07-18 Thread carll at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386 --- Comment #9 from Carl Love --- Commit 250295 reverts commit 249424 which was causing issues. commit 249424 is actually a fix for the vec_mule and vec_mulo support that was added in commit 248125. The original commit was using the wrong word

[Bug hsa/81477] New: HSA offloading regressions: "function cannot be cloned"

2017-07-18 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81477 Bug ID: 81477 Summary: HSA offloading regressions: "function cannot be cloned" Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: openmp

[Bug other/67552] [meta-bug] x86 interrupt attribute

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

[Bug target/66960] Add interrupt attribute to x86 backend

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

[Bug other/67552] [meta-bug] x86 interrupt attribute

2017-07-18 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67552 Bug 67552 depends on bug 66960, which changed state. Bug 66960 Summary: Add interrupt attribute to x86 backend https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66960 What|Removed |Added

[Bug c/80653] Enhancement: better location info for -Wunsafe-loop-optimizations

2017-07-18 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80653 --- Comment #3 from amker at gcc dot gnu.org --- Oh I just applied patch changing warning into missed optimization message, but yes the issue still exist using -fopt-info-loop-missed.

[Bug tree-optimization/81388] [7/8 Regression] Incorrect code generation with -O1

2017-07-18 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81388 --- Comment #8 from amker at gcc dot gnu.org --- My change @r238585 assumed that "pointer + 2 < pointer" must be folded before calling to number_of_iterations_lt_to_ne. This is not true when pointer_plus can overflow. I will look for either fix

[Bug libstdc++/81469] std::uncaught_exception should be marked as deprecated for C++1z

2017-07-18 Thread emi_cuenca at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81469 --- Comment #2 from emi_cuenca at hotmail dot com --- Created attachment 41782 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41782=edit Proposed patch

[Bug c++/81476] severe slow-down with range-v3 library compared to clang

2017-07-18 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81476 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org ---

[Bug c++/81476] New: severe slow-down with range-v3 library compared to clang

2017-07-18 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81476 Bug ID: 81476 Summary: severe slow-down with range-v3 library compared to clang Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity: normal

[Bug c/80653] Enhancement: better location info for -Wunsafe-loop-optimizations

2017-07-18 Thread egall at gwmail dot gwu.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80653 Eric Gallager changed: What|Removed |Added CC||amker at gcc dot gnu.org --- Comment #2

[Bug target/81467] AVX-512 support for inline assembly

2017-07-18 Thread alekshs at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81467 --- Comment #3 from alekshs at hotmail dot com --- Aha, ok thanks for the clarification. It was pretty helpful. Regarding clobbering, I was compiling on a Skylake Xeon which has avx512f avx512dq avx512cd avx512bw avx512vl using

[Bug rtl-optimization/81019] [6/7/8 Regression] wrong code with -O -fno-tree-ccp

2017-07-18 Thread mikpelinux at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81019 Mikael Pettersson changed: What|Removed |Added CC||mikpelinux at gmail dot com ---

[Bug c++/81410] [5/6/7 Regression] -O3 breaks code

2017-07-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81410 Richard Biener changed: What|Removed |Added Known to work||8.0 Summary|[5/6/7/8

[Bug c++/81410] [5/6/7/8 Regression] -O3 breaks code

2017-07-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81410 --- Comment #8 from Richard Biener --- Author: rguenth Date: Tue Jul 18 13:55:47 2017 New Revision: 250312 URL: https://gcc.gnu.org/viewcvs?rev=250312=gcc=rev Log: 2017-06-18 Richard Biener PR

[Bug tree-optimization/81463] [8 Regression] ICE in scale_loop_profile at gcc/cfgloopmanip.c:603

2017-07-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81463 --- Comment #1 from Jan Hubicka --- Author: hubicka Date: Tue Jul 18 13:51:22 2017 New Revision: 250311 URL: https://gcc.gnu.org/viewcvs?rev=250311=gcc=rev Log: PR middle-end/81463 * cfgloopmanip.c (scale_loop_profile): Watch

[Bug tree-optimization/81462] [8 Regression] ICE in estimate_bb_frequencies at gcc/predict.c:3546

2017-07-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81462 --- Comment #3 from Jan Hubicka --- Author: hubicka Date: Tue Jul 18 13:49:30 2017 New Revision: 250310 URL: https://gcc.gnu.org/viewcvs?rev=250310=gcc=rev Log: PR middle-end/81462 * predict.c (set_even_probabilities): Cleanup;

[Bug target/46932] Inefficient code sequence to access local variable

2017-07-18 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46932 Wilco changed: What|Removed |Added CC||wilco at gcc dot gnu.org --- Comment #3 from

[Bug middle-end/70992] Infinite recursion between fold_build2_stat_loc and fold_binary_loc w/ -fwrapv

2017-07-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70992 --- Comment #7 from Marek Polacek --- We can simply do: --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -9387,6 +9387,11 @@ fold_binary_loc (location_t loc, TREE_TYPE (arg0), arg0,

[Bug tree-optimization/81373] [7/8 Regression] Graphite ICE in ssa_default_def at gcc/tree-dfa.c:305

2017-07-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81373 Richard Biener changed: What|Removed |Added Priority|P2 |P4 CC|

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

2017-07-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81069 --- Comment #10 from Tom de Vries --- Author: vries Date: Tue Jul 18 13:06:07 2017 New Revision: 250308 URL: https://gcc.gnu.org/viewcvs?rev=250308=gcc=rev Log: Backport "Insert diverging jump alap in nvptx_single" 2017-07-18 Tom de Vries

[Bug tree-optimization/81346] Missed constant propagation into comparison

2017-07-18 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81346 --- Comment #13 from Marc Glisse --- (In reply to Jakub Jelinek from comment #12) > Created attachment 41781 [details] > gcc8-pr81346-2.patch > > Further optimization from build_range_check. I wonder if "1" is that special, this optimization

[Bug libstdc++/16251] bogus default constructor for std::basic_iostream

2017-07-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16251 Jonathan Wakely changed: What|Removed |Added Known to fail|| --- Comment #9 from Jonathan Wakely

[Bug target/81389] _mm_cmpestri segfault on -O0

2017-07-18 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81389 --- Comment #4 from Marc Glisse --- (In reply to rockeet from comment #3) > @Martin Liška Yes, my use case is: > > __m128i key128 = { key }; // key is an unsigned char > int idx = _mm_cmpestri(key128, 1, > *(const __m128i*)(data), // don't

[Bug target/81389] _mm_cmpestri segfault on -O0

2017-07-18 Thread rockeet at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81389 --- Comment #3 from rockeet --- @Martin Liška Yes, my use case is: __m128i key128 = { key }; // key is an unsigned char int idx = _mm_cmpestri(key128, 1, *(const __m128i*)(data), // don't require memory align len,

[Bug target/81389] _mm_cmpestri segfault on -O0

2017-07-18 Thread rockeet at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81389 --- Comment #2 from rockeet --- I had also tested intel compiler with -O0 serveral years ago, it was OK.

[Bug middle-end/81408] Lots of new -Wunsafe-loop-optimizations warnings with 7 compared to 6

2017-07-18 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81408 --- Comment #10 from amker at gcc dot gnu.org --- Author: amker Date: Tue Jul 18 11:40:38 2017 New Revision: 250304 URL: https://gcc.gnu.org/viewcvs?rev=250304=gcc=rev Log: PR target/81408 * tree-ssa-loop-niter.c

[Bug libstdc++/16251] bogus default constructor for std::basic_iostream

2017-07-18 Thread jensseidel at users dot sf.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16251 Jens Seidel changed: What|Removed |Added CC||jensseidel at users dot sf.net ---

[Bug sanitizer/81302] [7 Regression] Segmentation fault in diagnose_tm_1 at trans-mem.c

2017-07-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81302 Martin Liška changed: What|Removed |Added Known to work||8.0 Summary|[7/8 Regression]

[Bug middle-end/70140] Inefficient expansion of __builtin_mempcpy

2017-07-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70140 --- Comment #10 from Martin Liška --- > > > > Yep, I've noticed. It's strange for me why it's not working. I've just asked > > at GCC ML: https://gcc.gnu.org/ml/gcc/2017-07/msg00144.html > > It's marked as a tailcall so anything you generate

[Bug tree-optimization/81346] Missed constant propagation into comparison

2017-07-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81346 --- Comment #12 from Jakub Jelinek --- Created attachment 41781 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41781=edit gcc8-pr81346-2.patch Further optimization from build_range_check.

[Bug tree-optimization/81346] Missed constant propagation into comparison

2017-07-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81346 Jakub Jelinek changed: What|Removed |Added Attachment #41760|0 |1 is obsolete|

[Bug c++/81410] [5/6/7/8 Regression] -O3 breaks code

2017-07-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81410 --- Comment #7 from Richard Biener --- t.ii:25:19: note: === vect_analyze_data_ref_accesses === t.ii:25:19: note: Detected interleaving store _10->x and _10->y t.ii:25:19: note: Detected interleaving load MEM[(const struct Foo &)_8].x and

[Bug middle-end/70140] Inefficient expansion of __builtin_mempcpy

2017-07-18 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70140 --- Comment #9 from Wilco --- (In reply to Martin Liška from comment #8) > (In reply to Wilco from comment #7) > > (In reply to Martin Liška from comment #6) > > > Created attachment 41772 [details] > > > Patch candidate > > > > > > I'm going

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

2017-07-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81069 --- Comment #9 from Tom de Vries --- Author: vries Date: Tue Jul 18 10:18:29 2017 New Revision: 250303 URL: https://gcc.gnu.org/viewcvs?rev=250303=gcc=rev Log: Backport "Insert diverging jump alap in nvptx_single" 2017-07-18 Tom de Vries

[Bug c++/81474] New: out of memory on constexpr calculation

2017-07-18 Thread bobk-off at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81474 Bug ID: 81474 Summary: out of memory on constexpr calculation Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug target/81473] [avr] build fails due to INT8_MIN and friends.

2017-07-18 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81473 Georg-Johann Lay changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug target/81473] [avr] build fails due to INT8_MIN and friends.

2017-07-18 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81473 --- Comment #2 from Georg-Johann Lay --- Author: gjl Date: Tue Jul 18 09:39:53 2017 New Revision: 250302 URL: https://gcc.gnu.org/viewcvs?rev=250302=gcc=rev Log: gcc/ Backport from 2017-07-18 trunk r250301. PR target/81473

[Bug target/81473] [avr] build fails due to INT8_MIN and friends.

2017-07-18 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81473 --- Comment #1 from Georg-Johann Lay --- Author: gjl Date: Tue Jul 18 09:36:21 2017 New Revision: 250301 URL: https://gcc.gnu.org/viewcvs?rev=250301=gcc=rev Log: gcc/ PR target/81473 * config/avr/avr.c (avr_optimize_casesi):

[Bug target/81473] [avr] build fails due to INT8_MIN and friends.

2017-07-18 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81473 Georg-Johann Lay changed: What|Removed |Added Keywords||build Target|

[Bug target/81473] New: [avr] build fails due to INT8_MIN and friends.

2017-07-18 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81473 Bug ID: 81473 Summary: [avr] build fails due to INT8_MIN and friends. Product: gcc Version: 7.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/81472] New: gcc.dg/torture/pr52028.c failed on armeb big-endian

2017-07-18 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81472 Bug ID: 81472 Summary: gcc.dg/torture/pr52028.c failed on armeb big-endian Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug middle-end/81464] [8 Regression] ICE in expand_omp_for_static_chunk, at omp-expand.c:4236

2017-07-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81464 --- Comment #5 from Tom de Vries --- Created attachment 41779 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41779=edit Tentative patch

[Bug middle-end/81464] [8 Regression] ICE in expand_omp_for_static_chunk, at omp-expand.c:4236

2017-07-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81464 --- Comment #4 from Tom de Vries --- (In reply to Tom de Vries from comment #3) > Tentative patch: > ... > diff --git a/gcc/omp-expand.c b/gcc/omp-expand.c > index 929c530..089bffc 100644 > --- a/gcc/omp-expand.c > +++ b/gcc/omp-expand.c > @@

[Bug target/66960] Add interrupt attribute to x86 backend

2017-07-18 Thread goswin-v-b at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66960 --- Comment #20 from Goswin von Brederlow --- So it's been a year since my last comment. Is this dead or is someone still working on it? It would be a nice addition to gcc.

[Bug target/81467] AVX-512 support for inline assembly

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

[Bug target/81467] AVX-512 support for inline assembly

2017-07-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81467 --- Comment #1 from Jakub Jelinek --- If you want to clobber the xmm16-31 and/or k registers, do it conditionally based on preprocessor macros: __asm ("" : ... : ... : "..." #if defined(__AVX512F__) && defined(__x86_64__) ,

[Bug bootstrap/81470] [8 Regression] Bootstrap comparison failures in gcc/ada

2017-07-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81470 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug target/81471] [5/6/7/8 Regression] internal compiler error: in curr_insn_transform, at lra-constraints.c:3495

2017-07-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81471 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug tree-optimization/81403] [8 Regression] wrong code at -O3

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

[Bug tree-optimization/80620] [8 Regression] gcc produces wrong code with -O3

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

[Bug tree-optimization/81403] [8 Regression] wrong code at -O3

2017-07-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81403 --- Comment #7 from Richard Biener --- Author: rguenth Date: Tue Jul 18 07:35:40 2017 New Revision: 250297 URL: https://gcc.gnu.org/viewcvs?rev=250297=gcc=rev Log: 2017-07-18 Richard Biener PR

[Bug tree-optimization/80620] [8 Regression] gcc produces wrong code with -O3

2017-07-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80620 --- Comment #8 from Richard Biener --- Author: rguenth Date: Tue Jul 18 07:35:40 2017 New Revision: 250297 URL: https://gcc.gnu.org/viewcvs?rev=250297=gcc=rev Log: 2017-07-18 Richard Biener PR

[Bug tree-optimization/81365] [7/8 Regression] GCC miscompiles swap

2017-07-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81365 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/81225] [6 Regression] ICE with -mavx512ifma -O3 -ffloat-store

2017-07-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81225 Jakub Jelinek changed: What|Removed |Added Summary|[6/7 Regression] ICE with |[6 Regression] ICE with

[Bug c++/81258] [7/8 Regression] ICE on C++1z code with invalid decomposition declaration: in cp_finish_decl, at cp/decl.c:6760

2017-07-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81258 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

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

2017-07-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81066 --- Comment #16 from Jakub Jelinek --- Fixed for 7.2+ so far.

[Bug tree-optimization/81428] [7/8 Regression] ICE: in build_one_cst, at tree.c:2079 with -O2. Fixed point division.

2017-07-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81428 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/81418] [8 Regression] ICE in vect_get_vec_def_for_stmt_copy

2017-07-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81418 --- Comment #5 from Richard Biener --- Author: rguenth Date: Tue Jul 18 07:26:04 2017 New Revision: 250296 URL: https://gcc.gnu.org/viewcvs?rev=250296=gcc=rev Log: 2017-06-18 Richard Biener PR

[Bug tree-optimization/81418] [8 Regression] ICE in vect_get_vec_def_for_stmt_copy

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

[Bug middle-end/70140] Inefficient expansion of __builtin_mempcpy

2017-07-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70140 --- Comment #8 from Martin Liška --- (In reply to Wilco from comment #7) > (In reply to Martin Liška from comment #6) > > Created attachment 41772 [details] > > Patch candidate > > > > I'm going to prepare some test-cases for that. Does it look

  1   2   >