[PATCH] D64232: [analyzer] Prune calls to functions with linear CFGs that return a non-zero constrained value
Kristóf Umann via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Sat Jul 20 06:51:08 PDT 2019
Szelethus added a comment.
LLVM+Clang (A total of 207 reports changed)
| with "track-conditions" set to true (bug length) | with "track-conditions" set to true and this patch applied (bug length) |
| InstrTypes.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Finclude%2Fllvm%2FIR%2FInstrTypes.h&is-unique=on&reportHash=12bd57999ebb93768e2bf16f814d779e&report=1233&subtab=12bd57999ebb93768e2bf16f814d779e> (9) | InstrTypes.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Finclude%2Fllvm%2FIR%2FInstrTypes.h&is-unique=on&reportHash=12bd57999ebb93768e2bf16f814d779e&report=5811&subtab=12bd57999ebb93768e2bf16f814d779e> (5) |
| APInt.h <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Finclude%2Fllvm%2FADT%2FAPInt.h&reportHash=31f5d9e9b42861f52f61c112132c0e30&report=2048&subtab=31f5d9e9b42861f52f61c112132c0e30> (17) | APInt.h <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Finclude%2Fllvm%2FADT%2FAPInt.h&reportHash=31f5d9e9b42861f52f61c112132c0e30&report=6542&subtab=31f5d9e9b42861f52f61c112132c0e30> (13) |
| ASTDiagnostic.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTDiagnostic.cpp&reportHash=74ed261933b56fdbe6783378f7a599fd&report=1998&subtab=74ed261933b56fdbe6783378f7a599fd> (19) | ASTDiagnostic.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTDiagnostic.cpp&reportHash=74ed261933b56fdbe6783378f7a599fd&report=6492&subtab=74ed261933b56fdbe6783378f7a599fd> (15) |
| ASTImporter.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTDiagnostic.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTImporter.cpp&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=d76e1224b7b2d028079436f0e772ba4a&report=1174&subtab=d76e1224b7b2d028079436f0e772ba4a> (43) | ASTImporter.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTDiagnostic.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTImporter.cpp&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=d76e1224b7b2d028079436f0e772ba4a&report=5668&subtab=d76e1224b7b2d028079436f0e772ba4a> (34) |
| ASTImporter.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTDiagnostic.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTImporter.cpp&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=8cc2c55ab79efc36fcd2b1725648c2c3&report=1178&subtab=8cc2c55ab79efc36fcd2b1725648c2c3> (45) | ASTImporter.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTDiagnostic.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTImporter.cpp&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=8cc2c55ab79efc36fcd2b1725648c2c3&report=5672&subtab=8cc2c55ab79efc36fcd2b1725648c2c3> (35) |
| ASTImpoter.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTDiagnostic.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTImporter.cpp&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=cb40d620796d9fb5257657817766ef6c&report=1179&subtab=cb40d620796d9fb5257657817766ef6c> (23) | ASTImpoter.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTDiagnostic.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FAST%2FASTImporter.cpp&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=cb40d620796d9fb5257657817766ef6c&report=5673&subtab=cb40d620796d9fb5257657817766ef6c> (17) |
| ASMPrinter.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Flib%2FCodeGen%2FAsmPrinter%2FAsmPrinter.cpp&reportHash=20701a83ca7c6ef213e0dec148ee0c4b&report=1249&subtab=20701a83ca7c6ef213e0dec148ee0c4b> (28) | ASMPrinter.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Flib%2FCodeGen%2FAsmPrinter%2FAsmPrinter.cpp&reportHash=20701a83ca7c6ef213e0dec148ee0c4b&report=5742&subtab=20701a83ca7c6ef213e0dec148ee0c4b> (24) |
| AutoUpgrade.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Flib%2FCodeGen%2FAsmPrinter%2FAsmPrinter.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Flib%2FIR%2FAutoUpgrade.cpp&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=5aaeea1749fc458bfcfd376f6497a81f&report=1234&subtab=5aaeea1749fc458bfcfd376f6497a81f> (20) | AutoUpgrade <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Flib%2FCodeGen%2FAsmPrinter%2FAsmPrinter.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Flib%2FIR%2FAutoUpgrade.cpp&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=5aaeea1749fc458bfcfd376f6497a81f&report=5727&subtab=5aaeea1749fc458bfcfd376f6497a81f> (12) This one is pretty cool. |
| BasicObjCFoundationChecks.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FStaticAnalyzer%2FCheckers%2FBasicObjCFoundationChecks.cpp&reportHash=356d88cb062474fdf17584bf1451bffc&report=1912&subtab=356d88cb062474fdf17584bf1451bffc> (37) | BasicObjCFoundationChecks.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fclang%2Flib%2FStaticAnalyzer%2FCheckers%2FBasicObjCFoundationChecks.cpp&reportHash=356d88cb062474fdf17584bf1451bffc&report=6406&subtab=356d88cb062474fdf17584bf1451bffc> (25) Even cooler. |
| BasicTTIImpl.h <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Finclude%2Fllvm%2FCodeGen%2FBasicTTIImpl.h&reportHash=a9680524c503965d89d3e7aaabaaf60b&report=2136&subtab=a9680524c503965d89d3e7aaabaaf60b> (30) | BasicTTIImpl.h <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Finclude%2Fllvm%2FCodeGen%2FBasicTTIImpl.h&reportHash=a9680524c503965d89d3e7aaabaaf60b&report=6630&subtab=a9680524c503965d89d3e7aaabaaf60b> (19) |
| BinaryStreamReader.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Flib%2FSupport%2FBinaryStreamReader.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Finclude%2Fllvm%2FSupport%2FBinaryStreamReader.h&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=814c54d19a5ad6fd20e8d4a5f915c003&report=1457&subtab=814c54d19a5ad6fd20e8d4a5f915c003> (6) | BinaryStreamReader.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Flib%2FSupport%2FBinaryStreamReader.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Finclude%2Fllvm%2FSupport%2FBinaryStreamReader.h&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=814c54d19a5ad6fd20e8d4a5f915c003&report=5951&subtab=814c54d19a5ad6fd20e8d4a5f915c003> (3) |
| BinaryStreamReader.h <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Flib%2FSupport%2FBinaryStreamReader.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Finclude%2Fllvm%2FSupport%2FBinaryStreamReader.h&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=5802c8420d3f1611ec1734f33931e038&report=1262&subtab=5802c8420d3f1611ec1734f33931e038> (16) | BinaryStreamReader.h <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Flib%2FSupport%2FBinaryStreamReader.cpp&filepath=%2Fhome%2Fszelethus%2Ftest_projects%2Fllvm%2Fllvm-project%2Fllvm%2Finclude%2Fllvm%2FSupport%2FBinaryStreamReader.h&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=5802c8420d3f1611ec1734f33931e038&report=5755&subtab=5802c8420d3f1611ec1734f33931e038> (13) |
|
|
| List of files that changed <http://cc.elte.hu:15001/GSoC2019-July-5-bug_length_added/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&newcheck=LLVM%2FClang%20AFTER%20condition%20tracking&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value_diff_LLVM%2FClang%20AFTER%20condition%20tracking> | Where the results can be checked by changing the run the left corner <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=LLVM%2FClang%20AFTER%20pruning%20linear%20functions%20with%20returning%20value> |
|
Bitcoin (only 1 changed)
| net_processing.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#run=Bitcoint%20AFTER%20condition%20tracking%20AND%20pruning%20linear%20functions&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=Bitcoint%20AFTER%20condition%20tracking%20AND%20pruning%20linear%20functions&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fbitcoin%2Fsrc%2Fnet_processing.cpp&reportHash=ef9730a1d8cfd049fb7eb18dd8728594&report=7036&subtab=ef9730a1d8cfd049fb7eb18dd8728594> (27) | net_processing.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#run=Bitcoint%20AFTER%20condition%20tracking%20AND%20pruning%20linear%20functions&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=Bitcoint%20AFTER%20condition%20tracking%20AND%20pruning%20linear%20functions&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fbitcoin%2Fsrc%2Fnet_processing.cpp&reportHash=ef9730a1d8cfd049fb7eb18dd8728594&report=7240&subtab=ef9730a1d8cfd049fb7eb18dd8728594> (21) |
|
Xerces (A total of 11 reports changed):
| XSAXMLScanner.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#run=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&is-unique=on&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Finternal%2FXSAXMLScanner.cpp&reportHash=5ab3f6c2e521e3ebceb604c03d5ea63b&report=6751&subtab=5ab3f6c2e521e3ebceb604c03d5ea63b> ( 14) | XSAXMLScanner.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#run=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&is-unique=on&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Finternal%2FXSAXMLScanner.cpp&reportHash=5ab3f6c2e521e3ebceb604c03d5ea63b&report=6866&subtab=5ab3f6c2e521e3ebceb604c03d5ea63b> (10) |
| ReaderMgr.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Finternal%2FXSAXMLScanner.cpp&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Finternal%2FReaderMgr.cpp&tab=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=1f9cbd36b259440b54f3191a335cae8b&report=6770&subtab=1f9cbd36b259440b54f3191a335cae8b> (12) | ReaderMgr.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Finternal%2FXSAXMLScanner.cpp&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Finternal%2FReaderMgr.cpp&tab=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=1f9cbd36b259440b54f3191a335cae8b&report=6885&subtab=1f9cbd36b259440b54f3191a335cae8b> (8) |
| SGXMLScanner.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Finternal%2FSGXMLScanner.cpp&reportHash=70977f40259a6fa844a17f664f6d31db&report=6776&subtab=70977f40259a6fa844a17f664f6d31db> (20) | SGXMLScanner.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Finternal%2FSGXMLScanner.cpp&reportHash=70977f40259a6fa844a17f664f6d31db&report=6891&subtab=70977f40259a6fa844a17f664f6d31db> (16) |
| DFAContentModel.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Finternal%2FIGXMLScanner.cpp&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Fvalidators%2Fcommon%2FDFAContentModel.cpp&tab=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=bc12205c40e3ed9ddc16e5989918ebf8&report=6816&subtab=bc12205c40e3ed9ddc16e5989918ebf8> (16) | DFAContentModel.cpp <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Finternal%2FIGXMLScanner.cpp&filepath=%2Fmnt%2Fstorage%2Fszelethus%2Ftest_projects%2Fxerces-c%2Fsrc%2Fxercesc%2Fvalidators%2Fcommon%2FDFAContentModel.cpp&tab=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&reportHash=bc12205c40e3ed9ddc16e5989918ebf8&report=6931&subtab=bc12205c40e3ed9ddc16e5989918ebf8> (12) |
|
|
| List of files that changed <http://cc.elte.hu:15001/GSoC2019-July-5-bug_length_added/#is-unique=on&run=Xerces%20AFTER%20tracking%20conditions&newcheck=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=Xerces%20AFTER%20tracking%20conditions_diff_Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value> | Where the results can be checked by changing the run the left corner <http://cc.elte.hu:15001/GSoC2019-July-5/#is-unique=on&run=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value&review-status=Unreviewed&review-status=Confirmed&detection-status=New&detection-status=Reopened&detection-status=Unresolved&tab=Xerces%20AFTER%20pruning%20linear%20functions%20with%20returning%20value> |
|
I like how things look like with this patch.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D64232/new/
https://reviews.llvm.org/D64232
More information about the cfe-commits
mailing list