[Bug rtl-optimization/68988] reload_pseudo_compare_func violates qsort requirements
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68988 Yury Gribov changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #6 from Yury Gribov --- .
[Bug rtl-optimization/68988] reload_pseudo_compare_func violates qsort requirements
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68988 --- Comment #5 from Alexander Monakov --- Author: amonakov Date: Tue Sep 19 10:16:20 2017 New Revision: 252972 URL: https://gcc.gnu.org/viewcvs?rev=252972&root=gcc&view=rev Log: lra: make reload_pseudo_compare_func a proper comparator PR rtl-optimization/57878 PR rtl-optimization/68988 * lra-assigns.c (reload_pseudo_compare_func): Remove fragmentation avoidance test involving non_reload_pseudos. Move frequency test below the general fragmentation avoidance test. Modified: trunk/gcc/ChangeLog trunk/gcc/lra-assigns.c
[Bug rtl-optimization/68988] reload_pseudo_compare_func violates qsort requirements
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. A pity BZ does not allow to edit coments.
[Bug rtl-optimization/68988] reload_pseudo_compare_func violates qsort requirements
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68988 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Comment #3 from Alexander Monakov --- Not a commit, merely a proposed patch at this point. Sorry I missed this bug when preparing the patch.
[Bug rtl-optimization/68988] reload_pseudo_compare_func violates qsort requirements
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68988 Yury Gribov changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||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 rtl-optimization/68988] reload_pseudo_compare_func violates qsort requirements
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68988 --- Comment #1 from Yury Gribov --- The bug was detected with SortChecker tool (https://github.com/yugr/sortcheck).