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. -- Steve