/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf -i ../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-05d3305-m [2022-10-16 05:54:18,634 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-16 05:54:18,637 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-16 05:54:18,672 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-16 05:54:18,673 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-16 05:54:18,675 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-16 05:54:18,676 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-16 05:54:18,679 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-16 05:54:18,681 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-16 05:54:18,682 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-16 05:54:18,684 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-16 05:54:18,685 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-16 05:54:18,686 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-16 05:54:18,687 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-16 05:54:18,689 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-16 05:54:18,691 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-16 05:54:18,692 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-16 05:54:18,704 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-16 05:54:18,708 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-16 05:54:18,711 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-16 05:54:18,712 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-16 05:54:18,718 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-16 05:54:18,722 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-16 05:54:18,723 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-16 05:54:18,737 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-16 05:54:18,741 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-16 05:54:18,741 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-16 05:54:18,743 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-16 05:54:18,743 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-16 05:54:18,744 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-16 05:54:18,745 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-16 05:54:18,748 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-16 05:54:18,749 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-16 05:54:18,750 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-16 05:54:18,752 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-16 05:54:18,753 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-16 05:54:18,753 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-16 05:54:18,754 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-16 05:54:18,755 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-16 05:54:18,756 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-16 05:54:18,757 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-16 05:54:18,758 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-10-16 05:54:18,816 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-16 05:54:18,817 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-16 05:54:18,818 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-16 05:54:18,818 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-16 05:54:18,820 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-16 05:54:18,821 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-16 05:54:18,824 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-16 05:54:18,824 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-16 05:54:18,824 INFO L138 SettingsManager]: * Use SBE=true [2022-10-16 05:54:18,825 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-16 05:54:18,826 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-16 05:54:18,826 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-16 05:54:18,827 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-16 05:54:18,827 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-16 05:54:18,827 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-16 05:54:18,827 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-10-16 05:54:18,828 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-10-16 05:54:18,828 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-10-16 05:54:18,828 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-16 05:54:18,828 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-10-16 05:54:18,829 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-16 05:54:18,829 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-16 05:54:18,830 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-16 05:54:18,830 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-16 05:54:18,830 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-16 05:54:18,830 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 05:54:18,831 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-16 05:54:18,831 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-16 05:54:18,831 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-16 05:54:18,832 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-16 05:54:18,832 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-10-16 05:54:19,255 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-16 05:54:19,301 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-16 05:54:19,304 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-16 05:54:19,306 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-16 05:54:19,307 INFO L275 PluginConnector]: CDTParser initialized [2022-10-16 05:54:19,308 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2022-10-16 05:54:19,396 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a2614d603/a5b54126855644c78e5468c03c95d6df/FLAG7ccf3cfce [2022-10-16 05:54:20,242 INFO L306 CDTParser]: Found 1 translation units. [2022-10-16 05:54:20,242 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2022-10-16 05:54:20,259 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a2614d603/a5b54126855644c78e5468c03c95d6df/FLAG7ccf3cfce [2022-10-16 05:54:20,403 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a2614d603/a5b54126855644c78e5468c03c95d6df [2022-10-16 05:54:20,406 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-16 05:54:20,413 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-10-16 05:54:20,418 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-16 05:54:20,418 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-16 05:54:20,423 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-16 05:54:20,425 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 05:54:20" (1/1) ... [2022-10-16 05:54:20,426 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@518735e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:20, skipping insertion in model container [2022-10-16 05:54:20,427 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 05:54:20" (1/1) ... [2022-10-16 05:54:20,435 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-16 05:54:20,500 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-16 05:54:21,026 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 05:54:21,041 INFO L203 MainTranslator]: Completed pre-run [2022-10-16 05:54:21,103 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 05:54:21,154 INFO L208 MainTranslator]: Completed translation [2022-10-16 05:54:21,155 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21 WrapperNode [2022-10-16 05:54:21,155 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-16 05:54:21,156 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-16 05:54:21,156 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-16 05:54:21,156 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-16 05:54:21,164 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,183 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,224 INFO L138 Inliner]: procedures = 168, calls = 43, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 99 [2022-10-16 05:54:21,224 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-16 05:54:21,225 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-16 05:54:21,226 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-16 05:54:21,226 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-16 05:54:21,237 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,238 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,251 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,252 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,272 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,280 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,282 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,283 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,286 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-16 05:54:21,288 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-16 05:54:21,288 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-16 05:54:21,288 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-16 05:54:21,289 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 05:54:21,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:21,330 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-10-16 05:54:21,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-10-16 05:54:21,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-10-16 05:54:21,388 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-10-16 05:54:21,388 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-10-16 05:54:21,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-10-16 05:54:21,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-16 05:54:21,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-10-16 05:54:21,389 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-10-16 05:54:21,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-10-16 05:54:21,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-16 05:54:21,390 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-16 05:54:21,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-16 05:54:21,595 INFO L235 CfgBuilder]: Building ICFG [2022-10-16 05:54:21,598 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-16 05:54:21,988 INFO L276 CfgBuilder]: Performing block encoding [2022-10-16 05:54:22,006 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-16 05:54:22,006 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-10-16 05:54:22,010 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 05:54:22 BoogieIcfgContainer [2022-10-16 05:54:22,010 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-16 05:54:22,014 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-16 05:54:22,014 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-16 05:54:22,018 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-16 05:54:22,018 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 05:54:20" (1/3) ... [2022-10-16 05:54:22,020 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b45181b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 05:54:22, skipping insertion in model container [2022-10-16 05:54:22,020 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21" (2/3) ... [2022-10-16 05:54:22,020 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b45181b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 05:54:22, skipping insertion in model container [2022-10-16 05:54:22,020 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 05:54:22" (3/3) ... [2022-10-16 05:54:22,022 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_1.i [2022-10-16 05:54:22,046 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-16 05:54:22,046 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2022-10-16 05:54:22,119 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-16 05:54:22,131 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3c3ee15a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-16 05:54:22,132 INFO L358 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2022-10-16 05:54:22,139 INFO L276 IsEmpty]: Start isEmpty. Operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-10-16 05:54:22,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-10-16 05:54:22,149 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:22,149 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-10-16 05:54:22,150 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:22,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:22,156 INFO L85 PathProgramCache]: Analyzing trace with hash -594954629, now seen corresponding path program 1 times [2022-10-16 05:54:22,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:22,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258631027] [2022-10-16 05:54:22,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:22,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:22,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:22,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:22,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:22,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258631027] [2022-10-16 05:54:22,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258631027] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:22,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:22,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-16 05:54:22,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030187522] [2022-10-16 05:54:22,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:22,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 05:54:22,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:22,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 05:54:22,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-10-16 05:54:22,735 INFO L87 Difference]: Start difference. First operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:22,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:22,884 INFO L93 Difference]: Finished difference Result 134 states and 155 transitions. [2022-10-16 05:54:22,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 05:54:22,886 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-10-16 05:54:22,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:22,898 INFO L225 Difference]: With dead ends: 134 [2022-10-16 05:54:22,898 INFO L226 Difference]: Without dead ends: 128 [2022-10-16 05:54:22,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-10-16 05:54:22,904 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 114 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:22,905 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 130 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:22,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-10-16 05:54:22,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 95. [2022-10-16 05:54:22,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 65 states have (on average 1.646153846153846) internal successors, (107), 85 states have internal predecessors, (107), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2022-10-16 05:54:22,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 125 transitions. [2022-10-16 05:54:22,960 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 125 transitions. Word has length 6 [2022-10-16 05:54:22,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:22,960 INFO L495 AbstractCegarLoop]: Abstraction has 95 states and 125 transitions. [2022-10-16 05:54:22,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:22,961 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 125 transitions. [2022-10-16 05:54:22,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-10-16 05:54:22,962 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:22,962 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-10-16 05:54:22,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-16 05:54:22,963 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:22,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:22,964 INFO L85 PathProgramCache]: Analyzing trace with hash -594954628, now seen corresponding path program 1 times [2022-10-16 05:54:22,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:22,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844694818] [2022-10-16 05:54:22,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:22,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:22,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:23,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:23,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:23,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844694818] [2022-10-16 05:54:23,235 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844694818] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:23,235 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:23,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 05:54:23,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207813599] [2022-10-16 05:54:23,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:23,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:23,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:23,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:23,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:23,239 INFO L87 Difference]: Start difference. First operand 95 states and 125 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:23,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:23,381 INFO L93 Difference]: Finished difference Result 222 states and 302 transitions. [2022-10-16 05:54:23,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 05:54:23,382 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-10-16 05:54:23,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:23,385 INFO L225 Difference]: With dead ends: 222 [2022-10-16 05:54:23,385 INFO L226 Difference]: Without dead ends: 222 [2022-10-16 05:54:23,386 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-10-16 05:54:23,387 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 138 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:23,388 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 212 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:23,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2022-10-16 05:54:23,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 169. [2022-10-16 05:54:23,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 131 states have (on average 1.6641221374045803) internal successors, (218), 151 states have internal predecessors, (218), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-10-16 05:54:23,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 263 transitions. [2022-10-16 05:54:23,420 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 263 transitions. Word has length 6 [2022-10-16 05:54:23,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:23,420 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 263 transitions. [2022-10-16 05:54:23,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:23,421 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 263 transitions. [2022-10-16 05:54:23,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-10-16 05:54:23,421 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:23,421 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:23,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-16 05:54:23,422 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:23,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:23,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1263724334, now seen corresponding path program 1 times [2022-10-16 05:54:23,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:23,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233411685] [2022-10-16 05:54:23,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:23,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:23,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:23,898 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:23,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:23,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233411685] [2022-10-16 05:54:23,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233411685] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:23,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:23,901 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 05:54:23,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513875412] [2022-10-16 05:54:23,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:23,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:23,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:23,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:23,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:23,905 INFO L87 Difference]: Start difference. First operand 169 states and 263 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:24,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:24,135 INFO L93 Difference]: Finished difference Result 260 states and 371 transitions. [2022-10-16 05:54:24,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:24,136 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-10-16 05:54:24,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:24,139 INFO L225 Difference]: With dead ends: 260 [2022-10-16 05:54:24,140 INFO L226 Difference]: Without dead ends: 260 [2022-10-16 05:54:24,140 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-10-16 05:54:24,142 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 108 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:24,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 189 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 05:54:24,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-10-16 05:54:24,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 172. [2022-10-16 05:54:24,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 134 states have (on average 1.6492537313432836) internal successors, (221), 154 states have internal predecessors, (221), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-10-16 05:54:24,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 266 transitions. [2022-10-16 05:54:24,176 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 266 transitions. Word has length 7 [2022-10-16 05:54:24,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:24,176 INFO L495 AbstractCegarLoop]: Abstraction has 172 states and 266 transitions. [2022-10-16 05:54:24,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:24,177 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 266 transitions. [2022-10-16 05:54:24,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-10-16 05:54:24,177 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:24,178 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:24,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-16 05:54:24,178 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:24,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:24,182 INFO L85 PathProgramCache]: Analyzing trace with hash -520748645, now seen corresponding path program 1 times [2022-10-16 05:54:24,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:24,183 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443630811] [2022-10-16 05:54:24,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:24,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:24,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:24,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:24,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:24,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443630811] [2022-10-16 05:54:24,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443630811] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:24,472 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:24,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 05:54:24,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502394766] [2022-10-16 05:54:24,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:24,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:24,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:24,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:24,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:24,475 INFO L87 Difference]: Start difference. First operand 172 states and 266 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:24,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:24,614 INFO L93 Difference]: Finished difference Result 224 states and 303 transitions. [2022-10-16 05:54:24,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:24,615 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-10-16 05:54:24,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:24,622 INFO L225 Difference]: With dead ends: 224 [2022-10-16 05:54:24,623 INFO L226 Difference]: Without dead ends: 224 [2022-10-16 05:54:24,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-10-16 05:54:24,634 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 139 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:24,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 208 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:24,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-10-16 05:54:24,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 172. [2022-10-16 05:54:24,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 134 states have (on average 1.6343283582089552) internal successors, (219), 154 states have internal predecessors, (219), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-10-16 05:54:24,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 264 transitions. [2022-10-16 05:54:24,674 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 264 transitions. Word has length 8 [2022-10-16 05:54:24,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:24,675 INFO L495 AbstractCegarLoop]: Abstraction has 172 states and 264 transitions. [2022-10-16 05:54:24,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:24,675 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 264 transitions. [2022-10-16 05:54:24,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-10-16 05:54:24,676 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:24,676 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:24,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-10-16 05:54:24,677 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:24,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:24,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1036661236, now seen corresponding path program 1 times [2022-10-16 05:54:24,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:24,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597724131] [2022-10-16 05:54:24,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:24,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:24,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:24,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:24,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:24,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597724131] [2022-10-16 05:54:24,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597724131] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:24,760 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:24,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 05:54:24,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520398950] [2022-10-16 05:54:24,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:24,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:24,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:24,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:24,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:24,763 INFO L87 Difference]: Start difference. First operand 172 states and 264 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:24,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:24,869 INFO L93 Difference]: Finished difference Result 266 states and 366 transitions. [2022-10-16 05:54:24,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:24,870 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-10-16 05:54:24,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:24,872 INFO L225 Difference]: With dead ends: 266 [2022-10-16 05:54:24,872 INFO L226 Difference]: Without dead ends: 266 [2022-10-16 05:54:24,873 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-10-16 05:54:24,874 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 147 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:24,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 207 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:24,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2022-10-16 05:54:24,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 205. [2022-10-16 05:54:24,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 165 states have (on average 1.606060606060606) internal successors, (265), 186 states have internal predecessors, (265), 11 states have call successors, (11), 7 states have call predecessors, (11), 8 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-10-16 05:54:24,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 310 transitions. [2022-10-16 05:54:24,892 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 310 transitions. Word has length 9 [2022-10-16 05:54:24,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:24,892 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 310 transitions. [2022-10-16 05:54:24,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:24,893 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 310 transitions. [2022-10-16 05:54:24,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-10-16 05:54:24,893 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:24,893 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:24,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-10-16 05:54:24,894 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:24,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:24,894 INFO L85 PathProgramCache]: Analyzing trace with hash 2071727293, now seen corresponding path program 1 times [2022-10-16 05:54:24,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:24,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714900504] [2022-10-16 05:54:24,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:24,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:24,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:25,063 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:25,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:25,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714900504] [2022-10-16 05:54:25,066 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714900504] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:25,067 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:25,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 05:54:25,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979410421] [2022-10-16 05:54:25,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:25,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:25,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:25,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:25,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:25,069 INFO L87 Difference]: Start difference. First operand 205 states and 310 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:25,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:25,177 INFO L93 Difference]: Finished difference Result 253 states and 333 transitions. [2022-10-16 05:54:25,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:25,178 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-10-16 05:54:25,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:25,180 INFO L225 Difference]: With dead ends: 253 [2022-10-16 05:54:25,181 INFO L226 Difference]: Without dead ends: 253 [2022-10-16 05:54:25,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-10-16 05:54:25,182 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 139 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:25,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 235 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:25,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-10-16 05:54:25,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 219. [2022-10-16 05:54:25,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 178 states have (on average 1.6067415730337078) internal successors, (286), 200 states have internal predecessors, (286), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-10-16 05:54:25,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 331 transitions. [2022-10-16 05:54:25,197 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 331 transitions. Word has length 10 [2022-10-16 05:54:25,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:25,197 INFO L495 AbstractCegarLoop]: Abstraction has 219 states and 331 transitions. [2022-10-16 05:54:25,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:25,198 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 331 transitions. [2022-10-16 05:54:25,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-10-16 05:54:25,198 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:25,199 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:25,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-10-16 05:54:25,199 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:25,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:25,200 INFO L85 PathProgramCache]: Analyzing trace with hash 288674115, now seen corresponding path program 1 times [2022-10-16 05:54:25,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:25,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495176747] [2022-10-16 05:54:25,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:25,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:25,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:25,386 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:25,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:25,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495176747] [2022-10-16 05:54:25,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495176747] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:25,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44899795] [2022-10-16 05:54:25,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:25,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:25,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:25,394 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:25,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-10-16 05:54:25,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:25,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2022-10-16 05:54:25,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:25,666 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:25,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:25,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:25,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44899795] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:25,799 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:25,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2022-10-16 05:54:25,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240432295] [2022-10-16 05:54:25,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:25,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-10-16 05:54:25,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:25,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-10-16 05:54:25,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-10-16 05:54:25,800 INFO L87 Difference]: Start difference. First operand 219 states and 331 transitions. Second operand has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:26,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:26,112 INFO L93 Difference]: Finished difference Result 291 states and 398 transitions. [2022-10-16 05:54:26,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 05:54:26,113 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-10-16 05:54:26,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:26,115 INFO L225 Difference]: With dead ends: 291 [2022-10-16 05:54:26,115 INFO L226 Difference]: Without dead ends: 291 [2022-10-16 05:54:26,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2022-10-16 05:54:26,117 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 469 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:26,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [469 Valid, 489 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 05:54:26,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-10-16 05:54:26,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 225. [2022-10-16 05:54:26,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 183 states have (on average 1.540983606557377) internal successors, (282), 206 states have internal predecessors, (282), 11 states have call successors, (11), 7 states have call predecessors, (11), 10 states have return successors, (39), 11 states have call predecessors, (39), 11 states have call successors, (39) [2022-10-16 05:54:26,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 332 transitions. [2022-10-16 05:54:26,131 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 332 transitions. Word has length 14 [2022-10-16 05:54:26,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:26,131 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 332 transitions. [2022-10-16 05:54:26,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:26,131 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 332 transitions. [2022-10-16 05:54:26,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-10-16 05:54:26,132 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:26,132 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:26,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:26,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:26,347 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:26,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:26,348 INFO L85 PathProgramCache]: Analyzing trace with hash 358962923, now seen corresponding path program 1 times [2022-10-16 05:54:26,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:26,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898113373] [2022-10-16 05:54:26,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:26,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:26,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:26,551 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:26,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:26,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898113373] [2022-10-16 05:54:26,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898113373] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:26,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864670588] [2022-10-16 05:54:26,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:26,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:26,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:26,554 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:26,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-10-16 05:54:26,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:26,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2022-10-16 05:54:26,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:26,755 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-10-16 05:54:26,764 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:26,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:26,832 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:26,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864670588] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:26,833 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:26,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 9 [2022-10-16 05:54:26,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363906535] [2022-10-16 05:54:26,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:26,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 05:54:26,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:26,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 05:54:26,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-10-16 05:54:26,835 INFO L87 Difference]: Start difference. First operand 225 states and 332 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:27,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:27,157 INFO L93 Difference]: Finished difference Result 336 states and 471 transitions. [2022-10-16 05:54:27,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-10-16 05:54:27,158 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-10-16 05:54:27,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:27,161 INFO L225 Difference]: With dead ends: 336 [2022-10-16 05:54:27,161 INFO L226 Difference]: Without dead ends: 336 [2022-10-16 05:54:27,162 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-10-16 05:54:27,162 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 428 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:27,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [428 Valid, 317 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 05:54:27,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-10-16 05:54:27,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 239. [2022-10-16 05:54:27,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 194 states have (on average 1.5257731958762886) internal successors, (296), 220 states have internal predecessors, (296), 11 states have call successors, (11), 7 states have call predecessors, (11), 13 states have return successors, (46), 11 states have call predecessors, (46), 11 states have call successors, (46) [2022-10-16 05:54:27,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 353 transitions. [2022-10-16 05:54:27,178 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 353 transitions. Word has length 15 [2022-10-16 05:54:27,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:27,178 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 353 transitions. [2022-10-16 05:54:27,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:27,179 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 353 transitions. [2022-10-16 05:54:27,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-10-16 05:54:27,180 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:27,180 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:27,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:27,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-10-16 05:54:27,394 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:27,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:27,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1757051230, now seen corresponding path program 1 times [2022-10-16 05:54:27,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:27,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961179031] [2022-10-16 05:54:27,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:27,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:27,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:27,685 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:27,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:27,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961179031] [2022-10-16 05:54:27,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961179031] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:27,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26203175] [2022-10-16 05:54:27,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:27,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:27,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:27,687 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:27,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-10-16 05:54:27,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:27,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 16 conjunts are in the unsatisfiable core [2022-10-16 05:54:27,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:27,924 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-10-16 05:54:27,928 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-10-16 05:54:27,949 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:27,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:28,083 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:28,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26203175] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:28,083 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:28,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 13 [2022-10-16 05:54:28,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543974064] [2022-10-16 05:54:28,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:28,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-10-16 05:54:28,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:28,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-10-16 05:54:28,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-10-16 05:54:28,086 INFO L87 Difference]: Start difference. First operand 239 states and 353 transitions. Second operand has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:28,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:28,930 INFO L93 Difference]: Finished difference Result 550 states and 739 transitions. [2022-10-16 05:54:28,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-10-16 05:54:28,931 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-10-16 05:54:28,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:28,936 INFO L225 Difference]: With dead ends: 550 [2022-10-16 05:54:28,936 INFO L226 Difference]: Without dead ends: 550 [2022-10-16 05:54:28,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=137, Invalid=513, Unknown=0, NotChecked=0, Total=650 [2022-10-16 05:54:28,938 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 433 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 1026 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:28,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 1026 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-10-16 05:54:28,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-10-16 05:54:28,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 345. [2022-10-16 05:54:28,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 289 states have (on average 1.5536332179930796) internal successors, (449), 320 states have internal predecessors, (449), 14 states have call successors, (14), 10 states have call predecessors, (14), 21 states have return successors, (60), 14 states have call predecessors, (60), 14 states have call successors, (60) [2022-10-16 05:54:28,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 523 transitions. [2022-10-16 05:54:28,960 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 523 transitions. Word has length 16 [2022-10-16 05:54:28,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:28,961 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 523 transitions. [2022-10-16 05:54:28,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:28,961 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 523 transitions. [2022-10-16 05:54:28,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-10-16 05:54:28,962 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:28,962 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:29,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:29,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:29,176 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:29,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:29,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986564, now seen corresponding path program 1 times [2022-10-16 05:54:29,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:29,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113543279] [2022-10-16 05:54:29,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:29,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:29,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:29,228 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:29,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:29,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113543279] [2022-10-16 05:54:29,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113543279] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:29,229 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:29,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-10-16 05:54:29,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586709472] [2022-10-16 05:54:29,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:29,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 05:54:29,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:29,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 05:54:29,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 05:54:29,231 INFO L87 Difference]: Start difference. First operand 345 states and 523 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:29,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:29,254 INFO L93 Difference]: Finished difference Result 495 states and 752 transitions. [2022-10-16 05:54:29,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 05:54:29,255 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-10-16 05:54:29,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:29,258 INFO L225 Difference]: With dead ends: 495 [2022-10-16 05:54:29,259 INFO L226 Difference]: Without dead ends: 495 [2022-10-16 05:54:29,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 05:54:29,260 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 52 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:29,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 117 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 05:54:29,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-10-16 05:54:29,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 479. [2022-10-16 05:54:29,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 409 states have (on average 1.5574572127139363) internal successors, (637), 445 states have internal predecessors, (637), 19 states have call successors, (19), 14 states have call predecessors, (19), 30 states have return successors, (91), 19 states have call predecessors, (91), 19 states have call successors, (91) [2022-10-16 05:54:29,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 747 transitions. [2022-10-16 05:54:29,286 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 747 transitions. Word has length 18 [2022-10-16 05:54:29,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:29,287 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 747 transitions. [2022-10-16 05:54:29,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:29,287 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 747 transitions. [2022-10-16 05:54:29,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-10-16 05:54:29,288 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:29,288 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:29,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-10-16 05:54:29,288 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:29,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:29,289 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986820, now seen corresponding path program 1 times [2022-10-16 05:54:29,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:29,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319461191] [2022-10-16 05:54:29,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:29,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:29,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:29,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:29,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:29,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319461191] [2022-10-16 05:54:29,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319461191] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:29,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:29,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 05:54:29,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516404908] [2022-10-16 05:54:29,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:29,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 05:54:29,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:29,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 05:54:29,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 05:54:29,328 INFO L87 Difference]: Start difference. First operand 479 states and 747 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:29,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:29,336 INFO L93 Difference]: Finished difference Result 441 states and 681 transitions. [2022-10-16 05:54:29,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 05:54:29,336 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-10-16 05:54:29,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:29,339 INFO L225 Difference]: With dead ends: 441 [2022-10-16 05:54:29,340 INFO L226 Difference]: Without dead ends: 441 [2022-10-16 05:54:29,340 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 05:54:29,341 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 10 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:29,341 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 114 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 05:54:29,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-10-16 05:54:29,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 441. [2022-10-16 05:54:29,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 377 states have (on average 1.5145888594164456) internal successors, (571), 407 states have internal predecessors, (571), 19 states have call successors, (19), 14 states have call predecessors, (19), 30 states have return successors, (91), 19 states have call predecessors, (91), 19 states have call successors, (91) [2022-10-16 05:54:29,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 681 transitions. [2022-10-16 05:54:29,366 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 681 transitions. Word has length 18 [2022-10-16 05:54:29,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:29,366 INFO L495 AbstractCegarLoop]: Abstraction has 441 states and 681 transitions. [2022-10-16 05:54:29,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:29,367 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 681 transitions. [2022-10-16 05:54:29,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-10-16 05:54:29,368 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:29,368 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:29,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-10-16 05:54:29,368 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:29,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:29,369 INFO L85 PathProgramCache]: Analyzing trace with hash 2137943300, now seen corresponding path program 1 times [2022-10-16 05:54:29,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:29,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049107722] [2022-10-16 05:54:29,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:29,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:29,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:29,436 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:29,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:29,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049107722] [2022-10-16 05:54:29,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049107722] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:29,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:29,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-10-16 05:54:29,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324686938] [2022-10-16 05:54:29,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:29,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 05:54:29,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:29,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 05:54:29,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 05:54:29,439 INFO L87 Difference]: Start difference. First operand 441 states and 681 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:29,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:29,473 INFO L93 Difference]: Finished difference Result 509 states and 761 transitions. [2022-10-16 05:54:29,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 05:54:29,473 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-10-16 05:54:29,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:29,477 INFO L225 Difference]: With dead ends: 509 [2022-10-16 05:54:29,477 INFO L226 Difference]: Without dead ends: 509 [2022-10-16 05:54:29,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 05:54:29,478 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 33 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:29,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 96 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 05:54:29,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2022-10-16 05:54:29,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 491. [2022-10-16 05:54:29,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 424 states have (on average 1.5047169811320755) internal successors, (638), 455 states have internal predecessors, (638), 20 states have call successors, (20), 15 states have call predecessors, (20), 32 states have return successors, (94), 20 states have call predecessors, (94), 20 states have call successors, (94) [2022-10-16 05:54:29,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 752 transitions. [2022-10-16 05:54:29,502 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 752 transitions. Word has length 19 [2022-10-16 05:54:29,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:29,502 INFO L495 AbstractCegarLoop]: Abstraction has 491 states and 752 transitions. [2022-10-16 05:54:29,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-16 05:54:29,503 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 752 transitions. [2022-10-16 05:54:29,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-10-16 05:54:29,504 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:29,504 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:29,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-10-16 05:54:29,505 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:29,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:29,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1078444150, now seen corresponding path program 1 times [2022-10-16 05:54:29,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:29,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297046142] [2022-10-16 05:54:29,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:29,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:29,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:29,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:29,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:29,563 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:29,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:29,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297046142] [2022-10-16 05:54:29,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297046142] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:29,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:29,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 05:54:29,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893078920] [2022-10-16 05:54:29,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:29,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 05:54:29,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:29,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 05:54:29,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 05:54:29,566 INFO L87 Difference]: Start difference. First operand 491 states and 752 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:29,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:29,628 INFO L93 Difference]: Finished difference Result 351 states and 521 transitions. [2022-10-16 05:54:29,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 05:54:29,629 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-10-16 05:54:29,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:29,631 INFO L225 Difference]: With dead ends: 351 [2022-10-16 05:54:29,631 INFO L226 Difference]: Without dead ends: 351 [2022-10-16 05:54:29,632 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 05:54:29,632 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 45 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:29,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 66 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:29,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-10-16 05:54:29,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 351. [2022-10-16 05:54:29,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 299 states have (on average 1.4782608695652173) internal successors, (442), 324 states have internal predecessors, (442), 15 states have call successors, (15), 11 states have call predecessors, (15), 22 states have return successors, (64), 15 states have call predecessors, (64), 15 states have call successors, (64) [2022-10-16 05:54:29,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 521 transitions. [2022-10-16 05:54:29,650 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 521 transitions. Word has length 25 [2022-10-16 05:54:29,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:29,651 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 521 transitions. [2022-10-16 05:54:29,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:29,651 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 521 transitions. [2022-10-16 05:54:29,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-10-16 05:54:29,652 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:29,652 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:29,653 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-10-16 05:54:29,653 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:29,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:29,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1446375410, now seen corresponding path program 1 times [2022-10-16 05:54:29,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:29,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978862184] [2022-10-16 05:54:29,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:29,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:29,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:29,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:29,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:30,026 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:30,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:30,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978862184] [2022-10-16 05:54:30,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978862184] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:30,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080898730] [2022-10-16 05:54:30,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:30,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:30,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:30,028 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:30,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-10-16 05:54:30,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:30,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 19 conjunts are in the unsatisfiable core [2022-10-16 05:54:30,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:30,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:30,386 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-10-16 05:54:30,449 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:30,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:32,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080898730] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:32,675 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:32,675 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-10-16 05:54:32,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759828214] [2022-10-16 05:54:32,675 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:32,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-10-16 05:54:32,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:32,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-10-16 05:54:32,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-10-16 05:54:32,677 INFO L87 Difference]: Start difference. First operand 351 states and 521 transitions. Second operand has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 05:54:33,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:33,590 INFO L93 Difference]: Finished difference Result 531 states and 739 transitions. [2022-10-16 05:54:33,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-10-16 05:54:33,591 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 27 [2022-10-16 05:54:33,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:33,594 INFO L225 Difference]: With dead ends: 531 [2022-10-16 05:54:33,594 INFO L226 Difference]: Without dead ends: 531 [2022-10-16 05:54:33,595 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=213, Invalid=717, Unknown=0, NotChecked=0, Total=930 [2022-10-16 05:54:33,596 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 498 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 73 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:33,596 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [498 Valid, 281 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 376 Invalid, 0 Unknown, 73 Unchecked, 0.4s Time] [2022-10-16 05:54:33,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2022-10-16 05:54:33,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 452. [2022-10-16 05:54:33,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 391 states have (on average 1.4757033248081841) internal successors, (577), 420 states have internal predecessors, (577), 17 states have call successors, (17), 14 states have call predecessors, (17), 29 states have return successors, (72), 17 states have call predecessors, (72), 17 states have call successors, (72) [2022-10-16 05:54:33,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 666 transitions. [2022-10-16 05:54:33,618 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 666 transitions. Word has length 27 [2022-10-16 05:54:33,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:33,618 INFO L495 AbstractCegarLoop]: Abstraction has 452 states and 666 transitions. [2022-10-16 05:54:33,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 05:54:33,619 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 666 transitions. [2022-10-16 05:54:33,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-10-16 05:54:33,620 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:33,620 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:33,665 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:33,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:33,832 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:33,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:33,832 INFO L85 PathProgramCache]: Analyzing trace with hash 308487171, now seen corresponding path program 1 times [2022-10-16 05:54:33,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:33,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811996496] [2022-10-16 05:54:33,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:33,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:33,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:33,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:33,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:34,046 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:34,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:34,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811996496] [2022-10-16 05:54:34,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811996496] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:34,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001218456] [2022-10-16 05:54:34,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:34,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:34,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:34,049 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:34,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-10-16 05:54:34,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:34,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 12 conjunts are in the unsatisfiable core [2022-10-16 05:54:34,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:34,251 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:34,251 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 05:54:34,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001218456] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:34,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 05:54:34,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 11 [2022-10-16 05:54:34,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632676370] [2022-10-16 05:54:34,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:34,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 05:54:34,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:34,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 05:54:34,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-10-16 05:54:34,253 INFO L87 Difference]: Start difference. First operand 452 states and 666 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:34,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:34,377 INFO L93 Difference]: Finished difference Result 566 states and 816 transitions. [2022-10-16 05:54:34,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 05:54:34,378 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-10-16 05:54:34,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:34,381 INFO L225 Difference]: With dead ends: 566 [2022-10-16 05:54:34,381 INFO L226 Difference]: Without dead ends: 566 [2022-10-16 05:54:34,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-10-16 05:54:34,383 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 115 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:34,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 164 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:34,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2022-10-16 05:54:34,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 473. [2022-10-16 05:54:34,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 416 states have (on average 1.4615384615384615) internal successors, (608), 441 states have internal predecessors, (608), 17 states have call successors, (17), 14 states have call predecessors, (17), 25 states have return successors, (68), 17 states have call predecessors, (68), 17 states have call successors, (68) [2022-10-16 05:54:34,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 693 transitions. [2022-10-16 05:54:34,428 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 693 transitions. Word has length 28 [2022-10-16 05:54:34,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:34,430 INFO L495 AbstractCegarLoop]: Abstraction has 473 states and 693 transitions. [2022-10-16 05:54:34,430 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:34,430 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 693 transitions. [2022-10-16 05:54:34,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-10-16 05:54:34,431 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:34,431 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:34,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:34,633 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-10-16 05:54:34,634 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:34,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:34,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1602633389, now seen corresponding path program 1 times [2022-10-16 05:54:34,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:34,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73938732] [2022-10-16 05:54:34,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:34,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:34,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:34,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:34,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:35,314 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:35,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:35,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73938732] [2022-10-16 05:54:35,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73938732] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:35,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938087199] [2022-10-16 05:54:35,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:35,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:35,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:35,316 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:35,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-10-16 05:54:35,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:35,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2022-10-16 05:54:35,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:35,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:35,809 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-10-16 05:54:35,921 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-10-16 05:54:35,926 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-10-16 05:54:35,951 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:35,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:36,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938087199] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:36,142 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:36,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2022-10-16 05:54:36,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795177011] [2022-10-16 05:54:36,143 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:36,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-10-16 05:54:36,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:36,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-10-16 05:54:36,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-10-16 05:54:36,145 INFO L87 Difference]: Start difference. First operand 473 states and 693 transitions. Second operand has 19 states, 18 states have (on average 2.888888888888889) internal successors, (52), 15 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 05:54:38,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:38,393 INFO L93 Difference]: Finished difference Result 870 states and 1163 transitions. [2022-10-16 05:54:38,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-10-16 05:54:38,394 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.888888888888889) internal successors, (52), 15 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2022-10-16 05:54:38,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:38,399 INFO L225 Difference]: With dead ends: 870 [2022-10-16 05:54:38,399 INFO L226 Difference]: Without dead ends: 870 [2022-10-16 05:54:38,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=534, Invalid=2118, Unknown=0, NotChecked=0, Total=2652 [2022-10-16 05:54:38,401 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 894 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 646 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 157 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:38,402 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [904 Valid, 320 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 646 Invalid, 0 Unknown, 157 Unchecked, 0.7s Time] [2022-10-16 05:54:38,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2022-10-16 05:54:38,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 637. [2022-10-16 05:54:38,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 570 states have (on average 1.46140350877193) internal successors, (833), 596 states have internal predecessors, (833), 21 states have call successors, (21), 19 states have call predecessors, (21), 31 states have return successors, (80), 21 states have call predecessors, (80), 21 states have call successors, (80) [2022-10-16 05:54:38,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 934 transitions. [2022-10-16 05:54:38,429 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 934 transitions. Word has length 29 [2022-10-16 05:54:38,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:38,430 INFO L495 AbstractCegarLoop]: Abstraction has 637 states and 934 transitions. [2022-10-16 05:54:38,430 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.888888888888889) internal successors, (52), 15 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 05:54:38,430 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 934 transitions. [2022-10-16 05:54:38,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-16 05:54:38,431 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:38,431 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:38,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:38,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-10-16 05:54:38,647 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:38,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:38,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1182683565, now seen corresponding path program 1 times [2022-10-16 05:54:38,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:38,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518396532] [2022-10-16 05:54:38,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:38,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:38,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:38,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:38,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:38,779 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:38,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:38,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518396532] [2022-10-16 05:54:38,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518396532] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:38,780 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:38,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-16 05:54:38,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486651656] [2022-10-16 05:54:38,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:38,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 05:54:38,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:38,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 05:54:38,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-10-16 05:54:38,782 INFO L87 Difference]: Start difference. First operand 637 states and 934 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:38,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:38,983 INFO L93 Difference]: Finished difference Result 585 states and 816 transitions. [2022-10-16 05:54:38,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-10-16 05:54:38,984 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2022-10-16 05:54:38,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:38,987 INFO L225 Difference]: With dead ends: 585 [2022-10-16 05:54:38,987 INFO L226 Difference]: Without dead ends: 585 [2022-10-16 05:54:38,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-10-16 05:54:38,989 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 145 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:38,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 144 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:38,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2022-10-16 05:54:39,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 560. [2022-10-16 05:54:39,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 503 states have (on average 1.4532803180914513) internal successors, (731), 531 states have internal predecessors, (731), 15 states have call successors, (15), 13 states have call predecessors, (15), 27 states have return successors, (50), 15 states have call predecessors, (50), 15 states have call successors, (50) [2022-10-16 05:54:39,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 796 transitions. [2022-10-16 05:54:39,033 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 796 transitions. Word has length 30 [2022-10-16 05:54:39,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:39,033 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 796 transitions. [2022-10-16 05:54:39,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:39,034 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 796 transitions. [2022-10-16 05:54:39,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-16 05:54:39,034 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:39,034 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:39,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-10-16 05:54:39,035 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:39,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:39,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1857972446, now seen corresponding path program 1 times [2022-10-16 05:54:39,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:39,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056641172] [2022-10-16 05:54:39,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:39,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:39,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:39,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:39,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:39,327 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:39,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:39,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056641172] [2022-10-16 05:54:39,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056641172] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:39,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185500793] [2022-10-16 05:54:39,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:39,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:39,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:39,329 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:39,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-10-16 05:54:39,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:39,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 14 conjunts are in the unsatisfiable core [2022-10-16 05:54:39,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:39,528 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:54:39,528 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-10-16 05:54:39,581 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:39,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:39,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185500793] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:39,629 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:39,630 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 10 [2022-10-16 05:54:39,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33611662] [2022-10-16 05:54:39,630 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:39,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-10-16 05:54:39,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:39,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-10-16 05:54:39,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-10-16 05:54:39,632 INFO L87 Difference]: Start difference. First operand 560 states and 796 transitions. Second operand has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 05:54:40,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:40,024 INFO L93 Difference]: Finished difference Result 679 states and 905 transitions. [2022-10-16 05:54:40,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-10-16 05:54:40,025 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2022-10-16 05:54:40,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:40,029 INFO L225 Difference]: With dead ends: 679 [2022-10-16 05:54:40,029 INFO L226 Difference]: Without dead ends: 679 [2022-10-16 05:54:40,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=140, Invalid=412, Unknown=0, NotChecked=0, Total=552 [2022-10-16 05:54:40,030 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 239 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 69 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:40,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 302 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 213 Invalid, 0 Unknown, 69 Unchecked, 0.2s Time] [2022-10-16 05:54:40,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2022-10-16 05:54:40,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 611. [2022-10-16 05:54:40,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 552 states have (on average 1.4257246376811594) internal successors, (787), 580 states have internal predecessors, (787), 15 states have call successors, (15), 15 states have call predecessors, (15), 29 states have return successors, (50), 15 states have call predecessors, (50), 15 states have call successors, (50) [2022-10-16 05:54:40,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 852 transitions. [2022-10-16 05:54:40,054 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 852 transitions. Word has length 30 [2022-10-16 05:54:40,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:40,055 INFO L495 AbstractCegarLoop]: Abstraction has 611 states and 852 transitions. [2022-10-16 05:54:40,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 05:54:40,056 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 852 transitions. [2022-10-16 05:54:40,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-10-16 05:54:40,056 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:40,056 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:40,093 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:40,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:40,271 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:40,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:40,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1762570929, now seen corresponding path program 1 times [2022-10-16 05:54:40,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:40,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311839863] [2022-10-16 05:54:40,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:40,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:40,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:40,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:40,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:40,600 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:40,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:40,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311839863] [2022-10-16 05:54:40,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311839863] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:40,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357257283] [2022-10-16 05:54:40,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:40,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:40,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:40,605 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:40,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-10-16 05:54:40,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:40,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 21 conjunts are in the unsatisfiable core [2022-10-16 05:54:40,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:40,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:40,818 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-10-16 05:54:40,899 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:40,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:41,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357257283] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:41,030 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:41,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 14 [2022-10-16 05:54:41,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172989674] [2022-10-16 05:54:41,031 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:41,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-10-16 05:54:41,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:41,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-10-16 05:54:41,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2022-10-16 05:54:41,032 INFO L87 Difference]: Start difference. First operand 611 states and 852 transitions. Second operand has 16 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 05:54:41,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:41,690 INFO L93 Difference]: Finished difference Result 725 states and 940 transitions. [2022-10-16 05:54:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-10-16 05:54:41,691 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 31 [2022-10-16 05:54:41,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:41,695 INFO L225 Difference]: With dead ends: 725 [2022-10-16 05:54:41,695 INFO L226 Difference]: Without dead ends: 725 [2022-10-16 05:54:41,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=211, Invalid=659, Unknown=0, NotChecked=0, Total=870 [2022-10-16 05:54:41,696 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 330 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:41,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [330 Valid, 277 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 422 Invalid, 0 Unknown, 103 Unchecked, 0.3s Time] [2022-10-16 05:54:41,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2022-10-16 05:54:41,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 654. [2022-10-16 05:54:41,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 593 states have (on average 1.4131534569983137) internal successors, (838), 623 states have internal predecessors, (838), 15 states have call successors, (15), 15 states have call predecessors, (15), 31 states have return successors, (49), 15 states have call predecessors, (49), 15 states have call successors, (49) [2022-10-16 05:54:41,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 902 transitions. [2022-10-16 05:54:41,721 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 902 transitions. Word has length 31 [2022-10-16 05:54:41,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:41,721 INFO L495 AbstractCegarLoop]: Abstraction has 654 states and 902 transitions. [2022-10-16 05:54:41,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 05:54:41,721 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 902 transitions. [2022-10-16 05:54:41,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-10-16 05:54:41,722 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:41,722 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:41,761 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:41,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:41,936 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:41,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:41,937 INFO L85 PathProgramCache]: Analyzing trace with hash -132941611, now seen corresponding path program 1 times [2022-10-16 05:54:41,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:41,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473039904] [2022-10-16 05:54:41,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:41,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:41,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:42,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:42,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:42,317 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:42,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:42,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473039904] [2022-10-16 05:54:42,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473039904] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:42,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054722866] [2022-10-16 05:54:42,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:42,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:42,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:42,319 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:42,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-10-16 05:54:42,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:42,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 21 conjunts are in the unsatisfiable core [2022-10-16 05:54:42,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:42,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:42,657 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-10-16 05:54:42,810 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:42,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:43,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054722866] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:43,045 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:43,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-10-16 05:54:43,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694276879] [2022-10-16 05:54:43,045 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:43,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-10-16 05:54:43,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:43,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-10-16 05:54:43,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-10-16 05:54:43,048 INFO L87 Difference]: Start difference. First operand 654 states and 902 transitions. Second operand has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 14 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 05:54:44,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:44,094 INFO L93 Difference]: Finished difference Result 699 states and 917 transitions. [2022-10-16 05:54:44,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-10-16 05:54:44,094 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 14 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2022-10-16 05:54:44,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:44,098 INFO L225 Difference]: With dead ends: 699 [2022-10-16 05:54:44,098 INFO L226 Difference]: Without dead ends: 699 [2022-10-16 05:54:44,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=258, Invalid=1002, Unknown=0, NotChecked=0, Total=1260 [2022-10-16 05:54:44,100 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 361 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 90 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:44,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 327 Invalid, 719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 559 Invalid, 0 Unknown, 90 Unchecked, 0.4s Time] [2022-10-16 05:54:44,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2022-10-16 05:54:44,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 654. [2022-10-16 05:54:44,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 593 states have (on average 1.391231028667791) internal successors, (825), 623 states have internal predecessors, (825), 15 states have call successors, (15), 15 states have call predecessors, (15), 31 states have return successors, (49), 15 states have call predecessors, (49), 15 states have call successors, (49) [2022-10-16 05:54:44,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 889 transitions. [2022-10-16 05:54:44,122 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 889 transitions. Word has length 35 [2022-10-16 05:54:44,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:44,123 INFO L495 AbstractCegarLoop]: Abstraction has 654 states and 889 transitions. [2022-10-16 05:54:44,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 14 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 05:54:44,123 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 889 transitions. [2022-10-16 05:54:44,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-10-16 05:54:44,124 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:44,124 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:44,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:44,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:44,339 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:44,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:44,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1525473162, now seen corresponding path program 1 times [2022-10-16 05:54:44,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:44,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100713729] [2022-10-16 05:54:44,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:44,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:44,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:44,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:44,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:44,579 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-10-16 05:54:44,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:44,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100713729] [2022-10-16 05:54:44,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100713729] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:44,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016607497] [2022-10-16 05:54:44,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:44,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:44,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:44,581 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:44,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-10-16 05:54:44,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:44,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 14 conjunts are in the unsatisfiable core [2022-10-16 05:54:44,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:44,841 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:54:44,841 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-10-16 05:54:44,908 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 05:54:44,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:44,944 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-10-16 05:54:45,124 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-10-16 05:54:45,148 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-10-16 05:54:45,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016607497] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:45,149 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:45,149 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 15 [2022-10-16 05:54:45,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807884640] [2022-10-16 05:54:45,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:45,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-10-16 05:54:45,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:45,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-10-16 05:54:45,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2022-10-16 05:54:45,151 INFO L87 Difference]: Start difference. First operand 654 states and 889 transitions. Second operand has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-10-16 05:54:45,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:45,801 INFO L93 Difference]: Finished difference Result 725 states and 946 transitions. [2022-10-16 05:54:45,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-10-16 05:54:45,801 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 36 [2022-10-16 05:54:45,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:45,805 INFO L225 Difference]: With dead ends: 725 [2022-10-16 05:54:45,805 INFO L226 Difference]: Without dead ends: 725 [2022-10-16 05:54:45,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 62 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=278, Invalid=592, Unknown=0, NotChecked=0, Total=870 [2022-10-16 05:54:45,806 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 530 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 530 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:45,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [530 Valid, 155 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 307 Invalid, 0 Unknown, 5 Unchecked, 0.3s Time] [2022-10-16 05:54:45,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2022-10-16 05:54:45,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 661. [2022-10-16 05:54:45,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 602 states have (on average 1.3903654485049834) internal successors, (837), 630 states have internal predecessors, (837), 15 states have call successors, (15), 15 states have call predecessors, (15), 29 states have return successors, (45), 15 states have call predecessors, (45), 15 states have call successors, (45) [2022-10-16 05:54:45,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 897 transitions. [2022-10-16 05:54:45,831 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 897 transitions. Word has length 36 [2022-10-16 05:54:45,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:45,832 INFO L495 AbstractCegarLoop]: Abstraction has 661 states and 897 transitions. [2022-10-16 05:54:45,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-10-16 05:54:45,832 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 897 transitions. [2022-10-16 05:54:45,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-10-16 05:54:45,833 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:45,833 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:45,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:46,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-10-16 05:54:46,046 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:46,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:46,047 INFO L85 PathProgramCache]: Analyzing trace with hash 45027747, now seen corresponding path program 1 times [2022-10-16 05:54:46,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:46,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831123803] [2022-10-16 05:54:46,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:46,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:46,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:46,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:46,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:46,601 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:46,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:46,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831123803] [2022-10-16 05:54:46,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831123803] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:46,602 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:46,602 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-10-16 05:54:46,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138774630] [2022-10-16 05:54:46,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:46,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-16 05:54:46,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:46,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-16 05:54:46,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-10-16 05:54:46,603 INFO L87 Difference]: Start difference. First operand 661 states and 897 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:47,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:47,046 INFO L93 Difference]: Finished difference Result 511 states and 658 transitions. [2022-10-16 05:54:47,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-10-16 05:54:47,048 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2022-10-16 05:54:47,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:47,051 INFO L225 Difference]: With dead ends: 511 [2022-10-16 05:54:47,051 INFO L226 Difference]: Without dead ends: 511 [2022-10-16 05:54:47,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-10-16 05:54:47,052 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 199 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:47,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 232 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 05:54:47,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2022-10-16 05:54:47,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 429. [2022-10-16 05:54:47,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 386 states have (on average 1.38860103626943) internal successors, (536), 408 states have internal predecessors, (536), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2022-10-16 05:54:47,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 573 transitions. [2022-10-16 05:54:47,067 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 573 transitions. Word has length 37 [2022-10-16 05:54:47,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:47,067 INFO L495 AbstractCegarLoop]: Abstraction has 429 states and 573 transitions. [2022-10-16 05:54:47,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:47,067 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 573 transitions. [2022-10-16 05:54:47,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-10-16 05:54:47,068 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:47,068 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:47,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-10-16 05:54:47,068 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:47,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:47,069 INFO L85 PathProgramCache]: Analyzing trace with hash 634414932, now seen corresponding path program 1 times [2022-10-16 05:54:47,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:47,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954003861] [2022-10-16 05:54:47,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:47,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:47,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:47,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:47,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:47,199 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:47,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:47,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954003861] [2022-10-16 05:54:47,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954003861] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:47,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797278092] [2022-10-16 05:54:47,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:47,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:47,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:47,201 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:47,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-10-16 05:54:47,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:47,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2022-10-16 05:54:47,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:47,342 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:47,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:47,390 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:47,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797278092] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:47,391 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:47,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2022-10-16 05:54:47,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184574949] [2022-10-16 05:54:47,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:47,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:47,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:47,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:47,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:47,393 INFO L87 Difference]: Start difference. First operand 429 states and 573 transitions. Second operand has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:47,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:47,481 INFO L93 Difference]: Finished difference Result 448 states and 586 transitions. [2022-10-16 05:54:47,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:47,482 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2022-10-16 05:54:47,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:47,485 INFO L225 Difference]: With dead ends: 448 [2022-10-16 05:54:47,485 INFO L226 Difference]: Without dead ends: 448 [2022-10-16 05:54:47,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 79 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-16 05:54:47,486 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 72 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:47,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 53 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:47,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-10-16 05:54:47,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 426. [2022-10-16 05:54:47,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 385 states have (on average 1.3688311688311687) internal successors, (527), 405 states have internal predecessors, (527), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2022-10-16 05:54:47,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 564 transitions. [2022-10-16 05:54:47,511 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 564 transitions. Word has length 40 [2022-10-16 05:54:47,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:47,511 INFO L495 AbstractCegarLoop]: Abstraction has 426 states and 564 transitions. [2022-10-16 05:54:47,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:47,511 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 564 transitions. [2022-10-16 05:54:47,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-10-16 05:54:47,512 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:47,512 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:47,553 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:47,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-10-16 05:54:47,725 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:47,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:47,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1807973484, now seen corresponding path program 1 times [2022-10-16 05:54:47,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:47,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030043755] [2022-10-16 05:54:47,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:47,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:47,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:47,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:47,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:47,882 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:47,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:47,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030043755] [2022-10-16 05:54:47,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030043755] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:47,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501267720] [2022-10-16 05:54:47,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:47,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:47,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:47,888 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:47,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-10-16 05:54:47,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:47,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 05:54:47,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:48,006 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:48,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:48,071 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:48,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501267720] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:48,071 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:48,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2022-10-16 05:54:48,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380687520] [2022-10-16 05:54:48,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:48,072 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:48,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:48,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:48,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:48,073 INFO L87 Difference]: Start difference. First operand 426 states and 564 transitions. Second operand has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:48,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:48,180 INFO L93 Difference]: Finished difference Result 445 states and 576 transitions. [2022-10-16 05:54:48,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:48,181 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2022-10-16 05:54:48,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:48,183 INFO L225 Difference]: With dead ends: 445 [2022-10-16 05:54:48,183 INFO L226 Difference]: Without dead ends: 445 [2022-10-16 05:54:48,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 81 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-16 05:54:48,185 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 67 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:48,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 43 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:48,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-10-16 05:54:48,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 424. [2022-10-16 05:54:48,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 385 states have (on average 1.3454545454545455) internal successors, (518), 403 states have internal predecessors, (518), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2022-10-16 05:54:48,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 555 transitions. [2022-10-16 05:54:48,199 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 555 transitions. Word has length 41 [2022-10-16 05:54:48,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:48,200 INFO L495 AbstractCegarLoop]: Abstraction has 424 states and 555 transitions. [2022-10-16 05:54:48,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:48,200 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 555 transitions. [2022-10-16 05:54:48,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-10-16 05:54:48,201 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:48,201 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:48,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:48,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-10-16 05:54:48,416 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:48,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:48,417 INFO L85 PathProgramCache]: Analyzing trace with hash -212603050, now seen corresponding path program 1 times [2022-10-16 05:54:48,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:48,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266548020] [2022-10-16 05:54:48,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:48,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:48,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:48,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:48,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:48,611 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:48,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:48,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266548020] [2022-10-16 05:54:48,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266548020] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:48,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811843267] [2022-10-16 05:54:48,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:48,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:48,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:48,613 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:48,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-10-16 05:54:48,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:48,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 15 conjunts are in the unsatisfiable core [2022-10-16 05:54:48,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:48,708 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-10-16 05:54:48,753 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:54:48,753 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-10-16 05:54:48,762 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:48,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:48,932 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:48,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811843267] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:48,933 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:48,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 6 [2022-10-16 05:54:48,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375868888] [2022-10-16 05:54:48,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:48,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 05:54:48,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:48,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 05:54:48,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-10-16 05:54:48,935 INFO L87 Difference]: Start difference. First operand 424 states and 555 transitions. Second operand has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 05:54:49,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:49,069 INFO L93 Difference]: Finished difference Result 458 states and 589 transitions. [2022-10-16 05:54:49,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 05:54:49,070 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 42 [2022-10-16 05:54:49,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:49,073 INFO L225 Difference]: With dead ends: 458 [2022-10-16 05:54:49,073 INFO L226 Difference]: Without dead ends: 458 [2022-10-16 05:54:49,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-10-16 05:54:49,074 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 70 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:49,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 110 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 113 Invalid, 0 Unknown, 85 Unchecked, 0.1s Time] [2022-10-16 05:54:49,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2022-10-16 05:54:49,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 434. [2022-10-16 05:54:49,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 395 states have (on average 1.339240506329114) internal successors, (529), 413 states have internal predecessors, (529), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2022-10-16 05:54:49,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 566 transitions. [2022-10-16 05:54:49,086 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 566 transitions. Word has length 42 [2022-10-16 05:54:49,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:49,087 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 566 transitions. [2022-10-16 05:54:49,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 05:54:49,087 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 566 transitions. [2022-10-16 05:54:49,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-10-16 05:54:49,088 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:49,088 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:49,128 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:49,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-10-16 05:54:49,304 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:49,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:49,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1366889029, now seen corresponding path program 1 times [2022-10-16 05:54:49,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:49,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199146922] [2022-10-16 05:54:49,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:49,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:49,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:49,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:49,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:49,392 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 25 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:49,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:49,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199146922] [2022-10-16 05:54:49,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199146922] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:49,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599021247] [2022-10-16 05:54:49,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:49,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:49,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:49,395 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:49,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-10-16 05:54:49,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:49,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 05:54:49,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:49,525 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:54:49,525 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 05:54:49,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599021247] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:49,525 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 05:54:49,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-10-16 05:54:49,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685843252] [2022-10-16 05:54:49,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:49,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:49,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:49,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:49,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-16 05:54:49,529 INFO L87 Difference]: Start difference. First operand 434 states and 566 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:49,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:49,563 INFO L93 Difference]: Finished difference Result 490 states and 612 transitions. [2022-10-16 05:54:49,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:49,564 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-10-16 05:54:49,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:49,567 INFO L225 Difference]: With dead ends: 490 [2022-10-16 05:54:49,567 INFO L226 Difference]: Without dead ends: 490 [2022-10-16 05:54:49,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-16 05:54:49,568 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 68 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:49,572 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 165 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 05:54:49,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2022-10-16 05:54:49,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 424. [2022-10-16 05:54:49,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 385 states have (on average 1.309090909090909) internal successors, (504), 403 states have internal predecessors, (504), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2022-10-16 05:54:49,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 541 transitions. [2022-10-16 05:54:49,587 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 541 transitions. Word has length 45 [2022-10-16 05:54:49,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:49,587 INFO L495 AbstractCegarLoop]: Abstraction has 424 states and 541 transitions. [2022-10-16 05:54:49,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-16 05:54:49,588 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 541 transitions. [2022-10-16 05:54:49,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-10-16 05:54:49,589 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:49,589 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:49,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:49,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:49,804 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:49,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:49,804 INFO L85 PathProgramCache]: Analyzing trace with hash -624108164, now seen corresponding path program 1 times [2022-10-16 05:54:49,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:49,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826474526] [2022-10-16 05:54:49,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:49,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:49,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:49,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:49,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:50,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:50,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:50,044 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:54:50,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:50,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826474526] [2022-10-16 05:54:50,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826474526] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:50,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692301280] [2022-10-16 05:54:50,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:50,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:50,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:50,047 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:50,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-10-16 05:54:50,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:50,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 9 conjunts are in the unsatisfiable core [2022-10-16 05:54:50,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:50,194 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:50,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:50,295 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:50,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692301280] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:50,296 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:50,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 11 [2022-10-16 05:54:50,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970561799] [2022-10-16 05:54:50,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:50,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 05:54:50,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:50,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 05:54:50,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-10-16 05:54:50,298 INFO L87 Difference]: Start difference. First operand 424 states and 541 transitions. Second operand has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 10 states have internal predecessors, (73), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-16 05:54:50,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:50,570 INFO L93 Difference]: Finished difference Result 343 states and 411 transitions. [2022-10-16 05:54:50,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-10-16 05:54:50,571 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 10 states have internal predecessors, (73), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 48 [2022-10-16 05:54:50,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:50,573 INFO L225 Difference]: With dead ends: 343 [2022-10-16 05:54:50,573 INFO L226 Difference]: Without dead ends: 343 [2022-10-16 05:54:50,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-10-16 05:54:50,574 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 191 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:50,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [191 Valid, 140 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 05:54:50,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2022-10-16 05:54:50,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 316. [2022-10-16 05:54:50,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 284 states have (on average 1.2711267605633803) internal successors, (361), 299 states have internal predecessors, (361), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2022-10-16 05:54:50,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 386 transitions. [2022-10-16 05:54:50,583 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 386 transitions. Word has length 48 [2022-10-16 05:54:50,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:50,583 INFO L495 AbstractCegarLoop]: Abstraction has 316 states and 386 transitions. [2022-10-16 05:54:50,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 10 states have internal predecessors, (73), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-16 05:54:50,584 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 386 transitions. [2022-10-16 05:54:50,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-10-16 05:54:50,584 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:50,584 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:50,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:50,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-10-16 05:54:50,798 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:50,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:50,799 INFO L85 PathProgramCache]: Analyzing trace with hash -377504153, now seen corresponding path program 1 times [2022-10-16 05:54:50,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:50,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984078482] [2022-10-16 05:54:50,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:50,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:50,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:50,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:50,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:51,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:51,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:51,128 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-10-16 05:54:51,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:51,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984078482] [2022-10-16 05:54:51,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984078482] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:51,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676245502] [2022-10-16 05:54:51,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:51,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:51,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:51,131 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:51,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-10-16 05:54:51,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:51,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 23 conjunts are in the unsatisfiable core [2022-10-16 05:54:51,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:51,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:51,651 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-10-16 05:54:51,710 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:54:51,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:51,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676245502] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:51,853 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:51,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-10-16 05:54:51,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208220310] [2022-10-16 05:54:51,854 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:51,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-10-16 05:54:51,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:51,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-10-16 05:54:51,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-10-16 05:54:51,855 INFO L87 Difference]: Start difference. First operand 316 states and 386 transitions. Second operand has 15 states, 14 states have (on average 4.357142857142857) internal successors, (61), 11 states have internal predecessors, (61), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-10-16 05:54:52,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:52,435 INFO L93 Difference]: Finished difference Result 354 states and 410 transitions. [2022-10-16 05:54:52,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-10-16 05:54:52,436 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.357142857142857) internal successors, (61), 11 states have internal predecessors, (61), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 48 [2022-10-16 05:54:52,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:52,438 INFO L225 Difference]: With dead ends: 354 [2022-10-16 05:54:52,438 INFO L226 Difference]: Without dead ends: 354 [2022-10-16 05:54:52,439 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=184, Invalid=628, Unknown=0, NotChecked=0, Total=812 [2022-10-16 05:54:52,439 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 307 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:52,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 238 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 289 Invalid, 0 Unknown, 68 Unchecked, 0.2s Time] [2022-10-16 05:54:52,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2022-10-16 05:54:52,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 323. [2022-10-16 05:54:52,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 292 states have (on average 1.2602739726027397) internal successors, (368), 306 states have internal predecessors, (368), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:54:52,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 391 transitions. [2022-10-16 05:54:52,448 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 391 transitions. Word has length 48 [2022-10-16 05:54:52,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:52,449 INFO L495 AbstractCegarLoop]: Abstraction has 323 states and 391 transitions. [2022-10-16 05:54:52,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.357142857142857) internal successors, (61), 11 states have internal predecessors, (61), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-10-16 05:54:52,449 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 391 transitions. [2022-10-16 05:54:52,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-10-16 05:54:52,450 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:52,450 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:52,488 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:52,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-10-16 05:54:52,663 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:52,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:52,663 INFO L85 PathProgramCache]: Analyzing trace with hash -2004239674, now seen corresponding path program 1 times [2022-10-16 05:54:52,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:52,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689039438] [2022-10-16 05:54:52,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:52,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:52,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:52,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:52,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:52,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:53,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:53,328 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 28 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-10-16 05:54:53,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:53,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689039438] [2022-10-16 05:54:53,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689039438] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:53,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58798928] [2022-10-16 05:54:53,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:53,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:53,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:53,334 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:53,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-10-16 05:54:53,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:53,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 29 conjunts are in the unsatisfiable core [2022-10-16 05:54:53,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:54,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:54,004 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-10-16 05:54:54,101 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-10-16 05:54:54,103 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-10-16 05:54:54,132 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:54:54,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:54,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58798928] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:54,346 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:54,346 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 6] total 18 [2022-10-16 05:54:54,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40846330] [2022-10-16 05:54:54,346 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:54,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-10-16 05:54:54,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:54,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-10-16 05:54:54,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-10-16 05:54:54,348 INFO L87 Difference]: Start difference. First operand 323 states and 391 transitions. Second operand has 19 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 16 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 05:54:55,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:55,994 INFO L93 Difference]: Finished difference Result 395 states and 447 transitions. [2022-10-16 05:54:55,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-10-16 05:54:55,994 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 16 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 50 [2022-10-16 05:54:55,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:55,997 INFO L225 Difference]: With dead ends: 395 [2022-10-16 05:54:55,997 INFO L226 Difference]: Without dead ends: 395 [2022-10-16 05:54:55,998 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=427, Invalid=1465, Unknown=0, NotChecked=0, Total=1892 [2022-10-16 05:54:55,998 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 554 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 607 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 123 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:55,999 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [557 Valid, 291 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 607 Invalid, 0 Unknown, 123 Unchecked, 0.6s Time] [2022-10-16 05:54:56,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-10-16 05:54:56,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 323. [2022-10-16 05:54:56,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 292 states have (on average 1.25) internal successors, (365), 306 states have internal predecessors, (365), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:54:56,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 388 transitions. [2022-10-16 05:54:56,008 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 388 transitions. Word has length 50 [2022-10-16 05:54:56,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:56,008 INFO L495 AbstractCegarLoop]: Abstraction has 323 states and 388 transitions. [2022-10-16 05:54:56,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 16 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 05:54:56,009 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 388 transitions. [2022-10-16 05:54:56,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-10-16 05:54:56,009 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:56,009 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:56,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:56,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-10-16 05:54:56,226 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:56,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:56,227 INFO L85 PathProgramCache]: Analyzing trace with hash -2111001345, now seen corresponding path program 1 times [2022-10-16 05:54:56,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:56,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286829591] [2022-10-16 05:54:56,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:56,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:56,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:56,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:56,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:56,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:56,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:56,563 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:54:56,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:56,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286829591] [2022-10-16 05:54:56,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286829591] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:56,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145179801] [2022-10-16 05:54:56,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:56,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:56,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:56,565 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:56,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-10-16 05:54:56,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:56,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjunts are in the unsatisfiable core [2022-10-16 05:54:56,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:56,782 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:54:56,783 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-10-16 05:54:56,915 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:54:56,915 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-10-16 05:54:56,955 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:54:56,955 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-10-16 05:54:57,042 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:57,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:57,104 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-10-16 05:54:57,105 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 53 [2022-10-16 05:54:57,319 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-10-16 05:54:57,320 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 110 treesize of output 105 [2022-10-16 05:54:57,543 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:57,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145179801] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:57,544 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:57,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 10] total 25 [2022-10-16 05:54:57,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031491671] [2022-10-16 05:54:57,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:57,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-10-16 05:54:57,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:57,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-10-16 05:54:57,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2022-10-16 05:54:57,546 INFO L87 Difference]: Start difference. First operand 323 states and 388 transitions. Second operand has 26 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-10-16 05:54:57,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:57,851 INFO L93 Difference]: Finished difference Result 336 states and 400 transitions. [2022-10-16 05:54:57,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 05:54:57,852 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) Word has length 51 [2022-10-16 05:54:57,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:57,854 INFO L225 Difference]: With dead ends: 336 [2022-10-16 05:54:57,854 INFO L226 Difference]: Without dead ends: 336 [2022-10-16 05:54:57,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=209, Invalid=721, Unknown=0, NotChecked=0, Total=930 [2022-10-16 05:54:57,856 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 349 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:57,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [349 Valid, 96 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 05:54:57,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-10-16 05:54:57,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 322. [2022-10-16 05:54:57,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.2431506849315068) internal successors, (363), 305 states have internal predecessors, (363), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:54:57,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 386 transitions. [2022-10-16 05:54:57,865 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 386 transitions. Word has length 51 [2022-10-16 05:54:57,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:57,865 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 386 transitions. [2022-10-16 05:54:57,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-10-16 05:54:57,866 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 386 transitions. [2022-10-16 05:54:57,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-10-16 05:54:57,866 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:57,867 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:57,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:58,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:58,080 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:58,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:58,081 INFO L85 PathProgramCache]: Analyzing trace with hash -2111001344, now seen corresponding path program 1 times [2022-10-16 05:54:58,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:58,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694456361] [2022-10-16 05:54:58,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:58,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:58,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:58,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:58,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:58,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:58,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:58,348 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:54:58,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:58,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694456361] [2022-10-16 05:54:58,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694456361] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:58,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815413756] [2022-10-16 05:54:58,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:58,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:58,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:58,350 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:58,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-10-16 05:54:58,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:58,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 13 conjunts are in the unsatisfiable core [2022-10-16 05:54:58,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:58,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:58,578 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-10-16 05:54:58,587 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:54:58,588 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-10-16 05:54:58,636 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:54:58,637 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 05:54:58,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815413756] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:58,637 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 05:54:58,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 12 [2022-10-16 05:54:58,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490980003] [2022-10-16 05:54:58,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:58,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-16 05:54:58,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:58,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-16 05:54:58,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-10-16 05:54:58,639 INFO L87 Difference]: Start difference. First operand 322 states and 386 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 05:54:58,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:58,799 INFO L93 Difference]: Finished difference Result 371 states and 433 transitions. [2022-10-16 05:54:58,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 05:54:58,800 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 51 [2022-10-16 05:54:58,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:58,802 INFO L225 Difference]: With dead ends: 371 [2022-10-16 05:54:58,802 INFO L226 Difference]: Without dead ends: 371 [2022-10-16 05:54:58,802 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2022-10-16 05:54:58,804 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 256 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:58,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 63 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:58,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-10-16 05:54:58,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 322. [2022-10-16 05:54:58,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.2328767123287672) internal successors, (360), 305 states have internal predecessors, (360), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:54:58,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 383 transitions. [2022-10-16 05:54:58,825 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 383 transitions. Word has length 51 [2022-10-16 05:54:58,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:58,825 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 383 transitions. [2022-10-16 05:54:58,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 05:54:58,825 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 383 transitions. [2022-10-16 05:54:58,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-10-16 05:54:58,826 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:58,826 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:58,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-10-16 05:54:59,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:59,030 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:54:59,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:59,031 INFO L85 PathProgramCache]: Analyzing trace with hash 410026143, now seen corresponding path program 1 times [2022-10-16 05:54:59,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:59,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861733247] [2022-10-16 05:54:59,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:59,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:59,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:59,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:59,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:59,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:59,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:59,267 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:54:59,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:59,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861733247] [2022-10-16 05:54:59,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861733247] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:59,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302556880] [2022-10-16 05:54:59,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:59,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:59,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:59,272 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:54:59,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-10-16 05:54:59,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:59,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 16 conjunts are in the unsatisfiable core [2022-10-16 05:54:59,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:59,454 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:54:59,455 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-10-16 05:54:59,514 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:54:59,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:59,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302556880] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:59,667 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:59,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 9 [2022-10-16 05:54:59,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389432461] [2022-10-16 05:54:59,667 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:59,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 05:54:59,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:59,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 05:54:59,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-10-16 05:54:59,669 INFO L87 Difference]: Start difference. First operand 322 states and 383 transitions. Second operand has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 05:55:00,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:00,025 INFO L93 Difference]: Finished difference Result 344 states and 399 transitions. [2022-10-16 05:55:00,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-10-16 05:55:00,025 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 51 [2022-10-16 05:55:00,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:00,027 INFO L225 Difference]: With dead ends: 344 [2022-10-16 05:55:00,027 INFO L226 Difference]: Without dead ends: 344 [2022-10-16 05:55:00,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=368, Unknown=0, NotChecked=0, Total=506 [2022-10-16 05:55:00,028 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 216 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:00,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 150 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 225 Invalid, 0 Unknown, 43 Unchecked, 0.2s Time] [2022-10-16 05:55:00,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-10-16 05:55:00,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 322. [2022-10-16 05:55:00,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.226027397260274) internal successors, (358), 305 states have internal predecessors, (358), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:55:00,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 381 transitions. [2022-10-16 05:55:00,036 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 381 transitions. Word has length 51 [2022-10-16 05:55:00,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:00,036 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 381 transitions. [2022-10-16 05:55:00,036 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 05:55:00,036 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 381 transitions. [2022-10-16 05:55:00,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-10-16 05:55:00,037 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:00,037 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:00,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:00,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-10-16 05:55:00,241 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:00,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:00,242 INFO L85 PathProgramCache]: Analyzing trace with hash -2001887703, now seen corresponding path program 2 times [2022-10-16 05:55:00,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:00,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700899473] [2022-10-16 05:55:00,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:00,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:00,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:00,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:00,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:00,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:00,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:00,489 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:55:00,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:00,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700899473] [2022-10-16 05:55:00,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700899473] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:00,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158489012] [2022-10-16 05:55:00,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 05:55:00,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:00,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:00,493 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:00,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-10-16 05:55:00,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-10-16 05:55:00,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 05:55:00,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 16 conjunts are in the unsatisfiable core [2022-10-16 05:55:00,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:00,691 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:55:00,692 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-10-16 05:55:00,722 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:55:00,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:00,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158489012] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:00,778 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:00,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 9 [2022-10-16 05:55:00,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102741904] [2022-10-16 05:55:00,779 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:00,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 05:55:00,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:00,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 05:55:00,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-10-16 05:55:00,780 INFO L87 Difference]: Start difference. First operand 322 states and 381 transitions. Second operand has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 05:55:01,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:01,123 INFO L93 Difference]: Finished difference Result 343 states and 394 transitions. [2022-10-16 05:55:01,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-10-16 05:55:01,123 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 51 [2022-10-16 05:55:01,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:01,125 INFO L225 Difference]: With dead ends: 343 [2022-10-16 05:55:01,125 INFO L226 Difference]: Without dead ends: 343 [2022-10-16 05:55:01,126 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2022-10-16 05:55:01,126 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 217 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:01,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 146 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 205 Invalid, 0 Unknown, 43 Unchecked, 0.2s Time] [2022-10-16 05:55:01,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2022-10-16 05:55:01,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 322. [2022-10-16 05:55:01,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.2226027397260273) internal successors, (357), 305 states have internal predecessors, (357), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:55:01,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 380 transitions. [2022-10-16 05:55:01,134 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 380 transitions. Word has length 51 [2022-10-16 05:55:01,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:01,135 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 380 transitions. [2022-10-16 05:55:01,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 05:55:01,135 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 380 transitions. [2022-10-16 05:55:01,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-10-16 05:55:01,136 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:01,136 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:01,172 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:01,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-10-16 05:55:01,349 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:01,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:01,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1016532274, now seen corresponding path program 1 times [2022-10-16 05:55:01,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:01,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037077059] [2022-10-16 05:55:01,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:01,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:01,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:01,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:01,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:02,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:02,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:02,469 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:55:02,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:02,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037077059] [2022-10-16 05:55:02,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037077059] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:02,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988284525] [2022-10-16 05:55:02,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:02,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:02,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:02,471 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:02,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-10-16 05:55:02,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:02,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 33 conjunts are in the unsatisfiable core [2022-10-16 05:55:02,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:02,789 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:55:02,790 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-10-16 05:55:03,083 INFO L356 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2022-10-16 05:55:03,083 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2022-10-16 05:55:03,140 INFO L356 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-10-16 05:55:03,141 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 26 [2022-10-16 05:55:03,324 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-10-16 05:55:03,357 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:03,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:03,485 INFO L356 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2022-10-16 05:55:03,485 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 88 treesize of output 81 [2022-10-16 05:55:03,815 INFO L356 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-10-16 05:55:03,815 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 174 treesize of output 185 [2022-10-16 05:55:04,267 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:04,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988284525] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:55:04,267 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:55:04,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 14] total 44 [2022-10-16 05:55:04,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976592914] [2022-10-16 05:55:04,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:04,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-10-16 05:55:04,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:04,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-10-16 05:55:04,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1875, Unknown=0, NotChecked=0, Total=2070 [2022-10-16 05:55:04,276 INFO L87 Difference]: Start difference. First operand 322 states and 380 transitions. Second operand has 46 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 37 states have internal predecessors, (140), 8 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-16 05:55:05,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:05,614 INFO L93 Difference]: Finished difference Result 373 states and 432 transitions. [2022-10-16 05:55:05,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-10-16 05:55:05,617 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 37 states have internal predecessors, (140), 8 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 52 [2022-10-16 05:55:05,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:05,619 INFO L225 Difference]: With dead ends: 373 [2022-10-16 05:55:05,619 INFO L226 Difference]: Without dead ends: 373 [2022-10-16 05:55:05,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 85 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=506, Invalid=2574, Unknown=0, NotChecked=0, Total=3080 [2022-10-16 05:55:05,621 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 895 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 727 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 895 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 21 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:05,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [895 Valid, 218 Invalid, 988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 727 Invalid, 0 Unknown, 21 Unchecked, 0.6s Time] [2022-10-16 05:55:05,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2022-10-16 05:55:05,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 322. [2022-10-16 05:55:05,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.2157534246575343) internal successors, (355), 305 states have internal predecessors, (355), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:55:05,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 378 transitions. [2022-10-16 05:55:05,628 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 378 transitions. Word has length 52 [2022-10-16 05:55:05,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:05,629 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 378 transitions. [2022-10-16 05:55:05,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 37 states have internal predecessors, (140), 8 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-16 05:55:05,629 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 378 transitions. [2022-10-16 05:55:05,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-10-16 05:55:05,630 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:05,630 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:05,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:05,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:05,831 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:05,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:05,832 INFO L85 PathProgramCache]: Analyzing trace with hash -174091406, now seen corresponding path program 1 times [2022-10-16 05:55:05,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:05,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124811343] [2022-10-16 05:55:05,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:05,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:05,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:06,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:06,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:06,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:06,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:06,178 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 2 proven. 36 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-10-16 05:55:06,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:06,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124811343] [2022-10-16 05:55:06,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124811343] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:06,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822082298] [2022-10-16 05:55:06,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:06,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:06,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:06,184 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:06,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-10-16 05:55:06,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:06,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 23 conjunts are in the unsatisfiable core [2022-10-16 05:55:06,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:06,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:55:06,433 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-10-16 05:55:06,546 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-16 05:55:06,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:06,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822082298] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:06,785 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:06,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 15 [2022-10-16 05:55:06,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021078279] [2022-10-16 05:55:06,786 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:06,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-10-16 05:55:06,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:06,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-10-16 05:55:06,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2022-10-16 05:55:06,787 INFO L87 Difference]: Start difference. First operand 322 states and 378 transitions. Second operand has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 11 states have internal predecessors, (68), 4 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 05:55:07,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:07,423 INFO L93 Difference]: Finished difference Result 349 states and 394 transitions. [2022-10-16 05:55:07,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-10-16 05:55:07,424 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 11 states have internal predecessors, (68), 4 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) Word has length 52 [2022-10-16 05:55:07,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:07,427 INFO L225 Difference]: With dead ends: 349 [2022-10-16 05:55:07,427 INFO L226 Difference]: Without dead ends: 349 [2022-10-16 05:55:07,428 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=261, Invalid=795, Unknown=0, NotChecked=0, Total=1056 [2022-10-16 05:55:07,428 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 298 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:07,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 274 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 364 Invalid, 0 Unknown, 65 Unchecked, 0.3s Time] [2022-10-16 05:55:07,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-10-16 05:55:07,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 322. [2022-10-16 05:55:07,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.1952054794520548) internal successors, (349), 305 states have internal predecessors, (349), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:55:07,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 372 transitions. [2022-10-16 05:55:07,436 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 372 transitions. Word has length 52 [2022-10-16 05:55:07,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:07,437 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 372 transitions. [2022-10-16 05:55:07,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 11 states have internal predecessors, (68), 4 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 05:55:07,437 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 372 transitions. [2022-10-16 05:55:07,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-10-16 05:55:07,438 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:07,438 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:07,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:07,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:07,652 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:07,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:07,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1928976600, now seen corresponding path program 2 times [2022-10-16 05:55:07,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:07,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171256899] [2022-10-16 05:55:07,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:07,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:07,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:07,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:07,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:07,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:07,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:07,987 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-10-16 05:55:07,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:07,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171256899] [2022-10-16 05:55:07,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171256899] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:07,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191605306] [2022-10-16 05:55:07,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 05:55:07,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:07,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:07,990 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:08,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-10-16 05:55:08,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-10-16 05:55:08,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 05:55:08,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 25 conjunts are in the unsatisfiable core [2022-10-16 05:55:08,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:08,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:55:08,287 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-10-16 05:55:08,364 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:55:08,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:08,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191605306] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:08,502 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:08,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 14 [2022-10-16 05:55:08,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050068391] [2022-10-16 05:55:08,502 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:08,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-10-16 05:55:08,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:08,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-10-16 05:55:08,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2022-10-16 05:55:08,504 INFO L87 Difference]: Start difference. First operand 322 states and 372 transitions. Second operand has 16 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 4 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 05:55:09,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:09,022 INFO L93 Difference]: Finished difference Result 350 states and 392 transitions. [2022-10-16 05:55:09,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-10-16 05:55:09,023 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 4 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 52 [2022-10-16 05:55:09,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:09,025 INFO L225 Difference]: With dead ends: 350 [2022-10-16 05:55:09,026 INFO L226 Difference]: Without dead ends: 350 [2022-10-16 05:55:09,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=198, Invalid=614, Unknown=0, NotChecked=0, Total=812 [2022-10-16 05:55:09,027 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 291 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:09,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 184 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 246 Invalid, 0 Unknown, 92 Unchecked, 0.2s Time] [2022-10-16 05:55:09,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-10-16 05:55:09,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 322. [2022-10-16 05:55:09,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.1883561643835616) internal successors, (347), 305 states have internal predecessors, (347), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:55:09,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 370 transitions. [2022-10-16 05:55:09,036 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 370 transitions. Word has length 52 [2022-10-16 05:55:09,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:09,036 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 370 transitions. [2022-10-16 05:55:09,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 4 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 05:55:09,037 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 370 transitions. [2022-10-16 05:55:09,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-10-16 05:55:09,037 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:09,038 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:09,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:09,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-10-16 05:55:09,253 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:09,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:09,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1929937680, now seen corresponding path program 1 times [2022-10-16 05:55:09,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:09,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115582696] [2022-10-16 05:55:09,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:09,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:09,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:09,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:09,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:09,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:09,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:09,791 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:55:09,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:09,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115582696] [2022-10-16 05:55:09,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115582696] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:09,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278047854] [2022-10-16 05:55:09,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:09,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:09,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:09,794 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:09,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-10-16 05:55:09,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:09,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 26 conjunts are in the unsatisfiable core [2022-10-16 05:55:09,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:10,053 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:55:10,053 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-10-16 05:55:10,236 INFO L356 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-10-16 05:55:10,237 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2022-10-16 05:55:10,306 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:10,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:10,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278047854] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:10,664 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:10,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2022-10-16 05:55:10,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394045022] [2022-10-16 05:55:10,664 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:10,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-10-16 05:55:10,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:10,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-10-16 05:55:10,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2022-10-16 05:55:10,666 INFO L87 Difference]: Start difference. First operand 322 states and 370 transitions. Second operand has 21 states, 19 states have (on average 4.473684210526316) internal successors, (85), 16 states have internal predecessors, (85), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 05:55:11,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:11,613 INFO L93 Difference]: Finished difference Result 346 states and 390 transitions. [2022-10-16 05:55:11,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-10-16 05:55:11,613 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 4.473684210526316) internal successors, (85), 16 states have internal predecessors, (85), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 54 [2022-10-16 05:55:11,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:11,615 INFO L225 Difference]: With dead ends: 346 [2022-10-16 05:55:11,615 INFO L226 Difference]: Without dead ends: 346 [2022-10-16 05:55:11,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2022-10-16 05:55:11,616 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 345 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 107 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:11,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [345 Valid, 321 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 378 Invalid, 0 Unknown, 107 Unchecked, 0.3s Time] [2022-10-16 05:55:11,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-10-16 05:55:11,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 321. [2022-10-16 05:55:11,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 292 states have (on average 1.1815068493150684) internal successors, (345), 304 states have internal predecessors, (345), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:55:11,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 368 transitions. [2022-10-16 05:55:11,624 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 368 transitions. Word has length 54 [2022-10-16 05:55:11,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:11,624 INFO L495 AbstractCegarLoop]: Abstraction has 321 states and 368 transitions. [2022-10-16 05:55:11,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 4.473684210526316) internal successors, (85), 16 states have internal predecessors, (85), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 05:55:11,625 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 368 transitions. [2022-10-16 05:55:11,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-10-16 05:55:11,625 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:11,626 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:11,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:11,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-10-16 05:55:11,839 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:11,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:11,840 INFO L85 PathProgramCache]: Analyzing trace with hash 301474113, now seen corresponding path program 1 times [2022-10-16 05:55:11,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:11,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502074849] [2022-10-16 05:55:11,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:11,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:11,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:12,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:12,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:12,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:12,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:12,322 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:55:12,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:12,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502074849] [2022-10-16 05:55:12,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502074849] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:12,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782218802] [2022-10-16 05:55:12,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:12,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:12,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:12,325 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:12,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-10-16 05:55:12,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:12,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 57 conjunts are in the unsatisfiable core [2022-10-16 05:55:12,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:13,143 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:55:13,143 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-10-16 05:55:13,154 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-10-16 05:55:13,157 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-10-16 05:55:13,170 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:55:13,170 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-10-16 05:55:13,385 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-10-16 05:55:13,476 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:55:13,477 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-10-16 05:55:13,487 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-10-16 05:55:13,488 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2022-10-16 05:55:13,751 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:55:13,751 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 21 [2022-10-16 05:55:13,786 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:13,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:14,028 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-10-16 05:55:14,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782218802] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:14,076 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:14,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15] total 27 [2022-10-16 05:55:14,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863866204] [2022-10-16 05:55:14,077 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:14,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-10-16 05:55:14,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:14,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-10-16 05:55:14,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=986, Unknown=0, NotChecked=0, Total=1122 [2022-10-16 05:55:14,079 INFO L87 Difference]: Start difference. First operand 321 states and 368 transitions. Second operand has 29 states, 24 states have (on average 4.166666666666667) internal successors, (100), 20 states have internal predecessors, (100), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 05:55:16,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:16,511 INFO L93 Difference]: Finished difference Result 350 states and 389 transitions. [2022-10-16 05:55:16,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-10-16 05:55:16,512 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 24 states have (on average 4.166666666666667) internal successors, (100), 20 states have internal predecessors, (100), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 55 [2022-10-16 05:55:16,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:16,514 INFO L225 Difference]: With dead ends: 350 [2022-10-16 05:55:16,514 INFO L226 Difference]: Without dead ends: 350 [2022-10-16 05:55:16,515 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 982 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=600, Invalid=3432, Unknown=0, NotChecked=0, Total=4032 [2022-10-16 05:55:16,516 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 515 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 1216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 520 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:16,516 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [515 Valid, 700 Invalid, 1216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 628 Invalid, 0 Unknown, 520 Unchecked, 0.5s Time] [2022-10-16 05:55:16,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-10-16 05:55:16,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 320. [2022-10-16 05:55:16,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 292 states have (on average 1.1746575342465753) internal successors, (343), 303 states have internal predecessors, (343), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:55:16,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 366 transitions. [2022-10-16 05:55:16,524 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 366 transitions. Word has length 55 [2022-10-16 05:55:16,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:16,524 INFO L495 AbstractCegarLoop]: Abstraction has 320 states and 366 transitions. [2022-10-16 05:55:16,524 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 24 states have (on average 4.166666666666667) internal successors, (100), 20 states have internal predecessors, (100), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 05:55:16,525 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 366 transitions. [2022-10-16 05:55:16,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-10-16 05:55:16,525 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:16,525 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:16,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:16,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-10-16 05:55:16,731 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:16,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:16,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1039811026, now seen corresponding path program 2 times [2022-10-16 05:55:16,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:16,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390135039] [2022-10-16 05:55:16,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:16,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:16,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:16,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:16,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:17,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:17,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:17,109 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 10 proven. 37 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-10-16 05:55:17,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:17,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390135039] [2022-10-16 05:55:17,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390135039] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:17,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565675077] [2022-10-16 05:55:17,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 05:55:17,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:17,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:17,111 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:17,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-10-16 05:55:17,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-10-16 05:55:17,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 05:55:17,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 25 conjunts are in the unsatisfiable core [2022-10-16 05:55:17,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:17,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:55:17,645 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-10-16 05:55:17,805 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:55:17,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:18,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565675077] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:18,022 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:18,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-10-16 05:55:18,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828967637] [2022-10-16 05:55:18,023 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:18,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-10-16 05:55:18,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:18,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-10-16 05:55:18,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2022-10-16 05:55:18,026 INFO L87 Difference]: Start difference. First operand 320 states and 366 transitions. Second operand has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-10-16 05:55:18,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:18,866 INFO L93 Difference]: Finished difference Result 343 states and 382 transitions. [2022-10-16 05:55:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-10-16 05:55:18,867 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 56 [2022-10-16 05:55:18,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:18,870 INFO L225 Difference]: With dead ends: 343 [2022-10-16 05:55:18,870 INFO L226 Difference]: Without dead ends: 343 [2022-10-16 05:55:18,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=245, Invalid=945, Unknown=0, NotChecked=0, Total=1190 [2022-10-16 05:55:18,871 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 375 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:18,872 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 303 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 381 Invalid, 0 Unknown, 64 Unchecked, 0.3s Time] [2022-10-16 05:55:18,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2022-10-16 05:55:18,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 320. [2022-10-16 05:55:18,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 292 states have (on average 1.1643835616438356) internal successors, (340), 303 states have internal predecessors, (340), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:55:18,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 363 transitions. [2022-10-16 05:55:18,879 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 363 transitions. Word has length 56 [2022-10-16 05:55:18,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:18,879 INFO L495 AbstractCegarLoop]: Abstraction has 320 states and 363 transitions. [2022-10-16 05:55:18,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-10-16 05:55:18,879 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 363 transitions. [2022-10-16 05:55:18,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-10-16 05:55:18,880 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:18,880 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:18,912 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:19,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-10-16 05:55:19,096 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:19,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:19,097 INFO L85 PathProgramCache]: Analyzing trace with hash 717947847, now seen corresponding path program 1 times [2022-10-16 05:55:19,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:19,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89860900] [2022-10-16 05:55:19,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:19,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:19,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:19,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:19,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:19,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:19,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:19,736 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:55:19,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:19,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89860900] [2022-10-16 05:55:19,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89860900] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:19,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147310603] [2022-10-16 05:55:19,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:19,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:19,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:19,738 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:19,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-10-16 05:55:19,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:19,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 35 conjunts are in the unsatisfiable core [2022-10-16 05:55:19,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:20,069 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:55:20,069 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-10-16 05:55:20,279 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:55:20,279 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-10-16 05:55:20,379 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-10-16 05:55:20,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:55:20,497 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-10-16 05:55:20,657 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:55:20,658 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 21 [2022-10-16 05:55:20,770 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:20,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:21,013 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-10-16 05:55:21,025 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-10-16 05:55:21,025 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-10-16 05:55:21,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147310603] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:21,110 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:21,110 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 28 [2022-10-16 05:55:21,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716073472] [2022-10-16 05:55:21,110 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:21,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-10-16 05:55:21,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:21,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-10-16 05:55:21,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1023, Unknown=0, NotChecked=0, Total=1190 [2022-10-16 05:55:21,112 INFO L87 Difference]: Start difference. First operand 320 states and 363 transitions. Second operand has 30 states, 27 states have (on average 4.0) internal successors, (108), 24 states have internal predecessors, (108), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 05:55:23,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:23,611 INFO L93 Difference]: Finished difference Result 350 states and 385 transitions. [2022-10-16 05:55:23,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-10-16 05:55:23,612 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 27 states have (on average 4.0) internal successors, (108), 24 states have internal predecessors, (108), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 59 [2022-10-16 05:55:23,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:23,614 INFO L225 Difference]: With dead ends: 350 [2022-10-16 05:55:23,614 INFO L226 Difference]: Without dead ends: 350 [2022-10-16 05:55:23,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 62 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1336 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1114, Invalid=3998, Unknown=0, NotChecked=0, Total=5112 [2022-10-16 05:55:23,616 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 643 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 514 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 220 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:23,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [643 Valid, 407 Invalid, 829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 514 Invalid, 0 Unknown, 220 Unchecked, 0.5s Time] [2022-10-16 05:55:23,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-10-16 05:55:23,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 317. [2022-10-16 05:55:23,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 292 states have (on average 1.1506849315068493) internal successors, (336), 300 states have internal predecessors, (336), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2022-10-16 05:55:23,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 359 transitions. [2022-10-16 05:55:23,624 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 359 transitions. Word has length 59 [2022-10-16 05:55:23,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:23,624 INFO L495 AbstractCegarLoop]: Abstraction has 317 states and 359 transitions. [2022-10-16 05:55:23,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 27 states have (on average 4.0) internal successors, (108), 24 states have internal predecessors, (108), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 05:55:23,624 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 359 transitions. [2022-10-16 05:55:23,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-10-16 05:55:23,625 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:23,625 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:23,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:23,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-10-16 05:55:23,838 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:23,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:23,839 INFO L85 PathProgramCache]: Analyzing trace with hash 781546727, now seen corresponding path program 1 times [2022-10-16 05:55:23,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:23,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206881783] [2022-10-16 05:55:23,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:23,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:23,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:24,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:24,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:24,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:24,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:24,489 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 12 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:55:24,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:24,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206881783] [2022-10-16 05:55:24,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206881783] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:24,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622129345] [2022-10-16 05:55:24,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:24,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:24,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:24,491 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:24,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-10-16 05:55:24,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:24,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 30 conjunts are in the unsatisfiable core [2022-10-16 05:55:24,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:24,800 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:55:24,801 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-10-16 05:55:25,037 INFO L356 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-10-16 05:55:25,038 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2022-10-16 05:55:25,168 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-10-16 05:55:25,196 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:25,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:25,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622129345] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:25,377 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:25,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 24 [2022-10-16 05:55:25,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112979259] [2022-10-16 05:55:25,377 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:25,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-10-16 05:55:25,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:25,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-10-16 05:55:25,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2022-10-16 05:55:25,379 INFO L87 Difference]: Start difference. First operand 317 states and 359 transitions. Second operand has 26 states, 24 states have (on average 4.5) internal successors, (108), 22 states have internal predecessors, (108), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 05:55:27,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:27,313 INFO L93 Difference]: Finished difference Result 341 states and 378 transitions. [2022-10-16 05:55:27,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-10-16 05:55:27,314 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 4.5) internal successors, (108), 22 states have internal predecessors, (108), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 60 [2022-10-16 05:55:27,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:27,316 INFO L225 Difference]: With dead ends: 341 [2022-10-16 05:55:27,316 INFO L226 Difference]: Without dead ends: 341 [2022-10-16 05:55:27,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 65 SyntacticMatches, 5 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 934 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=604, Invalid=2818, Unknown=0, NotChecked=0, Total=3422 [2022-10-16 05:55:27,318 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 531 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 104 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:27,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [531 Valid, 266 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 465 Invalid, 0 Unknown, 104 Unchecked, 0.4s Time] [2022-10-16 05:55:27,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-10-16 05:55:27,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 280. [2022-10-16 05:55:27,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 259 states have (on average 1.138996138996139) internal successors, (295), 265 states have internal predecessors, (295), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-10-16 05:55:27,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 314 transitions. [2022-10-16 05:55:27,326 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 314 transitions. Word has length 60 [2022-10-16 05:55:27,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:27,327 INFO L495 AbstractCegarLoop]: Abstraction has 280 states and 314 transitions. [2022-10-16 05:55:27,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 4.5) internal successors, (108), 22 states have internal predecessors, (108), 3 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 05:55:27,327 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 314 transitions. [2022-10-16 05:55:27,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-10-16 05:55:27,328 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:27,328 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:27,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-10-16 05:55:27,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:27,542 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:27,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:27,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1541855194, now seen corresponding path program 1 times [2022-10-16 05:55:27,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:27,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946307956] [2022-10-16 05:55:27,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:27,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:27,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:28,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:28,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:28,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:28,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:28,521 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 15 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:55:28,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:28,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946307956] [2022-10-16 05:55:28,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946307956] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:28,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887257272] [2022-10-16 05:55:28,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:28,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:28,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:28,523 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:28,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-10-16 05:55:28,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:28,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 61 conjunts are in the unsatisfiable core [2022-10-16 05:55:28,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:29,469 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:55:29,469 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-10-16 05:55:29,496 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:55:29,497 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-10-16 05:55:30,100 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-10-16 05:55:30,279 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:55:30,280 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-10-16 05:55:30,292 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-10-16 05:55:30,292 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2022-10-16 05:55:30,863 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-10-16 05:55:30,868 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-10-16 05:55:30,868 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 10 [2022-10-16 05:55:30,951 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:55:30,951 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 21 [2022-10-16 05:55:31,000 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 1 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:31,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:31,402 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2022-10-16 05:55:31,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887257272] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:31,521 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:31,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 33 [2022-10-16 05:55:31,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540444821] [2022-10-16 05:55:31,522 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:31,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-10-16 05:55:31,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:31,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-10-16 05:55:31,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1478, Unknown=0, NotChecked=0, Total=1640 [2022-10-16 05:55:31,523 INFO L87 Difference]: Start difference. First operand 280 states and 314 transitions. Second operand has 35 states, 32 states have (on average 3.5) internal successors, (112), 28 states have internal predecessors, (112), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 05:55:37,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:37,509 INFO L93 Difference]: Finished difference Result 358 states and 395 transitions. [2022-10-16 05:55:37,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-10-16 05:55:37,510 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 32 states have (on average 3.5) internal successors, (112), 28 states have internal predecessors, (112), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 61 [2022-10-16 05:55:37,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:37,511 INFO L225 Difference]: With dead ends: 358 [2022-10-16 05:55:37,511 INFO L226 Difference]: Without dead ends: 358 [2022-10-16 05:55:37,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2173 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=1134, Invalid=6698, Unknown=0, NotChecked=0, Total=7832 [2022-10-16 05:55:37,514 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 559 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 756 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 497 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:37,514 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [559 Valid, 550 Invalid, 1332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 756 Invalid, 0 Unknown, 497 Unchecked, 0.8s Time] [2022-10-16 05:55:37,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2022-10-16 05:55:37,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 285. [2022-10-16 05:55:37,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 264 states have (on average 1.1363636363636365) internal successors, (300), 270 states have internal predecessors, (300), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-10-16 05:55:37,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 319 transitions. [2022-10-16 05:55:37,521 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 319 transitions. Word has length 61 [2022-10-16 05:55:37,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:37,521 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 319 transitions. [2022-10-16 05:55:37,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 32 states have (on average 3.5) internal successors, (112), 28 states have internal predecessors, (112), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-10-16 05:55:37,522 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 319 transitions. [2022-10-16 05:55:37,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-10-16 05:55:37,523 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:37,523 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:37,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:37,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-10-16 05:55:37,738 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:37,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:37,739 INFO L85 PathProgramCache]: Analyzing trace with hash -340935575, now seen corresponding path program 1 times [2022-10-16 05:55:37,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:37,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39566701] [2022-10-16 05:55:37,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:37,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:38,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:38,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:38,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:38,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:38,750 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 15 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:55:38,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:38,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39566701] [2022-10-16 05:55:38,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39566701] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:38,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646665997] [2022-10-16 05:55:38,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:38,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:38,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:38,752 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:38,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-10-16 05:55:38,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:38,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 14 conjunts are in the unsatisfiable core [2022-10-16 05:55:38,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:39,230 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-10-16 05:55:39,262 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 21 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:39,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:39,510 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2022-10-16 05:55:39,671 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-10-16 05:55:39,671 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 19 [2022-10-16 05:55:39,804 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 22 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:39,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646665997] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:55:39,804 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:55:39,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 10, 12] total 38 [2022-10-16 05:55:39,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124317076] [2022-10-16 05:55:39,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:39,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-10-16 05:55:39,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:39,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-10-16 05:55:39,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1272, Unknown=0, NotChecked=0, Total=1406 [2022-10-16 05:55:39,807 INFO L87 Difference]: Start difference. First operand 285 states and 319 transitions. Second operand has 38 states, 36 states have (on average 4.694444444444445) internal successors, (169), 31 states have internal predecessors, (169), 9 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-16 05:55:44,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:44,521 INFO L93 Difference]: Finished difference Result 336 states and 363 transitions. [2022-10-16 05:55:44,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-10-16 05:55:44,522 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 36 states have (on average 4.694444444444445) internal successors, (169), 31 states have internal predecessors, (169), 9 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 63 [2022-10-16 05:55:44,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:44,524 INFO L225 Difference]: With dead ends: 336 [2022-10-16 05:55:44,524 INFO L226 Difference]: Without dead ends: 336 [2022-10-16 05:55:44,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=984, Invalid=4128, Unknown=0, NotChecked=0, Total=5112 [2022-10-16 05:55:44,527 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 1204 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 1327 mSolverCounterSat, 385 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1204 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 1712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 385 IncrementalHoareTripleChecker+Valid, 1327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:44,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1204 Valid, 460 Invalid, 1712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [385 Valid, 1327 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-10-16 05:55:44,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-10-16 05:55:44,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 233. [2022-10-16 05:55:44,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 215 states have (on average 1.1023255813953488) internal successors, (237), 220 states have internal predecessors, (237), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (11), 6 states have call predecessors, (11), 6 states have call successors, (11) [2022-10-16 05:55:44,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 254 transitions. [2022-10-16 05:55:44,535 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 254 transitions. Word has length 63 [2022-10-16 05:55:44,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:44,535 INFO L495 AbstractCegarLoop]: Abstraction has 233 states and 254 transitions. [2022-10-16 05:55:44,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 36 states have (on average 4.694444444444445) internal successors, (169), 31 states have internal predecessors, (169), 9 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-16 05:55:44,536 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 254 transitions. [2022-10-16 05:55:44,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-10-16 05:55:44,537 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:44,537 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:44,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:44,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:44,751 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:44,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:44,752 INFO L85 PathProgramCache]: Analyzing trace with hash -597195437, now seen corresponding path program 1 times [2022-10-16 05:55:44,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:44,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859521461] [2022-10-16 05:55:44,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:44,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:44,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:44,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:44,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:44,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:44,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:44,974 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 27 proven. 21 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-10-16 05:55:44,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:44,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859521461] [2022-10-16 05:55:44,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859521461] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:44,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100510842] [2022-10-16 05:55:44,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:44,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:44,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:44,976 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:44,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-10-16 05:55:45,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:45,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 21 conjunts are in the unsatisfiable core [2022-10-16 05:55:45,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:45,090 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-10-16 05:55:45,200 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:55:45,201 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-10-16 05:55:45,209 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 29 proven. 20 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-16 05:55:45,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:45,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100510842] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:45,312 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:45,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2022-10-16 05:55:45,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921488290] [2022-10-16 05:55:45,312 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:45,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 05:55:45,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:45,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 05:55:45,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-10-16 05:55:45,313 INFO L87 Difference]: Start difference. First operand 233 states and 254 transitions. Second operand has 6 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 05:55:45,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:45,444 INFO L93 Difference]: Finished difference Result 322 states and 353 transitions. [2022-10-16 05:55:45,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 05:55:45,445 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 63 [2022-10-16 05:55:45,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:45,447 INFO L225 Difference]: With dead ends: 322 [2022-10-16 05:55:45,447 INFO L226 Difference]: Without dead ends: 322 [2022-10-16 05:55:45,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-10-16 05:55:45,448 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 63 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:45,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 82 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:55:45,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-10-16 05:55:45,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 309. [2022-10-16 05:55:45,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 284 states have (on average 1.1056338028169015) internal successors, (314), 292 states have internal predecessors, (314), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (19), 8 states have call predecessors, (19), 8 states have call successors, (19) [2022-10-16 05:55:45,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 341 transitions. [2022-10-16 05:55:45,455 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 341 transitions. Word has length 63 [2022-10-16 05:55:45,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:45,456 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 341 transitions. [2022-10-16 05:55:45,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-16 05:55:45,456 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 341 transitions. [2022-10-16 05:55:45,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-10-16 05:55:45,457 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:45,457 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:45,481 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-10-16 05:55:45,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:45,662 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:45,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:45,663 INFO L85 PathProgramCache]: Analyzing trace with hash 701075492, now seen corresponding path program 1 times [2022-10-16 05:55:45,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:45,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937373939] [2022-10-16 05:55:45,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:45,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:45,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:45,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:45,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:45,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:45,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:46,015 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 24 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:55:46,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:46,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937373939] [2022-10-16 05:55:46,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937373939] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:46,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022746330] [2022-10-16 05:55:46,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:46,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:46,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:46,020 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 05:55:46,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-10-16 05:55:46,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:46,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 29 conjunts are in the unsatisfiable core [2022-10-16 05:55:46,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:46,152 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-10-16 05:55:46,315 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:55:46,316 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 21 [2022-10-16 05:55:46,340 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-10-16 05:55:46,340 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-10-16 05:55:46,350 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 28 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:46,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:46,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022746330] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:46,428 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:46,428 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2022-10-16 05:55:46,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47390995] [2022-10-16 05:55:46,428 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:46,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-10-16 05:55:46,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:46,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-10-16 05:55:46,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-10-16 05:55:46,429 INFO L87 Difference]: Start difference. First operand 309 states and 341 transitions. Second operand has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-16 05:55:46,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:46,659 INFO L93 Difference]: Finished difference Result 315 states and 345 transitions. [2022-10-16 05:55:46,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-10-16 05:55:46,659 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 66 [2022-10-16 05:55:46,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:46,661 INFO L225 Difference]: With dead ends: 315 [2022-10-16 05:55:46,661 INFO L226 Difference]: Without dead ends: 315 [2022-10-16 05:55:46,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2022-10-16 05:55:46,662 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 96 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:46,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 154 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 187 Invalid, 0 Unknown, 99 Unchecked, 0.1s Time] [2022-10-16 05:55:46,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2022-10-16 05:55:46,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 267. [2022-10-16 05:55:46,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 245 states have (on average 1.0979591836734695) internal successors, (269), 252 states have internal predecessors, (269), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2022-10-16 05:55:46,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 292 transitions. [2022-10-16 05:55:46,670 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 292 transitions. Word has length 66 [2022-10-16 05:55:46,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:46,670 INFO L495 AbstractCegarLoop]: Abstraction has 267 states and 292 transitions. [2022-10-16 05:55:46,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-16 05:55:46,670 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 292 transitions. [2022-10-16 05:55:46,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-10-16 05:55:46,672 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:46,672 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:46,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:46,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-10-16 05:55:46,885 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-10-16 05:55:46,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:46,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1953429379, now seen corresponding path program 1 times [2022-10-16 05:55:46,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:46,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322233612] [2022-10-16 05:55:46,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:46,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:46,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-10-16 05:55:46,909 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-10-16 05:55:46,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-10-16 05:55:46,957 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-10-16 05:55:46,957 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-10-16 05:55:46,958 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (22 of 23 remaining) [2022-10-16 05:55:46,960 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 23 remaining) [2022-10-16 05:55:46,960 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 23 remaining) [2022-10-16 05:55:46,960 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (19 of 23 remaining) [2022-10-16 05:55:46,961 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (18 of 23 remaining) [2022-10-16 05:55:46,961 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (17 of 23 remaining) [2022-10-16 05:55:46,961 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 23 remaining) [2022-10-16 05:55:46,961 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 23 remaining) [2022-10-16 05:55:46,961 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 23 remaining) [2022-10-16 05:55:46,961 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 23 remaining) [2022-10-16 05:55:46,962 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 23 remaining) [2022-10-16 05:55:46,962 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (11 of 23 remaining) [2022-10-16 05:55:46,962 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (10 of 23 remaining) [2022-10-16 05:55:46,962 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (9 of 23 remaining) [2022-10-16 05:55:46,962 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (8 of 23 remaining) [2022-10-16 05:55:46,962 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (7 of 23 remaining) [2022-10-16 05:55:46,963 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (6 of 23 remaining) [2022-10-16 05:55:46,963 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (5 of 23 remaining) [2022-10-16 05:55:46,963 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (4 of 23 remaining) [2022-10-16 05:55:46,963 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (3 of 23 remaining) [2022-10-16 05:55:46,963 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE (2 of 23 remaining) [2022-10-16 05:55:46,963 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE (1 of 23 remaining) [2022-10-16 05:55:46,964 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE (0 of 23 remaining) [2022-10-16 05:55:46,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-10-16 05:55:46,968 INFO L444 BasicCegarLoop]: Path program histogram: [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:46,972 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-10-16 05:55:47,136 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 05:55:47 BoogieIcfgContainer [2022-10-16 05:55:47,136 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-10-16 05:55:47,138 INFO L158 Benchmark]: Toolchain (without parser) took 86728.22ms. Allocated memory was 156.2MB in the beginning and 325.1MB in the end (delta: 168.8MB). Free memory was 128.6MB in the beginning and 299.9MB in the end (delta: -171.3MB). Peak memory consumption was 87.6MB. Max. memory is 8.0GB. [2022-10-16 05:55:47,138 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 156.2MB. Free memory is still 127.4MB. There was no memory consumed. Max. memory is 8.0GB. [2022-10-16 05:55:47,138 INFO L158 Benchmark]: CACSL2BoogieTranslator took 737.71ms. Allocated memory is still 156.2MB. Free memory was 128.4MB in the beginning and 109.5MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 8.0GB. [2022-10-16 05:55:47,138 INFO L158 Benchmark]: Boogie Procedure Inliner took 68.51ms. Allocated memory is still 156.2MB. Free memory was 109.5MB in the beginning and 107.3MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-10-16 05:55:47,139 INFO L158 Benchmark]: Boogie Preprocessor took 61.37ms. Allocated memory is still 156.2MB. Free memory was 107.3MB in the beginning and 105.6MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-10-16 05:55:47,139 INFO L158 Benchmark]: RCFGBuilder took 722.56ms. Allocated memory is still 156.2MB. Free memory was 105.5MB in the beginning and 130.2MB in the end (delta: -24.7MB). Peak memory consumption was 14.1MB. Max. memory is 8.0GB. [2022-10-16 05:55:47,139 INFO L158 Benchmark]: TraceAbstraction took 85122.53ms. Allocated memory was 156.2MB in the beginning and 325.1MB in the end (delta: 168.8MB). Free memory was 129.2MB in the beginning and 299.9MB in the end (delta: -170.8MB). Peak memory consumption was 87.2MB. Max. memory is 8.0GB. [2022-10-16 05:55:47,141 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.23ms. Allocated memory is still 156.2MB. Free memory is still 127.4MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 737.71ms. Allocated memory is still 156.2MB. Free memory was 128.4MB in the beginning and 109.5MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 68.51ms. Allocated memory is still 156.2MB. Free memory was 109.5MB in the beginning and 107.3MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 61.37ms. Allocated memory is still 156.2MB. Free memory was 107.3MB in the beginning and 105.6MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 722.56ms. Allocated memory is still 156.2MB. Free memory was 105.5MB in the beginning and 130.2MB in the end (delta: -24.7MB). Peak memory consumption was 14.1MB. Max. memory is 8.0GB. * TraceAbstraction took 85122.53ms. Allocated memory was 156.2MB in the beginning and 325.1MB in the end (delta: 168.8MB). Free memory was 129.2MB in the beginning and 299.9MB in the end (delta: -170.8MB). Peak memory consumption was 87.2MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 722]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693, overapproximation of memtrack at line 722. Possible FailurePath: [L685] int state = STATE_1; [L686] char *global = 0; [L687-L690] const struct command commands[] = { {"c1",c1,STATE_1}, {"c2",c2,STATE_2} }; VAL [commands={6:0}, global={0:0}, state=0] [L723] CALL parse_input("c1") VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].state_needed=0, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].function={-1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={7:0}] [L706] COND FALSE !(\read(*global)) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={7:0}] [L709] global = x [L710] state = STATE_2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={7:0}, state=1, x={7:0}] [L695] RET commands[i].function() [L723] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L724] CALL parse_input("c1") VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={4:0}, input={4:0}, state=1] [L692] COND FALSE !(i < 2) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={4:0}, input={4:0}, state=1] [L724] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L725] CALL parse_input("c2") VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={5:0}, input={5:0}, state=1] [L692] COND FALSE !(i < 2) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={5:0}, input={5:0}, state=1] [L725] RET parse_input("c2") VAL [commands={6:0}, global={7:0}, state=1] [L726] return 0; VAL [\result=0, commands={6:0}, global={7:0}, state=1] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 67 locations, 23 error locations. Started 1 CEGAR loops. OverallTime: 84.9s, OverallIterations: 46, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 35.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 13762 SdHoareTripleChecker+Valid, 11.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13748 mSDsluCounter, 11022 SdHoareTripleChecker+Invalid, 9.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 2648 IncrementalHoareTripleChecker+Unchecked, 8907 mSDsCounter, 2141 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 13097 IncrementalHoareTripleChecker+Invalid, 17886 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2141 mSolverCounterUnsat, 2115 mSDtfsCounter, 13097 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3086 GetRequests, 1992 SyntacticMatches, 38 SemanticMatches, 1056 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 10859 ImplicationChecksByTransitivity, 35.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=661occurred in iteration=21, InterpolantAutomatonStates: 693, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.8s AutomataMinimizationTime, 45 MinimizatonAttempts, 2367 StatesRemovedByMinimization, 43 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.8s SatisfiabilityAnalysisTime, 36.8s InterpolantComputationTime, 3204 NumberOfCodeBlocks, 3204 NumberOfCodeBlocksAsserted, 82 NumberOfCheckSat, 3466 ConstructedInterpolants, 270 QuantifiedInterpolants, 40919 SizeOfPredicates, 167 NumberOfNonLiveVariables, 9084 ConjunctsInSsa, 708 ConjunctsInUnsatCore, 89 InterpolantComputations, 15 PerfectInterpolantSequences, 949/2100 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-10-16 05:55:47,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...