On Sun, 2020-02-09 at 16:38 -0800, Steve Kargl wrote: > On Sun, Feb 09, 2020 at 04:19:13PM -0500, David Malcolm wrote: > > On Sun, 2020-02-09 at 12:55 -0800, Steve Kargl wrote: > > > On Sun, Feb 09, 2020 at 09:15:46PM +0100, Toon Moene wrote: > > > > On 2/6/20 9:01 PM, David Malcolm wrote: > > > > > > > > > PR analyzer/93405 reports an ICE when attempting to use > > > > > -fanalyzer on > > > > > certain gfortran code. The second patch in this kit fixes > > > > > that, > > > > > but > > > > > in the meantime I need somewhere to put regression tests for > > > > > -fanalyzer > > > > > with gfortran. > > > > > > > > > > This patch adds a gfortran.dg/analyzer subdirectory with an > > > > > analyzer.exp, > > > > > setting DEFAULT_FFLAGS on the tests run within it. > > > > > > > > I have seen no objections against this proposal, so please go > > > > ahead. > > > > > > > > > > Perhaps, there are no objections because the people who > > > contribute > > > patches and provide reviews for gfortran have twindled to 1 or 2 > > > people > > > with sporadic available time. Did you actually review the > > > proposed > > > changes? If not, how can you rubber stamp this commit? You have > > > a > > > total of 12 ChangeLog entries over 18 years with the last > > > occurring > > > in > > > 2011, and I do not recall you ever reviewing a patch. > > > > FWIW Toon reported in BZ that patch 2 in the kit fixed the ICE he > > had > > reported, and I asked there if he was able to review this patch, > > which > > is what led to his email. > > > > I'm sorry if I overstepped the mark here. > > You didn't overstep the mark. I was questioning the manner in > which approval seem to be rubber stamped. > > > > Finally, trunk > > > is in stage 4 (regression fixes & docs only). This does not look > > > like > > > either. > > > > Indeed. The analyzer is a new feature in GCC 10. I'm hoping some > > latitude can be granted here given it's new (and hence all of its > > ICEs > > are, strictly speaking, not regressions), and this is about adding > > test > > coverage for fixing them. > > Having now looked at the patch, I think it's okay to commit. > As you note, it is new functionality in 10 so technically > cannot be a regression. But, it does fix an issue before > 10 is even released. > > OK to commit.
Thanks. Is the Fortran testcase part of patch 2 OK as well? https://gcc.gnu.org/ml/gcc-patches/2020-02/msg00394.html Dave