[Bug libstdc++/113159] More robust std::sort for silly comparator functions

2024-12-23 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113159 --- Comment #21 from Yury Gribov --- (In reply to Gabriel Ravier from comment #20) > I hope you would agree memory corruption is bad - and that's what will > happen a lot of the time instead of a simple crash. Ok, got it. So basically memory co

[Bug libstdc++/113159] More robust std::sort for silly comparator functions

2024-12-23 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113159 --- Comment #19 from Yury Gribov --- (In reply to Jonathan Wakely from comment #17) > (In reply to Yury Gribov from comment #10) > > As a compiler user I would actually love my STL to crash fast on invalid > > comparators rather than produce unp

[Bug libstdc++/113159] More robust std::sort for silly comparator functions

2024-12-21 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113159 --- Comment #16 from Yury Gribov --- (In reply to Xi Ruoyao from comment #15) > (In reply to Yury Gribov from comment #14) > > (In reply to Xi Ruoyao from comment #12) > > > Also note even > > > > > > bool cmp(Element a, Element b) { return fal

[Bug libstdc++/113159] More robust std::sort for silly comparator functions

2024-12-21 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113159 --- Comment #14 from Yury Gribov --- (In reply to Xi Ruoyao from comment #12) > Also note even > > bool cmp(Element a, Element b) { return false; } > > is a *valid* comparator, per the standard. Hm, doesn't it violate the asymmetry axiom (cmp

[Bug libstdc++/113159] More robust std::sort for silly comparator functions

2024-12-21 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113159 --- Comment #13 from Yury Gribov --- (In reply to Xi Ruoyao from comment #11) > (In reply to Yury Gribov from comment #10) > > As a compiler user I would actually love my STL to crash fast on invalid > > comparators rather than produce unpredict

[Bug libstdc++/113159] More robust std::sort for silly comparator functions

2024-12-21 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113159 Yury Gribov changed: What|Removed |Added CC||ygribov at gcc dot gnu.org --- Comment

[Bug sanitizer/106558] ASan failed to detect a global-buffer-overflow

2022-09-01 Thread ygribov at gcc dot gnu.org via Gcc-bugs
at gcc dot gnu.org |ygribov at gcc dot gnu.org

[Bug sanitizer/106558] ASan failed to detect a global-buffer-overflow

2022-09-01 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106558 Yury Gribov changed: What|Removed |Added Attachment #53458|0 |1 is obsolete|

[Bug sanitizer/106558] ASan failed to detect a global-buffer-overflow

2022-08-15 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106558 --- Comment #10 from Yury Gribov --- Created attachment 53458 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53458&action=edit Very draft patch (In reply to Jakub Jelinek from comment #7) > Perhaps either a quick check that for base ptrs

[Bug gcov-profile/47618] Collecting multiple profiles and using all for PGO

2022-01-06 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47618 Yury Gribov changed: What|Removed |Added CC||ygribov at gcc dot gnu.org --- Comment

[Bug libgomp/103276] [openacc] Trying to map already mapped data

2021-11-17 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103276 --- Comment #5 from Yury Gribov --- Created attachment 51823 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51823&action=edit Runnable reprocase I've attached another reprocase which reproduces the error at runtime (but let me reiterate t

[Bug libgomp/103276] [openacc] Trying to map already mapped data

2021-11-17 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103276 --- Comment #4 from Yury Gribov --- (In reply to Andrew Pinski from comment #3) > No the gimple is wrong. &var is taking the address of the argument. It > should just be var here if you what the reference points to rather than the > address of

[Bug libgomp/103276] [openacc] Trying to map already mapped data

2021-11-16 Thread ygribov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103276 Yury Gribov changed: What|Removed |Added CC||ygribov at gcc dot gnu.org --- Comment

[Bug middle-end/102310] New: ICE in visit_ref_for_mod_analysis with OpenACC

2021-09-13 Thread ygribov at gcc dot gnu.org via Gcc-bugs
: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: ygribov at gcc dot gnu.org Target Milestone: --- Created attachment 51455 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51455&action=edit Reprocase Attached code crashes with kernel.f90:30:11: i

[Bug ipa/83411] function multiversioning should clone the entire sub-callgraph

2019-12-23 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83411 Yury Gribov changed: What|Removed |Added CC||ygribov at gcc dot gnu.org --- Comment #5

[Bug tree-optimization/57371] Simplify (double)i != 0

2018-11-19 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57371 Yury Gribov changed: What|Removed |Added CC||ygribov at gcc dot gnu.org --- Comment #9

[Bug tree-optimization/87633] [9 Regression] ice in compare_range_wit h_value, at vr-values.c:1702

2018-10-23 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87633 Yury Gribov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/87633] [9 Regression] ice in compare_range_wit h_value, at vr-values.c:1702

2018-10-22 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87633 --- Comment #10 from Yury Gribov --- Let me know if issue persists, otherwise I'll close in couple of days.

[Bug tree-optimization/87633] [9 Regression] ice in compare_range_wit h_value, at vr-values.c:1702

2018-10-22 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87633 --- Comment #9 from Yury Gribov --- Author: ygribov Date: Mon Oct 22 20:26:32 2018 New Revision: 265399 URL: https://gcc.gnu.org/viewcvs?rev=265399&root=gcc&view=rev Log: 2018-10-22 Yury Gribov gcc/ PR tree-optimization/87633

[Bug bootstrap/87677] Isl bootstrap crash in extract_range_from_binary_expr_1

2018-10-21 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87677 Yury Gribov changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/87640] [9 regression] internal compiler error: in check, at tree-vrp.c:155

2018-10-21 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87640 Yury Gribov changed: What|Removed |Added CC||ygribov at gcc dot gnu.org --- Comment #7

[Bug bootstrap/87677] Isl bootstrap crash in extract_range_from_binary_expr_1

2018-10-21 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87677 --- Comment #3 from Yury Gribov --- (In reply to Aldy Hernandez from comment #1) > Is this fixed by the proposed patch to pr87640? If so, perhaps this is a > duplicate. Ah, sorry, it's indeed a dup. I thought you were talking about #87633

[Bug bootstrap/87677] Isl bootstrap crash in extract_range_from_binary_expr_1

2018-10-21 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87677 --- Comment #2 from Yury Gribov --- (In reply to Aldy Hernandez from comment #1) > Is this fixed by the proposed patch to pr87640? If so, perhaps this is a > duplicate. No, I think it's a separate issue. Combine_bounds call below fails to compu

[Bug bootstrap/87677] New: Isl bootstrap crash in extract_range_from_binary_expr_1

2018-10-21 Thread ygribov at gcc dot gnu.org
Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: ygribov at gcc dot gnu.org Target Milestone: --- Created attachment 44875 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44875&action=edit Repro Trunk ICEs when tr

[Bug tree-optimization/87633] [9 Regression] ice in compare_range_wit h_value, at vr-values.c:1702

2018-10-21 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87633 --- Comment #8 from Yury Gribov --- Posted patch in https://gcc.gnu.org/ml/gcc-patches/2018-10/msg01266.html

[Bug tree-optimization/87633] [9 Regression] ice in compare_range_wit h_value, at vr-values.c:1702

2018-10-19 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87633 --- Comment #7 from Yury Gribov --- Problem seems to be in extract_range_from_binary_expr_1, in /* Build the bounds. */ combine_bound (code, wmin, min_ovf, expr_type, min_op0, min_op1); min_op0 is NULL_TREE which causes set_v

[Bug tree-optimization/87633] [9 Regression] ice in compare_range_wit h_value, at vr-values.c:1702

2018-10-19 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87633 --- Comment #6 from Yury Gribov --- Seems isl bootstrap is broken in trunk: /home/yugr/src/gcc-87633-ref/isl/isl_tab_pip.c: In function ‘isl_tab_basic_set_non_trivial_lexmin’: /home/yugr/src/gcc-87633-ref/isl/isl_tab_pip.c:5087:21: internal compi

[Bug tree-optimization/87633] [9 Regression] ice in compare_range_wit h_value, at vr-values.c:1702

2018-10-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87633 --- Comment #5 from Yury Gribov --- Created attachment 44854 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44854&action=edit Draft fix So my commit caused unordered comparison to be generated for integer operands which upsetted vrange pas

[Bug tree-optimization/87633] [9 Regression] ice in compare_range_wit h_value, at vr-values.c:1702

2018-10-18 Thread ygribov at gcc dot gnu.org
gcc dot gnu.org |ygribov at gcc dot gnu.org --- Comment #4 from Yury Gribov --- Thanks, looking.

[Bug middle-end/81376] unnecessary cast before comparison

2018-10-14 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81376 Yury Gribov changed: What|Removed |Added Known to work||9.0 Target Milestone|---

[Bug middle-end/81376] unnecessary cast before comparison

2018-10-14 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81376 Yury Gribov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/81376] unnecessary cast before comparison

2018-10-12 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81376 --- Comment #4 from Yury Gribov --- Author: ygribov Date: Fri Oct 12 20:35:20 2018 New Revision: 265131 URL: https://gcc.gnu.org/viewcvs?rev=265131&root=gcc&view=rev Log: Add pattern to remove useless float casts in comparisons. PR midd

[Bug target/81535] [8 regression] gcc.target/powerpc/pr79439.c fails starting with r250442

2018-02-16 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81535 --- Comment #11 from Yury Gribov --- Author: ygribov Date: Fri Feb 16 20:38:14 2018 New Revision: 257760 URL: https://gcc.gnu.org/viewcvs?rev=257760&root=gcc&view=rev Log: Fix PowerPC tests in PR 81535. gcc/testsuite/ 2018-02-16 Yury Gribov

[Bug target/81535] [8 regression] gcc.target/powerpc/pr79439.c fails starting with r250442

2018-01-10 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81535 --- Comment #8 from Yury Gribov --- (In reply to Jakub Jelinek from comment #7) > Any further progress? I see you've posted something, but no further > follow-ups from you nor Segher. Jakub, I didn't contribute for few months now due to health

[Bug middle-end/59521] __builtin_expect not effective in switch

2017-12-15 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59521 Yury Gribov changed: What|Removed |Added CC||ygribov at gcc dot gnu.org --- Comment

[Bug middle-end/61118] [6/7/8 Regression] Indirect call generated for pthread_cleanup_push with constant cleanup function

2017-12-14 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61118 Yury Gribov changed: What|Removed |Added CC||ygribov at gcc dot gnu.org --- Comment

[Bug target/81535] [8 regression] gcc.target/powerpc/pr79439.c fails starting with r250442

2017-11-24 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81535 --- Comment #6 from Yury Gribov --- (In reply to Jakub Jelinek from comment #5) > Any progress with this? I filed patch back then (https://gcc.gnu.org/ml/gcc-patches/2017-07/msg01873.html) and missed reply from Segher. I'll reply to his comment

[Bug sanitizer/64234] Statically sanitized executable does not export ASan symbols

2017-10-31 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64234 Yury Gribov changed: What|Removed |Added CC||ygribov at gcc dot gnu.org --- Comment #5

[Bug middle-end/81376] unnecessary cast before comparison

2017-10-01 Thread ygribov at gcc dot gnu.org
||2017-10-01 CC||ygribov at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |ygribov at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #3 from Yury Gribov --- Posted patch in https

[Bug middle-end/82319] [8 Regression] ICE in generic_simplify_148, at generic-match.c:6436

2017-10-01 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82319 Yury Gribov changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/82319] [8 Regression] ICE in generic_simplify_148, at generic-match.c:6436

2017-09-29 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82319 --- Comment #8 from Yury Gribov --- Author: ygribov Date: Fri Sep 29 19:40:16 2017 New Revision: 253307 URL: https://gcc.gnu.org/viewcvs?rev=253307&root=gcc&view=rev Log: 2017-09-29 Yury Gribov PR middle-end/82319 gcc/ * matc

[Bug middle-end/82319] [8 Regression] ICE in generic_simplify_148, at generic-match.c:6436

2017-09-25 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82319 --- Comment #7 from Yury Gribov --- (In reply to Jakub Jelinek from comment #6) > Shouldn't > ... > catch that? Yes, these are the checks that constant fits into integer type. > Though, for those I think you really don't need itype_fits_ftype_p

[Bug middle-end/82319] [8 Regression] ICE in generic_simplify_148, at generic-match.c:6436

2017-09-25 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82319 --- Comment #4 from Yury Gribov --- (In reply to Richard Biener from comment #3) > Testing the following to match comments. Thanks, so the assertion proved to be useful in the end. I'd rather change cst_int_p to be bool cst_int_p = real_ident

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

2017-09-19 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68988 Yury Gribov changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/82149] match.pd: 2919: bad if test ?

2017-09-09 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82149 --- Comment #3 from Yury Gribov --- Thanks, the inner condition definitely needs to be && instead of ||. Would anyone mind submitting this? I'm OOO until end of the week...

[Bug middle-end/48544] "might be clobbered by ‘longjmp’" diagnostic for unmodified variable

2017-08-06 Thread ygribov at gcc dot gnu.org
||ygribov at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #2 from Yury Gribov --- Still reproduces in GCC 8. It's a duplicate of existing setjmp bug(s). *** This bug has been marked as a duplicate of bug 24239 ***

[Bug middle-end/24239] spurious warning about clobbered variables w.r.t. longjmp

2017-08-06 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24239 Yury Gribov changed: What|Removed |Added CC||adl at gnu dot org --- Comment #4 from Yur

[Bug tree-optimization/57371] Simplify (double)i != 0

2017-08-04 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57371 --- Comment #5 from Yury Gribov --- Author: ygribov Date: Fri Aug 4 20:29:12 2017 New Revision: 250877 URL: https://gcc.gnu.org/viewcvs?rev=250877&root=gcc&view=rev Log: Remove useless floating point casts in comparisons. 2017-08-04 Yury Grib

[Bug target/81535] [8 regression] gcc.target/powerpc/pr79439.c fails starting with r250442

2017-07-24 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81535 --- Comment #4 from Yury Gribov --- Created attachment 41824 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41824&action=edit Update pattern for Power Another option is to adapt test for Power (attached but not tested).

[Bug target/81535] [8 regression] gcc.target/powerpc/pr79439.c fails starting with r250442

2017-07-24 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81535 --- Comment #3 from Yury Gribov --- Created attachment 41822 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41822&action=edit Patch to disable test on PowerPC (In reply to Yury Gribov from comment #2) > pr56727-2.c is interesting, it does

[Bug target/81535] [8 regression] gcc.target/powerpc/pr79439.c fails starting with r250442

2017-07-24 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81535 --- Comment #2 from Yury Gribov --- Thanks for detailed report. For pr79439.c take a look at discussion in bug 56727 - the general agreement there was that it should be valid to replace recursive PLT calls with direct calls as long as function d

[Bug target/81535] [8 regression] gcc.target/powerpc/pr79439.c fails starting with r250442

2017-07-24 Thread ygribov at gcc dot gnu.org
||2017-07-24 CC||ygribov at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |tetra2005 at gmail dot com Ever confirmed|0 |1

[Bug middle-end/81318] [8 regression] ICE in to_reg_br_prob_base, at profile-count.h:189

2017-07-22 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81318 --- Comment #12 from Yury Gribov --- Created attachment 41813 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41813&action=edit Too simple patch for last issue (In reply to David Binderman from comment #10) > I have this code: > ... > deriv

[Bug middle-end/56882] ICE: when compiling gegl

2017-07-21 Thread ygribov at gcc dot gnu.org
||ygribov at gcc dot gnu.org Resolution|--- |WORKSFORME --- Comment #3 from Yury Gribov --- I couldn't repro either, neither w/ 4.8.0, not w/ trunk. Perhaps you could try checking with fresh GCC and provide up-to-date repro if it still fails?

[Bug middle-end/56727] Recursive call goes through the PLT unnecessarily

2017-07-21 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56727 Yury Gribov changed: What|Removed |Added Target Milestone|--- |8.0 Known to fail|

[Bug middle-end/56727] Recursive call goes through the PLT unnecessarily

2017-07-21 Thread ygribov at gcc dot gnu.org
||ygribov at gcc dot gnu.org Resolution|--- |FIXED --- Comment #17 from Yury Gribov --- Fixed.

[Bug middle-end/56727] Recursive call goes through the PLT unnecessarily

2017-07-21 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56727 --- Comment #16 from Yury Gribov --- Author: ygribov Date: Fri Jul 21 19:48:51 2017 New Revision: 250442 URL: https://gcc.gnu.org/viewcvs?rev=250442&root=gcc&view=rev Log: 2017-07-21 Yury Gribov PR middle-end/56727 * ipa-visi

[Bug middle-end/81318] [8 regression] ICE in to_reg_br_prob_base, at profile-count.h:189

2017-07-19 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81318 Yury Gribov changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

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

2017-07-19 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68988 --- Comment #4 from Yury Gribov --- (In reply to Alexander Monakov from comment #3) > Not a commit, merely a proposed patch at this point. Sorry I missed this bug > when preparing the patch. Yes, I should avoid working too late in the evening.

[Bug middle-end/81318] [8 regression] ICE in to_reg_br_prob_base, at profile-count.h:189

2017-07-18 Thread ygribov at gcc dot gnu.org
||ygribov at gcc dot gnu.org Known to work||8.0 Resolution|--- |FIXED --- Comment #9 from Yury Gribov --- Fixed by r250310.

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

2017-07-18 Thread ygribov at gcc dot gnu.org
||2017-07-18 CC||ygribov at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Yury Gribov --- Relevant upstream commit: https://gcc.gnu.org/ml/gcc-patches/2017-07/msg00898.html

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

2017-07-18 Thread ygribov at gcc dot gnu.org
||https://bugs.llvm.org//show ||_bug.cgi?id=27790 CC||ygribov at gcc dot gnu.org Resolution|--- |MOVED --- Comment #9 from Yury Gribov --- Closing, the bug is

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

2017-07-18 Thread ygribov at gcc dot gnu.org
||ygribov at gcc dot gnu.org Resolution|--- |INVALID --- Comment #6 from Yury Gribov --- Closing, the overhead is unavoidable.

[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
||ygribov at gcc dot gnu.org Resolution|--- |INVALID --- Comment #5 from Yury Gribov --- Closing, support for hppa should be added upstream first.

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

2017-07-18 Thread ygribov at gcc dot gnu.org
||ygribov at gcc dot gnu.org Known to work||5.0 Resolution|--- |FIXED Target Milestone|--- |5.0 --- Comment #6 from Yury Gribov --- Fixed.

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

2017-07-18 Thread ygribov at gcc dot gnu.org
||ygribov at gcc dot gnu.org Known to work||5.0 Resolution|--- |FIXED Target Milestone|--- |5.0 --- Comment #4 from Yury Gribov --- Fixed.

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

2017-07-18 Thread ygribov at gcc dot gnu.org
||ygribov at gcc dot gnu.org Resolution|--- |FIXED Target Milestone|--- |4.7.0 --- Comment #5 from Yury Gribov --- Fixed.

[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
||ygribov at gcc dot gnu.org Known to work||4.9.0 Resolution|--- |FIXED --- Comment #12 from Yury Gribov --- Fixed.

[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 work

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

2016-01-11 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67425 --- Comment #4 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Mon Jan 11 09:11:11 2016 New Revision: 232210 URL: https://gcc.gnu.org/viewcvs?rev=232210&root=gcc&view=rev Log: Backport fix docs for -frandom-seed. 2016-01-

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

2016-01-11 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67425 --- Comment #3 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Mon Jan 11 09:06:14 2016 New Revision: 232209 URL: https://gcc.gnu.org/viewcvs?rev=232209&root=gcc&view=rev Log: Fix docs for -frandom-seed. 2016-01-11 Yur

[Bug sanitizer/64839] libsanitizer shouldn't require

2015-05-12 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64839 --- Comment #13 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Tue May 12 07:02:09 2015 New Revision: 223032 URL: https://gcc.gnu.org/viewcvs?rev=223032&root=gcc&view=rev Log: 2015-05-12 Yury Gribov Backport from

[Bug sanitizer/64839] libsanitizer shouldn't require

2015-04-13 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64839 --- Comment #7 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Mon Apr 13 08:59:55 2015 New Revision: 222043 URL: https://gcc.gnu.org/viewcvs?rev=222043&root=gcc&view=rev Log: 2015-04-13 Yury Gribov PR sanitiz

[Bug sanitizer/64741] Incorrect size of UBSan type descriptors

2015-01-27 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64741 --- Comment #3 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Tue Jan 27 09:58:00 2015 New Revision: 220159 URL: https://gcc.gnu.org/viewcvs?rev=220159&root=gcc&view=rev Log: 2015-01-27 Jakub Jelinek Yury Gribov

[Bug sanitizer/63802] UBSan doesn't catch misaligned access if address is 16-bytes (or more) aligned

2014-11-17 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63802 --- Comment #4 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Tue Nov 18 07:37:17 2014 New Revision: 217689 URL: https://gcc.gnu.org/viewcvs?rev=217689&root=gcc&view=rev Log: 2014-11-18 Yury Gribov PR sanitizer/63

[Bug sanitizer/63638] [4.9 Regression] internal compiler error: in asan_expand_check_ifn (with -fsanitize=address)

2014-10-24 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63638 --- Comment #5 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Fri Oct 24 20:15:37 2014 New Revision: 216677 URL: https://gcc.gnu.org/viewcvs?rev=216677&root=gcc&view=rev Log: 2014-10-25 Yury Gribov PR sanitiz

[Bug middle-end/62140] [GCC-4.10.0][ASAN] ICE: : in build2_stat, at tree.c:4265

2014-10-16 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62140 --- Comment #8 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Oct 16 13:53:33 2014 New Revision: 216332 URL: https://gcc.gnu.org/viewcvs?rev=216332&root=gcc&view=rev Log: 2014-10-16 Yury Gribov Backport from

[Bug sanitizer/61897] sanitizer internal compiler error: in build2_stat, at tree.c:4160

2014-10-16 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61897 --- Comment #5 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Oct 16 13:53:33 2014 New Revision: 216332 URL: https://gcc.gnu.org/viewcvs?rev=216332&root=gcc&view=rev Log: 2014-10-16 Yury Gribov Backport from

[Bug sanitizer/62089] Sanitizer may fail to instrument struct accesses

2014-10-16 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62089 --- Comment #4 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Oct 16 13:52:45 2014 New Revision: 216331 URL: https://gcc.gnu.org/viewcvs?rev=216331&root=gcc&view=rev Log: 2014-10-16 Yury Gribov Backport from

[Bug sanitizer/61547] Invalid sanitization of trailing byte in __builtin_strlen

2014-10-16 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61547 --- Comment #6 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Oct 16 13:46:39 2014 New Revision: 216326 URL: https://gcc.gnu.org/viewcvs?rev=216326&root=gcc&view=rev Log: New asan-instrumentation-with-call-threshold p

[Bug sanitizer/61530] [4.10 Regression] segfault with asan

2014-10-16 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61530 --- Comment #10 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Oct 16 13:46:39 2014 New Revision: 216326 URL: https://gcc.gnu.org/viewcvs?rev=216326&root=gcc&view=rev Log: New asan-instrumentation-with-call-threshold p

[Bug sanitizer/61100] asan/tsan should have the sanitizer includes

2014-10-16 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61100 --- Comment #5 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Oct 16 13:42:48 2014 New Revision: 216322 URL: https://gcc.gnu.org/viewcvs?rev=216322&root=gcc&view=rev Log: 2014-10-16 Yury Gribov Backport from

[Bug middle-end/62140] [GCC-4.10.0][ASAN] ICE: : in build2_stat, at tree.c:4265

2014-09-01 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62140 --- Comment #4 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Mon Sep 1 07:47:37 2014 New Revision: 214777 URL: https://gcc.gnu.org/viewcvs?rev=214777&root=gcc&view=rev Log: 2014-09-01 Yury Gribov PR sanitizer/6189

[Bug sanitizer/61897] sanitizer internal compiler error: in build2_stat, at tree.c:4160

2014-09-01 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61897 --- Comment #2 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Mon Sep 1 07:47:37 2014 New Revision: 214777 URL: https://gcc.gnu.org/viewcvs?rev=214777&root=gcc&view=rev Log: 2014-09-01 Yury Gribov PR sanitizer/6189

[Bug sanitizer/62089] Sanitizer may fail to instrument struct accesses

2014-08-18 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62089 --- Comment #2 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Mon Aug 18 08:23:47 2014 New Revision: 214086 URL: https://gcc.gnu.org/viewcvs?rev=214086&root=gcc&view=rev Log: 2014-08-18 Yury Gribov PR sanitizer/62

[Bug libstdc++/60758] Infinite backtrace in __cxa_end_cleanup

2014-05-20 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60758 --- Comment #10 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Tue May 20 17:25:26 2014 New Revision: 210650 URL: http://gcc.gnu.org/viewcvs?rev=210650&root=gcc&view=rev Log: 2014-05-20 Alexey Merzlyakov PR libstdc

[Bug target/61223] [gcc-4.10 regression] libstdc++ build fail due to pop lr register

2014-05-20 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61223 --- Comment #2 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Tue May 20 17:25:26 2014 New Revision: 210650 URL: http://gcc.gnu.org/viewcvs?rev=210650&root=gcc&view=rev Log: 2014-05-20 Alexey Merzlyakov PR libstdc

[Bug sanitizer/61100] asan/tsan should have the sanitizer includes

2014-05-14 Thread ygribov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61100 --- Comment #2 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Wed May 14 08:33:45 2014 New Revision: 210413 URL: http://gcc.gnu.org/viewcvs?rev=210413&root=gcc&view=rev Log: 2014-05-14 Yury Gribov PR sanitiz

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

2014-02-04 Thread ygribov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59600 --- Comment #9 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Wed Feb 5 05:22:29 2014 New Revision: 207497 URL: http://gcc.gnu.org/viewcvs?rev=207497&root=gcc&view=rev Log: PR sanitizer/59600 gcc/ * cif-

[Bug sanitizer/57316] [4.8/4.9 regression] build failure in libsanitizer

2014-01-23 Thread ygribov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57316 --- Comment #18 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Jan 23 14:32:05 2014 New Revision: 206966 URL: http://gcc.gnu.org/viewcvs?rev=206966&root=gcc&view=rev Log: 2014-01-23 Yury Gribov Jakub Jelinek

[Bug sanitizer/59585] Tests failing due to trailing newline

2013-12-27 Thread ygribov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59585 --- Comment #2 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Fri Dec 27 13:56:18 2013 New Revision: 206219 URL: http://gcc.gnu.org/viewcvs?rev=206219&root=gcc&view=rev Log: 2013-12-27 Yury Gribov PR target/59585

[Bug sanitizer/59369] c-c++-common/asan/pr59063-[1,2].c fails on darwin

2013-12-05 Thread ygribov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59369 --- Comment #4 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Dec 5 10:00:47 2013 New Revision: 205699 URL: http://gcc.gnu.org/viewcvs?rev=205699&root=gcc&view=rev Log: 2013-12-05 Yury Gribov PR sanitizer/59369

[Bug bootstrap/59368] [4.9 Regression] libsanitizer spec file installed in the wrong place

2013-12-05 Thread ygribov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59368 --- Comment #5 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Dec 5 09:56:03 2013 New Revision: 205698 URL: http://gcc.gnu.org/viewcvs?rev=205698&root=gcc&view=rev Log: 2013-12-05 Yury Gribov PR sanitiz

[Bug sanitizer/59063] [4.9 Regression] ASAN: segfault in __interceptor_clock_gettime

2013-11-29 Thread ygribov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59063 --- Comment #21 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Fri Nov 29 12:30:36 2013 New Revision: 205524 URL: http://gcc.gnu.org/viewcvs?rev=205524&root=gcc&view=rev Log: gcc/ 2013-11-29 Jakub Jelinek Yur

[Bug sanitizer/59106] Failure to link against static libasan

2013-11-28 Thread ygribov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59106 --- Comment #19 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Nov 28 12:20:23 2013 New Revision: 205482 URL: http://gcc.gnu.org/viewcvs?rev=205482&root=gcc&view=rev Log: 2013-11-28 Jakub Jelinek Yury Gribov

[Bug sanitizer/59106] Failure to link against static libasan

2013-11-18 Thread ygribov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59106 --- Comment #17 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Mon Nov 18 08:03:16 2013 New Revision: 204934 URL: http://gcc.gnu.org/viewcvs?rev=204934&root=gcc&view=rev Log: libsanitizer: 2013-11-18 Yury Gribov PR s

[Bug sanitizer/59029] ICE with builtin function and -fsanitize=address

2013-11-07 Thread ygribov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59029 --- Comment #4 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Nov 7 12:04:45 2013 New Revision: 204508 URL: http://gcc.gnu.org/viewcvs?rev=204508&root=gcc&view=rev Log: Allow integer literals as addresses in instrumented

[Bug sanitizer/58543] Invalid unpoisoning of stack redzones on ARM

2013-10-31 Thread ygribov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58543 --- Comment #10 from ygribov at gcc dot gnu.org --- Author: ygribov Date: Thu Oct 31 12:10:01 2013 New Revision: 204251 URL: http://gcc.gnu.org/viewcvs?rev=204251&root=gcc&view=rev Log: 2013-10-31 Richard Sandiford Yur

  1   2   >