[committed] analyzer: document how to get gimple dump from an ICE

David Malcolm dmalcolm@redhat.com
Fri Aug 14 20:58:05 GMT 2020


gcc/ChangeLog:
	* doc/analyzer.texi (Overview): Add tip about how to get a
	gimple dump if the analyzer ICEs.
---
 gcc/doc/analyzer.texi | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/gcc/doc/analyzer.texi b/gcc/doc/analyzer.texi
index b5d6d0f393e..92c12e19401 100644
--- a/gcc/doc/analyzer.texi
+++ b/gcc/doc/analyzer.texi
@@ -29,6 +29,11 @@ The implementation is read-only: it doesn't attempt to change anything,
 just emit warnings.
 
 The gimple representation can be seen using @option{-fdump-ipa-analyzer}.
+@quotation Tip
+If the analyzer ICEs before this is written out, one workaround is to use
+@option{--param=analyzer-bb-explosion-factor=0} to force the analyzer
+to bail out after analyzing the first basic block.
+@end quotation
 
 First, we build a @code{supergraph} which combines the callgraph and all
 of the CFGs into a single directed graph, with both interprocedural and
-- 
2.26.2



More information about the Gcc-patches mailing list