/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_2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-05d3305-m [2022-10-16 05:54:19,554 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-16 05:54:19,556 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-16 05:54:19,609 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-16 05:54:19,610 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-16 05:54:19,611 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-16 05:54:19,613 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-16 05:54:19,615 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-16 05:54:19,617 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-16 05:54:19,618 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-16 05:54:19,619 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-16 05:54:19,621 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-16 05:54:19,622 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-16 05:54:19,623 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-16 05:54:19,624 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-16 05:54:19,626 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-16 05:54:19,627 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-16 05:54:19,628 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-16 05:54:19,630 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-16 05:54:19,633 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-16 05:54:19,634 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-16 05:54:19,638 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-16 05:54:19,640 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-16 05:54:19,641 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-16 05:54:19,645 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-16 05:54:19,646 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-16 05:54:19,646 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-16 05:54:19,647 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-16 05:54:19,648 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-16 05:54:19,649 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-16 05:54:19,649 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-16 05:54:19,650 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-16 05:54:19,651 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-16 05:54:19,652 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-16 05:54:19,654 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-16 05:54:19,654 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-16 05:54:19,655 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-16 05:54:19,655 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-16 05:54:19,655 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-16 05:54:19,657 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-16 05:54:19,657 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-16 05:54:19,659 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:19,686 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-16 05:54:19,687 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-16 05:54:19,687 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-16 05:54:19,687 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-16 05:54:19,688 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-16 05:54:19,689 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-16 05:54:19,689 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-16 05:54:19,690 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-16 05:54:19,690 INFO L138 SettingsManager]: * Use SBE=true [2022-10-16 05:54:19,690 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-16 05:54:19,690 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-16 05:54:19,691 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-16 05:54:19,691 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-16 05:54:19,691 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-16 05:54:19,691 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-16 05:54:19,692 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-10-16 05:54:19,692 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-10-16 05:54:19,692 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-10-16 05:54:19,692 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-16 05:54:19,693 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-10-16 05:54:19,693 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-16 05:54:19,693 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-16 05:54:19,693 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-16 05:54:19,694 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-16 05:54:19,694 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-16 05:54:19,694 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 05:54:19,695 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-16 05:54:19,695 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-16 05:54:19,695 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-16 05:54:19,695 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-16 05:54:19,696 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:20,109 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-16 05:54:20,157 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-16 05:54:20,160 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-16 05:54:20,162 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-16 05:54:20,163 INFO L275 PluginConnector]: CDTParser initialized [2022-10-16 05:54:20,165 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-10-16 05:54:20,265 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fc76dfa72/3b2a3d0512004bb5a67c9420ce8def44/FLAG4c79dcec0 [2022-10-16 05:54:20,961 INFO L306 CDTParser]: Found 1 translation units. [2022-10-16 05:54:20,961 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-10-16 05:54:20,992 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fc76dfa72/3b2a3d0512004bb5a67c9420ce8def44/FLAG4c79dcec0 [2022-10-16 05:54:21,231 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fc76dfa72/3b2a3d0512004bb5a67c9420ce8def44 [2022-10-16 05:54:21,234 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-16 05:54:21,240 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-10-16 05:54:21,242 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-16 05:54:21,242 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-16 05:54:21,246 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-16 05:54:21,247 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,248 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c6cd52d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 05:54:21, skipping insertion in model container [2022-10-16 05:54:21,248 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 05:54:21" (1/1) ... [2022-10-16 05:54:21,256 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-16 05:54:21,304 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-16 05:54:21,669 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 05:54:21,680 INFO L203 MainTranslator]: Completed pre-run [2022-10-16 05:54:21,776 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 05:54:21,837 INFO L208 MainTranslator]: Completed translation [2022-10-16 05:54:21,838 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,838 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-16 05:54:21,840 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-16 05:54:21,840 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-16 05:54:21,840 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-16 05:54:21,851 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,901 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,933 INFO L138 Inliner]: procedures = 168, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 95 [2022-10-16 05:54:21,934 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-16 05:54:21,935 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-16 05:54:21,935 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-16 05:54:21,935 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-16 05:54:21,945 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,946 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,950 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,951 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,959 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,963 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,965 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,967 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,970 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-16 05:54:21,971 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-16 05:54:21,971 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-16 05:54:21,971 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-16 05:54:21,972 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,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 05:54:21,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:22,011 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:22,034 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:22,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-10-16 05:54:22,076 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-10-16 05:54:22,076 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-10-16 05:54:22,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-10-16 05:54:22,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-16 05:54:22,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-10-16 05:54:22,077 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-10-16 05:54:22,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-10-16 05:54:22,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-16 05:54:22,077 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-16 05:54:22,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-16 05:54:22,221 INFO L235 CfgBuilder]: Building ICFG [2022-10-16 05:54:22,224 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-16 05:54:22,539 INFO L276 CfgBuilder]: Performing block encoding [2022-10-16 05:54:22,547 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-16 05:54:22,548 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-10-16 05:54:22,550 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,551 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-16 05:54:22,553 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-16 05:54:22,553 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-16 05:54:22,557 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-16 05:54:22,557 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 05:54:21" (1/3) ... [2022-10-16 05:54:22,558 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f024769 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,559 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,559 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f024769 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,559 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,561 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2022-10-16 05:54:22,583 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-16 05:54:22,583 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2022-10-16 05:54:22,655 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-16 05:54:22,667 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;@16b7dfec, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-16 05:54:22,667 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2022-10-16 05:54:22,687 INFO L276 IsEmpty]: Start isEmpty. Operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 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,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-10-16 05:54:22,697 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:22,699 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-10-16 05:54:22,699 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:22,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:22,708 INFO L85 PathProgramCache]: Analyzing trace with hash -772449407, now seen corresponding path program 1 times [2022-10-16 05:54:22,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:22,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533508549] [2022-10-16 05:54:22,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:22,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:23,247 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,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:23,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533508549] [2022-10-16 05:54:23,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533508549] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:23,250 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:23,250 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-16 05:54:23,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847935717] [2022-10-16 05:54:23,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:23,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 05:54:23,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:23,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 05:54:23,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-10-16 05:54:23,299 INFO L87 Difference]: Start difference. First operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 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:23,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:23,499 INFO L93 Difference]: Finished difference Result 124 states and 145 transitions. [2022-10-16 05:54:23,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 05:54:23,502 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:23,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:23,513 INFO L225 Difference]: With dead ends: 124 [2022-10-16 05:54:23,513 INFO L226 Difference]: Without dead ends: 118 [2022-10-16 05:54:23,516 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:23,520 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 149 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:23,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 109 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:23,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2022-10-16 05:54:23,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 92. [2022-10-16 05:54:23,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 65 states have (on average 1.6153846153846154) internal successors, (105), 82 states have internal predecessors, (105), 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:23,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 123 transitions. [2022-10-16 05:54:23,580 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 123 transitions. Word has length 6 [2022-10-16 05:54:23,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:23,580 INFO L495 AbstractCegarLoop]: Abstraction has 92 states and 123 transitions. [2022-10-16 05:54:23,581 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:23,581 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 123 transitions. [2022-10-16 05:54:23,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-10-16 05:54:23,582 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:23,582 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-10-16 05:54:23,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-16 05:54:23,583 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:23,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:23,584 INFO L85 PathProgramCache]: Analyzing trace with hash -772449406, now seen corresponding path program 1 times [2022-10-16 05:54:23,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:23,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542247525] [2022-10-16 05:54:23,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:23,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:23,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:23,940 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,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:23,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542247525] [2022-10-16 05:54:23,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542247525] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:23,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:23,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 05:54:23,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143930609] [2022-10-16 05:54:23,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:23,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:23,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:23,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:23,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:23,945 INFO L87 Difference]: Start difference. First operand 92 states and 123 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:24,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:24,139 INFO L93 Difference]: Finished difference Result 221 states and 308 transitions. [2022-10-16 05:54:24,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 05:54:24,140 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:24,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:24,148 INFO L225 Difference]: With dead ends: 221 [2022-10-16 05:54:24,148 INFO L226 Difference]: Without dead ends: 221 [2022-10-16 05:54:24,151 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-10-16 05:54:24,156 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 120 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:24,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 207 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:24,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2022-10-16 05:54:24,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 168. [2022-10-16 05:54:24,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 133 states have (on average 1.6240601503759398) internal successors, (216), 150 states have internal predecessors, (216), 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,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 261 transitions. [2022-10-16 05:54:24,202 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 261 transitions. Word has length 6 [2022-10-16 05:54:24,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:24,202 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 261 transitions. [2022-10-16 05:54:24,202 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:24,203 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 261 transitions. [2022-10-16 05:54:24,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-10-16 05:54:24,203 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:24,203 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:24,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-16 05:54:24,204 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:24,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:24,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1823872140, now seen corresponding path program 1 times [2022-10-16 05:54:24,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:24,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491992781] [2022-10-16 05:54:24,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:24,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:24,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:24,539 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,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:24,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491992781] [2022-10-16 05:54:24,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491992781] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:24,540 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:24,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 05:54:24,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010750556] [2022-10-16 05:54:24,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:24,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:24,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:24,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:24,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:24,543 INFO L87 Difference]: Start difference. First operand 168 states and 261 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,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:24,742 INFO L93 Difference]: Finished difference Result 244 states and 348 transitions. [2022-10-16 05:54:24,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:24,742 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,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:24,746 INFO L225 Difference]: With dead ends: 244 [2022-10-16 05:54:24,747 INFO L226 Difference]: Without dead ends: 244 [2022-10-16 05:54:24,747 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,749 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 136 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:24,750 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 162 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 05:54:24,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-10-16 05:54:24,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 171. [2022-10-16 05:54:24,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 136 states have (on average 1.6102941176470589) internal successors, (219), 153 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,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 264 transitions. [2022-10-16 05:54:24,778 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 264 transitions. Word has length 7 [2022-10-16 05:54:24,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:24,779 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 264 transitions. [2022-10-16 05:54:24,780 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,780 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 264 transitions. [2022-10-16 05:54:24,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-10-16 05:54:24,781 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:24,781 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:24,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-16 05:54:24,781 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:24,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:24,782 INFO L85 PathProgramCache]: Analyzing trace with hash 705461537, now seen corresponding path program 1 times [2022-10-16 05:54:24,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:24,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483509231] [2022-10-16 05:54:24,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:24,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:24,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:25,139 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,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:25,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483509231] [2022-10-16 05:54:25,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483509231] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:25,140 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:25,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 05:54:25,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829806763] [2022-10-16 05:54:25,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:25,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:25,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:25,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:25,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:25,143 INFO L87 Difference]: Start difference. First operand 171 states and 264 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:25,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:25,279 INFO L93 Difference]: Finished difference Result 223 states and 309 transitions. [2022-10-16 05:54:25,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:25,280 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:25,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:25,283 INFO L225 Difference]: With dead ends: 223 [2022-10-16 05:54:25,283 INFO L226 Difference]: Without dead ends: 223 [2022-10-16 05:54:25,284 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:25,285 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 89 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:25,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 204 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:25,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-10-16 05:54:25,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 171. [2022-10-16 05:54:25,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 136 states have (on average 1.5955882352941178) internal successors, (217), 153 states have internal predecessors, (217), 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:25,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 262 transitions. [2022-10-16 05:54:25,305 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 262 transitions. Word has length 8 [2022-10-16 05:54:25,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:25,305 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 262 transitions. [2022-10-16 05:54:25,306 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:25,306 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 262 transitions. [2022-10-16 05:54:25,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-10-16 05:54:25,306 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:25,307 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:25,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-10-16 05:54:25,307 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:25,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:25,308 INFO L85 PathProgramCache]: Analyzing trace with hash 394471214, now seen corresponding path program 1 times [2022-10-16 05:54:25,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:25,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638076308] [2022-10-16 05:54:25,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:25,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:25,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:25,388 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,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:25,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638076308] [2022-10-16 05:54:25,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638076308] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:25,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:25,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 05:54:25,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753555893] [2022-10-16 05:54:25,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:25,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:25,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:25,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:25,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:25,392 INFO L87 Difference]: Start difference. First operand 171 states and 262 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:25,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:25,504 INFO L93 Difference]: Finished difference Result 250 states and 344 transitions. [2022-10-16 05:54:25,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:25,505 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:25,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:25,508 INFO L225 Difference]: With dead ends: 250 [2022-10-16 05:54:25,508 INFO L226 Difference]: Without dead ends: 250 [2022-10-16 05:54:25,508 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:25,513 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 135 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:25,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 193 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:25,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-10-16 05:54:25,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 207. [2022-10-16 05:54:25,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 170 states have (on average 1.5705882352941176) internal successors, (267), 188 states have internal predecessors, (267), 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:25,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 312 transitions. [2022-10-16 05:54:25,559 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 312 transitions. Word has length 9 [2022-10-16 05:54:25,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:25,564 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 312 transitions. [2022-10-16 05:54:25,564 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:25,565 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 312 transitions. [2022-10-16 05:54:25,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-10-16 05:54:25,565 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:25,565 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:25,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-10-16 05:54:25,567 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:25,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:25,592 INFO L85 PathProgramCache]: Analyzing trace with hash -656294205, now seen corresponding path program 1 times [2022-10-16 05:54:25,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:25,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788016810] [2022-10-16 05:54:25,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:25,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:25,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:25,724 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,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:25,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788016810] [2022-10-16 05:54:25,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788016810] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:25,725 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:25,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 05:54:25,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442485807] [2022-10-16 05:54:25,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:25,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:25,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:25,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:25,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:25,727 INFO L87 Difference]: Start difference. First operand 207 states and 312 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,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:25,825 INFO L93 Difference]: Finished difference Result 245 states and 327 transitions. [2022-10-16 05:54:25,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:25,826 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,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:25,828 INFO L225 Difference]: With dead ends: 245 [2022-10-16 05:54:25,828 INFO L226 Difference]: Without dead ends: 245 [2022-10-16 05:54:25,829 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,830 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 160 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:25,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 194 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:25,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-10-16 05:54:25,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 217. [2022-10-16 05:54:25,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 179 states have (on average 1.5642458100558658) internal successors, (280), 198 states have internal predecessors, (280), 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,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 325 transitions. [2022-10-16 05:54:25,845 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 325 transitions. Word has length 10 [2022-10-16 05:54:25,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:25,845 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 325 transitions. [2022-10-16 05:54:25,846 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,846 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 325 transitions. [2022-10-16 05:54:25,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-10-16 05:54:25,847 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:25,847 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:25,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-10-16 05:54:25,847 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:25,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:25,848 INFO L85 PathProgramCache]: Analyzing trace with hash 12795785, now seen corresponding path program 1 times [2022-10-16 05:54:25,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:25,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446124369] [2022-10-16 05:54:25,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:25,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:25,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:26,060 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:26,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:26,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446124369] [2022-10-16 05:54:26,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446124369] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:26,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511001201] [2022-10-16 05:54:26,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:26,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:26,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:26,069 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:26,071 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:26,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:26,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2022-10-16 05:54:26,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:26,366 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:26,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:26,485 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:26,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511001201] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:26,486 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:26,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2022-10-16 05:54:26,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663719136] [2022-10-16 05:54:26,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:26,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-10-16 05:54:26,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:26,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-10-16 05:54:26,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-10-16 05:54:26,488 INFO L87 Difference]: Start difference. First operand 217 states and 325 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,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:26,756 INFO L93 Difference]: Finished difference Result 302 states and 415 transitions. [2022-10-16 05:54:26,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 05:54:26,756 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,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:26,759 INFO L225 Difference]: With dead ends: 302 [2022-10-16 05:54:26,759 INFO L226 Difference]: Without dead ends: 302 [2022-10-16 05:54:26,760 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,761 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 415 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 415 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:26,761 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [415 Valid, 448 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 05:54:26,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-10-16 05:54:26,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 229. [2022-10-16 05:54:26,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 188 states have (on average 1.4893617021276595) internal successors, (280), 210 states have internal predecessors, (280), 11 states have call successors, (11), 7 states have call predecessors, (11), 12 states have return successors, (44), 11 states have call predecessors, (44), 11 states have call successors, (44) [2022-10-16 05:54:26,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 335 transitions. [2022-10-16 05:54:26,804 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 335 transitions. Word has length 14 [2022-10-16 05:54:26,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:26,804 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 335 transitions. [2022-10-16 05:54:26,804 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,805 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 335 transitions. [2022-10-16 05:54:26,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-10-16 05:54:26,805 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:26,805 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:26,844 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:27,020 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:27,021 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:27,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:27,023 INFO L85 PathProgramCache]: Analyzing trace with hash 396669285, now seen corresponding path program 1 times [2022-10-16 05:54:27,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:27,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199156956] [2022-10-16 05:54:27,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:27,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:27,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:27,230 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:27,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:27,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199156956] [2022-10-16 05:54:27,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199156956] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:27,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724636569] [2022-10-16 05:54:27,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:27,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:27,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:27,232 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:27,244 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:27,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:27,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2022-10-16 05:54:27,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:27,475 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,484 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:27,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:27,564 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:27,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724636569] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:27,566 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:27,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 9 [2022-10-16 05:54:27,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224795599] [2022-10-16 05:54:27,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:27,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 05:54:27,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:27,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 05:54:27,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-10-16 05:54:27,579 INFO L87 Difference]: Start difference. First operand 229 states and 335 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,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:27,899 INFO L93 Difference]: Finished difference Result 335 states and 463 transitions. [2022-10-16 05:54:27,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-10-16 05:54:27,899 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,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:27,902 INFO L225 Difference]: With dead ends: 335 [2022-10-16 05:54:27,902 INFO L226 Difference]: Without dead ends: 335 [2022-10-16 05:54:27,903 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,904 INFO L413 NwaCegarLoop]: 83 mSDtfsCounter, 221 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:27,905 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 411 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 05:54:27,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-10-16 05:54:27,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 239. [2022-10-16 05:54:27,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 197 states have (on average 1.482233502538071) internal successors, (292), 220 states have internal predecessors, (292), 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,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 349 transitions. [2022-10-16 05:54:27,932 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 349 transitions. Word has length 15 [2022-10-16 05:54:27,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:27,933 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 349 transitions. [2022-10-16 05:54:27,933 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,933 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 349 transitions. [2022-10-16 05:54:27,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-10-16 05:54:27,934 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:27,934 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:27,964 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:28,148 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:28,149 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:28,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:28,150 INFO L85 PathProgramCache]: Analyzing trace with hash -588154008, now seen corresponding path program 1 times [2022-10-16 05:54:28,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:28,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218477687] [2022-10-16 05:54:28,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:28,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:28,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:28,435 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,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:28,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218477687] [2022-10-16 05:54:28,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218477687] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:28,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397565153] [2022-10-16 05:54:28,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:28,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:28,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:28,438 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:28,465 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:28,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:28,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 16 conjunts are in the unsatisfiable core [2022-10-16 05:54:28,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:28,693 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:28,698 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:28,719 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,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:28,857 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,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397565153] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:28,857 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:28,858 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 13 [2022-10-16 05:54:28,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791728586] [2022-10-16 05:54:28,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:28,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-10-16 05:54:28,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:28,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-10-16 05:54:28,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-10-16 05:54:28,860 INFO L87 Difference]: Start difference. First operand 239 states and 349 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:29,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:29,638 INFO L93 Difference]: Finished difference Result 570 states and 775 transitions. [2022-10-16 05:54:29,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-10-16 05:54:29,639 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:29,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:29,644 INFO L225 Difference]: With dead ends: 570 [2022-10-16 05:54:29,644 INFO L226 Difference]: Without dead ends: 570 [2022-10-16 05:54:29,645 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:29,646 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 502 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 748 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:29,647 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [502 Valid, 748 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-10-16 05:54:29,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-10-16 05:54:29,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 347. [2022-10-16 05:54:29,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 294 states have (on average 1.5136054421768708) internal successors, (445), 322 states have internal predecessors, (445), 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:29,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 519 transitions. [2022-10-16 05:54:29,677 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 519 transitions. Word has length 16 [2022-10-16 05:54:29,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:29,678 INFO L495 AbstractCegarLoop]: Abstraction has 347 states and 519 transitions. [2022-10-16 05:54:29,678 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:29,678 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 519 transitions. [2022-10-16 05:54:29,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-10-16 05:54:29,679 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:29,679 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,722 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,894 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,894 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:29,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:29,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199670, now seen corresponding path program 1 times [2022-10-16 05:54:29,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:29,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146097748] [2022-10-16 05:54:29,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:29,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:29,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:29,982 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,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:29,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146097748] [2022-10-16 05:54:29,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146097748] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:29,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:29,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-16 05:54:29,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123664147] [2022-10-16 05:54:29,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:29,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 05:54:29,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:29,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 05:54:29,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 05:54:29,985 INFO L87 Difference]: Start difference. First operand 347 states and 519 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) 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:30,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:30,008 INFO L93 Difference]: Finished difference Result 356 states and 501 transitions. [2022-10-16 05:54:30,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 05:54:30,009 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) 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:30,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:30,011 INFO L225 Difference]: With dead ends: 356 [2022-10-16 05:54:30,011 INFO L226 Difference]: Without dead ends: 356 [2022-10-16 05:54:30,012 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:30,012 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 26 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:30,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 114 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 05:54:30,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-10-16 05:54:30,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 343. [2022-10-16 05:54:30,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 296 states have (on average 1.5067567567567568) internal successors, (446), 323 states have internal predecessors, (446), 11 states have call successors, (11), 8 states have call predecessors, (11), 18 states have return successors, (38), 11 states have call predecessors, (38), 11 states have call successors, (38) [2022-10-16 05:54:30,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 495 transitions. [2022-10-16 05:54:30,028 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 495 transitions. Word has length 18 [2022-10-16 05:54:30,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:30,028 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 495 transitions. [2022-10-16 05:54:30,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) 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:30,028 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 495 transitions. [2022-10-16 05:54:30,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-10-16 05:54:30,030 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:30,030 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:30,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-10-16 05:54:30,030 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:30,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:30,031 INFO L85 PathProgramCache]: Analyzing trace with hash 382694474, now seen corresponding path program 1 times [2022-10-16 05:54:30,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:30,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382727251] [2022-10-16 05:54:30,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:30,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:30,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:30,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:30,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:30,100 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:30,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:30,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382727251] [2022-10-16 05:54:30,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382727251] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:30,101 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:54:30,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 05:54:30,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752801557] [2022-10-16 05:54:30,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:30,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 05:54:30,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:30,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 05:54:30,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 05:54:30,103 INFO L87 Difference]: Start difference. First operand 343 states and 495 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:30,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:30,172 INFO L93 Difference]: Finished difference Result 263 states and 368 transitions. [2022-10-16 05:54:30,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 05:54:30,172 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:30,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:30,174 INFO L225 Difference]: With dead ends: 263 [2022-10-16 05:54:30,175 INFO L226 Difference]: Without dead ends: 263 [2022-10-16 05:54:30,175 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:30,176 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 48 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 87 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:30,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 87 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:30,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-10-16 05:54:30,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 263. [2022-10-16 05:54:30,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 224 states have (on average 1.4910714285714286) internal successors, (334), 248 states have internal predecessors, (334), 8 states have call successors, (8), 6 states have call predecessors, (8), 13 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2022-10-16 05:54:30,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 368 transitions. [2022-10-16 05:54:30,188 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 368 transitions. Word has length 25 [2022-10-16 05:54:30,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:30,188 INFO L495 AbstractCegarLoop]: Abstraction has 263 states and 368 transitions. [2022-10-16 05:54:30,189 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:30,189 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 368 transitions. [2022-10-16 05:54:30,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-10-16 05:54:30,190 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:30,190 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:30,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-10-16 05:54:30,191 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:30,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:30,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1752183410, now seen corresponding path program 1 times [2022-10-16 05:54:30,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:30,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649188801] [2022-10-16 05:54:30,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:30,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:30,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:30,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:30,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:30,544 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,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:30,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649188801] [2022-10-16 05:54:30,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649188801] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:30,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542197235] [2022-10-16 05:54:30,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:30,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:30,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:30,546 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,567 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,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:30,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 19 conjunts are in the unsatisfiable core [2022-10-16 05:54:30,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:30,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:30,919 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,978 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,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:33,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542197235] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:33,189 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:33,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-10-16 05:54:33,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114500343] [2022-10-16 05:54:33,189 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:33,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-10-16 05:54:33,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:33,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-10-16 05:54:33,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-10-16 05:54:33,191 INFO L87 Difference]: Start difference. First operand 263 states and 368 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:34,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:34,071 INFO L93 Difference]: Finished difference Result 414 states and 529 transitions. [2022-10-16 05:54:34,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-10-16 05:54:34,072 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:34,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:34,075 INFO L225 Difference]: With dead ends: 414 [2022-10-16 05:54:34,075 INFO L226 Difference]: Without dead ends: 414 [2022-10-16 05:54:34,076 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=213, Invalid=717, Unknown=0, NotChecked=0, Total=930 [2022-10-16 05:54:34,076 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 606 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:34,077 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [606 Valid, 322 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 323 Invalid, 0 Unknown, 66 Unchecked, 0.3s Time] [2022-10-16 05:54:34,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2022-10-16 05:54:34,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 321. [2022-10-16 05:54:34,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 279 states have (on average 1.4838709677419355) internal successors, (414), 304 states have internal predecessors, (414), 9 states have call successors, (9), 7 states have call predecessors, (9), 15 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2022-10-16 05:54:34,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 450 transitions. [2022-10-16 05:54:34,091 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 450 transitions. Word has length 27 [2022-10-16 05:54:34,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:34,091 INFO L495 AbstractCegarLoop]: Abstraction has 321 states and 450 transitions. [2022-10-16 05:54:34,091 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:34,092 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 450 transitions. [2022-10-16 05:54:34,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-10-16 05:54:34,093 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:34,093 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] [2022-10-16 05:54:34,130 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:34,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:34,308 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:34,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:34,309 INFO L85 PathProgramCache]: Analyzing trace with hash 2041807728, now seen corresponding path program 1 times [2022-10-16 05:54:34,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:34,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874998926] [2022-10-16 05:54:34,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:34,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:34,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:34,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:34,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:34,507 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:34,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:34,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874998926] [2022-10-16 05:54:34,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874998926] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:34,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876086946] [2022-10-16 05:54:34,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:34,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:34,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:34,510 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,520 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,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:34,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 12 conjunts are in the unsatisfiable core [2022-10-16 05:54:34,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:34,726 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:54:34,726 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 05:54:34,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876086946] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:34,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 05:54:34,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 10 [2022-10-16 05:54:34,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868385339] [2022-10-16 05:54:34,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:34,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 05:54:34,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:34,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 05:54:34,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-10-16 05:54:34,729 INFO L87 Difference]: Start difference. First operand 321 states and 450 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,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:34,850 INFO L93 Difference]: Finished difference Result 416 states and 561 transitions. [2022-10-16 05:54:34,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 05:54:34,851 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,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:34,853 INFO L225 Difference]: With dead ends: 416 [2022-10-16 05:54:34,853 INFO L226 Difference]: Without dead ends: 416 [2022-10-16 05:54:34,854 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-10-16 05:54:34,854 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 122 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:34,855 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 195 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:34,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2022-10-16 05:54:34,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 344. [2022-10-16 05:54:34,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 302 states have (on average 1.4735099337748345) internal successors, (445), 327 states have internal predecessors, (445), 9 states have call successors, (9), 7 states have call predecessors, (9), 15 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2022-10-16 05:54:34,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 481 transitions. [2022-10-16 05:54:34,869 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 481 transitions. Word has length 28 [2022-10-16 05:54:34,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:34,869 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 481 transitions. [2022-10-16 05:54:34,869 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,870 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 481 transitions. [2022-10-16 05:54:34,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-10-16 05:54:34,871 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:34,871 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,910 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:35,085 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,SelfDestructingSolverStorable12 [2022-10-16 05:54:35,086 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:35,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:35,087 INFO L85 PathProgramCache]: Analyzing trace with hash -221078483, now seen corresponding path program 1 times [2022-10-16 05:54:35,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:35,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411804650] [2022-10-16 05:54:35,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:35,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:35,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:35,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:35,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:35,928 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,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:35,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411804650] [2022-10-16 05:54:35,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411804650] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:35,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727883883] [2022-10-16 05:54:35,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:35,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:35,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:35,930 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,932 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:36,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:36,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2022-10-16 05:54:36,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:36,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:36,375 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:36,473 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:36,478 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:36,518 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:36,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:36,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727883883] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:36,822 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:36,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2022-10-16 05:54:36,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106377816] [2022-10-16 05:54:36,823 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:36,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-10-16 05:54:36,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:36,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-10-16 05:54:36,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-10-16 05:54:36,825 INFO L87 Difference]: Start difference. First operand 344 states and 481 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,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:38,942 INFO L93 Difference]: Finished difference Result 554 states and 693 transitions. [2022-10-16 05:54:38,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-10-16 05:54:38,943 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,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:38,946 INFO L225 Difference]: With dead ends: 554 [2022-10-16 05:54:38,946 INFO L226 Difference]: Without dead ends: 554 [2022-10-16 05:54:38,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=473, Invalid=1879, Unknown=0, NotChecked=0, Total=2352 [2022-10-16 05:54:38,948 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 716 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 604 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 140 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:38,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [717 Valid, 505 Invalid, 817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 604 Invalid, 0 Unknown, 140 Unchecked, 0.6s Time] [2022-10-16 05:54:38,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2022-10-16 05:54:38,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 401. [2022-10-16 05:54:38,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 356 states have (on average 1.4915730337078652) internal successors, (531), 382 states have internal predecessors, (531), 10 states have call successors, (10), 8 states have call predecessors, (10), 17 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2022-10-16 05:54:38,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 571 transitions. [2022-10-16 05:54:38,965 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 571 transitions. Word has length 29 [2022-10-16 05:54:38,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:38,965 INFO L495 AbstractCegarLoop]: Abstraction has 401 states and 571 transitions. [2022-10-16 05:54:38,965 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,966 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 571 transitions. [2022-10-16 05:54:38,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-16 05:54:38,966 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:38,967 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:39,008 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:39,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:39,172 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:39,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:39,174 INFO L85 PathProgramCache]: Analyzing trace with hash -253201523, now seen corresponding path program 1 times [2022-10-16 05:54:39,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:39,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234934362] [2022-10-16 05:54:39,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:39,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:39,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:39,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:39,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:39,341 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-16 05:54:39,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:39,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234934362] [2022-10-16 05:54:39,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234934362] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:39,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71176866] [2022-10-16 05:54:39,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:39,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:39,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:39,343 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,352 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,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:39,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 11 conjunts are in the unsatisfiable core [2022-10-16 05:54:39,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:39,477 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-16 05:54:39,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:39,625 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-16 05:54:39,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71176866] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:39,625 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:39,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-10-16 05:54:39,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018982702] [2022-10-16 05:54:39,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:39,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-10-16 05:54:39,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:39,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-10-16 05:54:39,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-10-16 05:54:39,629 INFO L87 Difference]: Start difference. First operand 401 states and 571 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 05:54:40,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:40,012 INFO L93 Difference]: Finished difference Result 558 states and 726 transitions. [2022-10-16 05:54:40,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-10-16 05:54:40,013 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 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,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:40,016 INFO L225 Difference]: With dead ends: 558 [2022-10-16 05:54:40,016 INFO L226 Difference]: Without dead ends: 558 [2022-10-16 05:54:40,017 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2022-10-16 05:54:40,017 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 353 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:40,018 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 235 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 05:54:40,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2022-10-16 05:54:40,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 478. [2022-10-16 05:54:40,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 431 states have (on average 1.443155452436195) internal successors, (622), 457 states have internal predecessors, (622), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2022-10-16 05:54:40,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 659 transitions. [2022-10-16 05:54:40,036 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 659 transitions. Word has length 30 [2022-10-16 05:54:40,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:40,036 INFO L495 AbstractCegarLoop]: Abstraction has 478 states and 659 transitions. [2022-10-16 05:54:40,036 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 05:54:40,036 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 659 transitions. [2022-10-16 05:54:40,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-10-16 05:54:40,037 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:40,037 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:40,076 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,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:40,253 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:40,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:40,254 INFO L85 PathProgramCache]: Analyzing trace with hash 740687428, now seen corresponding path program 1 times [2022-10-16 05:54:40,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:40,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140733783] [2022-10-16 05:54:40,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:40,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:40,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:40,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:40,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:40,443 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-16 05:54:40,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:40,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140733783] [2022-10-16 05:54:40,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140733783] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:40,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1312536813] [2022-10-16 05:54:40,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:40,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:40,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:40,446 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,454 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,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:40,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 14 conjunts are in the unsatisfiable core [2022-10-16 05:54:40,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:40,643 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-16 05:54:40,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:40,831 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-16 05:54:40,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1312536813] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:40,832 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:40,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-10-16 05:54:40,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83502071] [2022-10-16 05:54:40,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:40,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-10-16 05:54:40,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:40,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-10-16 05:54:40,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-10-16 05:54:40,834 INFO L87 Difference]: Start difference. First operand 478 states and 659 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-10-16 05:54:41,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:41,364 INFO L93 Difference]: Finished difference Result 533 states and 692 transitions. [2022-10-16 05:54:41,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-10-16 05:54:41,364 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 31 [2022-10-16 05:54:41,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:41,367 INFO L225 Difference]: With dead ends: 533 [2022-10-16 05:54:41,368 INFO L226 Difference]: Without dead ends: 533 [2022-10-16 05:54:41,368 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2022-10-16 05:54:41,369 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 502 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:41,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [502 Valid, 363 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 05:54:41,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2022-10-16 05:54:41,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 484. [2022-10-16 05:54:41,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 437 states have (on average 1.425629290617849) internal successors, (623), 463 states have internal predecessors, (623), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-10-16 05:54:41,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 659 transitions. [2022-10-16 05:54:41,386 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 659 transitions. Word has length 31 [2022-10-16 05:54:41,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:41,386 INFO L495 AbstractCegarLoop]: Abstraction has 484 states and 659 transitions. [2022-10-16 05:54:41,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-10-16 05:54:41,387 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 659 transitions. [2022-10-16 05:54:41,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-10-16 05:54:41,388 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:41,388 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,431 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,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-10-16 05:54:41,604 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:41,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:41,605 INFO L85 PathProgramCache]: Analyzing trace with hash -117381739, now seen corresponding path program 1 times [2022-10-16 05:54:41,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:41,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899671371] [2022-10-16 05:54:41,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:41,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:41,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:41,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:41,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:42,066 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,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:42,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899671371] [2022-10-16 05:54:42,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899671371] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:42,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784189151] [2022-10-16 05:54:42,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:42,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:42,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:42,071 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,090 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,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:42,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 21 conjunts are in the unsatisfiable core [2022-10-16 05:54:42,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:42,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:42,422 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,585 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,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:42,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784189151] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:42,811 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:42,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-10-16 05:54:42,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062642573] [2022-10-16 05:54:42,811 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:42,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-10-16 05:54:42,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:42,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-10-16 05:54:42,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-10-16 05:54:42,813 INFO L87 Difference]: Start difference. First operand 484 states and 659 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:43,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:43,926 INFO L93 Difference]: Finished difference Result 555 states and 698 transitions. [2022-10-16 05:54:43,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-10-16 05:54:43,927 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:43,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:43,931 INFO L225 Difference]: With dead ends: 555 [2022-10-16 05:54:43,931 INFO L226 Difference]: Without dead ends: 555 [2022-10-16 05:54:43,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=258, Invalid=1002, Unknown=0, NotChecked=0, Total=1260 [2022-10-16 05:54:43,933 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 434 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:43,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 448 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 536 Invalid, 0 Unknown, 84 Unchecked, 0.4s Time] [2022-10-16 05:54:43,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2022-10-16 05:54:43,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 484. [2022-10-16 05:54:43,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 437 states have (on average 1.3958810068649885) internal successors, (610), 463 states have internal predecessors, (610), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-10-16 05:54:43,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 646 transitions. [2022-10-16 05:54:43,950 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 646 transitions. Word has length 35 [2022-10-16 05:54:43,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:43,951 INFO L495 AbstractCegarLoop]: Abstraction has 484 states and 646 transitions. [2022-10-16 05:54:43,951 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:43,951 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 646 transitions. [2022-10-16 05:54:43,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-10-16 05:54:43,952 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:43,952 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:43,993 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,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-10-16 05:54:44,168 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:44,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:44,169 INFO L85 PathProgramCache]: Analyzing trace with hash 753387604, now seen corresponding path program 1 times [2022-10-16 05:54:44,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:44,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276585579] [2022-10-16 05:54:44,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:44,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:44,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:44,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:44,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:44,309 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:44,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:44,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276585579] [2022-10-16 05:54:44,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276585579] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:44,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054507723] [2022-10-16 05:54:44,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:44,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:44,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:44,311 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,319 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,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:44,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2022-10-16 05:54:44,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:44,448 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:44,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:44,509 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:44,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054507723] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:44,510 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:44,510 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2022-10-16 05:54:44,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884563880] [2022-10-16 05:54:44,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:44,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:44,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:44,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:44,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:44,512 INFO L87 Difference]: Start difference. First operand 484 states and 646 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:44,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:44,633 INFO L93 Difference]: Finished difference Result 513 states and 669 transitions. [2022-10-16 05:54:44,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:44,634 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:44,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:44,638 INFO L225 Difference]: With dead ends: 513 [2022-10-16 05:54:44,638 INFO L226 Difference]: Without dead ends: 513 [2022-10-16 05:54:44,638 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:44,639 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 84 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:44,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 70 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:44,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2022-10-16 05:54:44,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 482. [2022-10-16 05:54:44,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 437 states have (on average 1.3775743707093822) internal successors, (602), 461 states have internal predecessors, (602), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-10-16 05:54:44,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 638 transitions. [2022-10-16 05:54:44,657 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 638 transitions. Word has length 40 [2022-10-16 05:54:44,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:44,658 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 638 transitions. [2022-10-16 05:54:44,658 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:44,658 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 638 transitions. [2022-10-16 05:54:44,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-10-16 05:54:44,659 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:44,659 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:44,699 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:44,873 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,SelfDestructingSolverStorable17 [2022-10-16 05:54:44,873 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:44,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:44,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1880179342, now seen corresponding path program 1 times [2022-10-16 05:54:44,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:44,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597378898] [2022-10-16 05:54:44,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:44,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:44,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:44,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:44,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:45,000 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:45,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:45,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597378898] [2022-10-16 05:54:45,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597378898] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:45,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313861180] [2022-10-16 05:54:45,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:45,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:45,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:45,002 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:45,018 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:45,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:45,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 05:54:45,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:45,127 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:45,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:45,190 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:45,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313861180] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:45,191 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:45,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2022-10-16 05:54:45,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513985194] [2022-10-16 05:54:45,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:45,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:45,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:45,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:45,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:45,193 INFO L87 Difference]: Start difference. First operand 482 states and 638 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:45,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:45,322 INFO L93 Difference]: Finished difference Result 511 states and 661 transitions. [2022-10-16 05:54:45,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:45,323 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:45,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:45,327 INFO L225 Difference]: With dead ends: 511 [2022-10-16 05:54:45,327 INFO L226 Difference]: Without dead ends: 511 [2022-10-16 05:54:45,328 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:45,329 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 80 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:45,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 50 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:45,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2022-10-16 05:54:45,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 480. [2022-10-16 05:54:45,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 437 states have (on average 1.3592677345537758) internal successors, (594), 459 states have internal predecessors, (594), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-10-16 05:54:45,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 630 transitions. [2022-10-16 05:54:45,357 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 630 transitions. Word has length 41 [2022-10-16 05:54:45,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:45,357 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 630 transitions. [2022-10-16 05:54:45,358 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:45,358 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 630 transitions. [2022-10-16 05:54:45,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-10-16 05:54:45,358 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:45,359 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:45,398 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:45,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:45,574 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:45,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:45,574 INFO L85 PathProgramCache]: Analyzing trace with hash -1843982442, now seen corresponding path program 1 times [2022-10-16 05:54:45,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:45,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921777066] [2022-10-16 05:54:45,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:45,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:45,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:45,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:45,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:45,792 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:45,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:45,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921777066] [2022-10-16 05:54:45,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921777066] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:45,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044374049] [2022-10-16 05:54:45,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:45,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:45,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:45,795 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:45,814 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:45,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:45,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 15 conjunts are in the unsatisfiable core [2022-10-16 05:54:45,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:45,884 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:45,928 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:54:45,929 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:45,955 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:45,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:46,141 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:46,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044374049] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:46,141 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:46,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 6 [2022-10-16 05:54:46,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95893110] [2022-10-16 05:54:46,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:46,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 05:54:46,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:46,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 05:54:46,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-10-16 05:54:46,143 INFO L87 Difference]: Start difference. First operand 480 states and 630 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:46,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:46,324 INFO L93 Difference]: Finished difference Result 532 states and 675 transitions. [2022-10-16 05:54:46,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 05:54:46,324 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:46,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:46,327 INFO L225 Difference]: With dead ends: 532 [2022-10-16 05:54:46,327 INFO L226 Difference]: Without dead ends: 532 [2022-10-16 05:54:46,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 87 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:54:46,329 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 83 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:46,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 176 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 170 Invalid, 0 Unknown, 92 Unchecked, 0.1s Time] [2022-10-16 05:54:46,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-10-16 05:54:46,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 486. [2022-10-16 05:54:46,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 443 states have (on average 1.3544018058690745) internal successors, (600), 465 states have internal predecessors, (600), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-10-16 05:54:46,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 636 transitions. [2022-10-16 05:54:46,344 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 636 transitions. Word has length 42 [2022-10-16 05:54:46,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:46,344 INFO L495 AbstractCegarLoop]: Abstraction has 486 states and 636 transitions. [2022-10-16 05:54:46,344 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:46,344 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 636 transitions. [2022-10-16 05:54:46,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-10-16 05:54:46,345 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:46,345 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:46,392 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:46,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:46,559 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:46,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:46,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1200736699, now seen corresponding path program 1 times [2022-10-16 05:54:46,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:46,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800549760] [2022-10-16 05:54:46,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:46,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:46,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:46,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:46,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:46,653 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:46,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:46,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800549760] [2022-10-16 05:54:46,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800549760] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:46,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883376905] [2022-10-16 05:54:46,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:46,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:46,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:46,656 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:46,673 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:46,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:46,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2022-10-16 05:54:46,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:46,767 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:46,767 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 05:54:46,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883376905] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:46,768 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 05:54:46,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-10-16 05:54:46,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186161152] [2022-10-16 05:54:46,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:46,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:54:46,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:46,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:54:46,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-16 05:54:46,769 INFO L87 Difference]: Start difference. First operand 486 states and 636 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:46,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:46,810 INFO L93 Difference]: Finished difference Result 580 states and 722 transitions. [2022-10-16 05:54:46,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 05:54:46,810 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:46,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:46,814 INFO L225 Difference]: With dead ends: 580 [2022-10-16 05:54:46,814 INFO L226 Difference]: Without dead ends: 580 [2022-10-16 05:54:46,814 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:46,815 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 82 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 172 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:46,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 172 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:46,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2022-10-16 05:54:46,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 476. [2022-10-16 05:54:46,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 433 states have (on average 1.327944572748268) internal successors, (575), 455 states have internal predecessors, (575), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-10-16 05:54:46,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 611 transitions. [2022-10-16 05:54:46,831 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 611 transitions. Word has length 45 [2022-10-16 05:54:46,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:46,831 INFO L495 AbstractCegarLoop]: Abstraction has 476 states and 611 transitions. [2022-10-16 05:54:46,832 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:46,832 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 611 transitions. [2022-10-16 05:54:46,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-10-16 05:54:46,833 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:46,833 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:46,875 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:47,046 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,SelfDestructingSolverStorable20 [2022-10-16 05:54:47,047 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:47,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:47,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1458472979, now seen corresponding path program 1 times [2022-10-16 05:54:47,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:47,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215239127] [2022-10-16 05:54:47,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:47,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:47,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:47,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:47,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:47,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:47,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:47,469 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:47,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:47,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215239127] [2022-10-16 05:54:47,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1215239127] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:47,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224007915] [2022-10-16 05:54:47,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:47,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:47,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:47,472 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:47,491 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:47,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:47,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 23 conjunts are in the unsatisfiable core [2022-10-16 05:54:47,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:47,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:47,968 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:48,032 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:48,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:48,175 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224007915] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:48,175 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:48,175 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-10-16 05:54:48,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461188997] [2022-10-16 05:54:48,176 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:48,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-10-16 05:54:48,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:48,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-10-16 05:54:48,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-10-16 05:54:48,177 INFO L87 Difference]: Start difference. First operand 476 states and 611 transitions. Second operand has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-10-16 05:54:48,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:48,835 INFO L93 Difference]: Finished difference Result 573 states and 691 transitions. [2022-10-16 05:54:48,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-10-16 05:54:48,839 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 48 [2022-10-16 05:54:48,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:48,841 INFO L225 Difference]: With dead ends: 573 [2022-10-16 05:54:48,841 INFO L226 Difference]: Without dead ends: 573 [2022-10-16 05:54:48,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=242, Invalid=688, Unknown=0, NotChecked=0, Total=930 [2022-10-16 05:54:48,843 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 515 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 86 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:48,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [515 Valid, 366 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 297 Invalid, 0 Unknown, 86 Unchecked, 0.3s Time] [2022-10-16 05:54:48,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-10-16 05:54:48,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 480. [2022-10-16 05:54:48,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 438 states have (on average 1.321917808219178) internal successors, (579), 459 states have internal predecessors, (579), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (24), 10 states have call predecessors, (24), 10 states have call successors, (24) [2022-10-16 05:54:48,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 613 transitions. [2022-10-16 05:54:48,858 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 613 transitions. Word has length 48 [2022-10-16 05:54:48,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:48,858 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 613 transitions. [2022-10-16 05:54:48,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-10-16 05:54:48,859 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 613 transitions. [2022-10-16 05:54:48,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-10-16 05:54:48,859 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:48,859 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:48,901 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,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:49,075 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:49,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:49,076 INFO L85 PathProgramCache]: Analyzing trace with hash -639148643, now seen corresponding path program 1 times [2022-10-16 05:54:49,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:49,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693991059] [2022-10-16 05:54:49,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:49,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:49,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:49,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:49,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:49,149 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:54:49,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:49,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693991059] [2022-10-16 05:54:49,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693991059] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:49,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191777982] [2022-10-16 05:54:49,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:49,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:49,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:49,152 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:49,182 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:49,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:49,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 05:54:49,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:49,255 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 05:54:49,256 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 05:54:49,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191777982] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:49,256 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 05:54:49,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-10-16 05:54:49,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620033213] [2022-10-16 05:54:49,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:49,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 05:54:49,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:49,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 05:54:49,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:49,258 INFO L87 Difference]: Start difference. First operand 480 states and 613 transitions. Second operand has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 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,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:49,266 INFO L93 Difference]: Finished difference Result 506 states and 634 transitions. [2022-10-16 05:54:49,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 05:54:49,266 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 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 47 [2022-10-16 05:54:49,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:49,284 INFO L225 Difference]: With dead ends: 506 [2022-10-16 05:54:49,284 INFO L226 Difference]: Without dead ends: 506 [2022-10-16 05:54:49,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:49,285 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 13 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:49,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 110 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 05:54:49,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-10-16 05:54:49,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 479. [2022-10-16 05:54:49,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 438 states have (on average 1.3082191780821917) internal successors, (573), 458 states have internal predecessors, (573), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (24), 10 states have call predecessors, (24), 10 states have call successors, (24) [2022-10-16 05:54:49,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 607 transitions. [2022-10-16 05:54:49,303 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 607 transitions. Word has length 47 [2022-10-16 05:54:49,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:49,303 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 607 transitions. [2022-10-16 05:54:49,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 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,304 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 607 transitions. [2022-10-16 05:54:49,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-10-16 05:54:49,305 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:49,305 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,350 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:49,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:49,519 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:49,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:49,520 INFO L85 PathProgramCache]: Analyzing trace with hash 296907458, now seen corresponding path program 1 times [2022-10-16 05:54:49,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:49,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089378788] [2022-10-16 05:54:49,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:49,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:49,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:49,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:49,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:49,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:49,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:49,768 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:49,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:49,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089378788] [2022-10-16 05:54:49,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089378788] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:49,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364851155] [2022-10-16 05:54:49,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:49,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:49,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:49,771 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:49,794 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:49,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:49,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 9 conjunts are in the unsatisfiable core [2022-10-16 05:54:49,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:49,906 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:49,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:50,006 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,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364851155] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:50,007 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:50,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 11 [2022-10-16 05:54:50,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702709907] [2022-10-16 05:54:50,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:50,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-10-16 05:54:50,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:50,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-10-16 05:54:50,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-10-16 05:54:50,010 INFO L87 Difference]: Start difference. First operand 479 states and 607 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,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:50,325 INFO L93 Difference]: Finished difference Result 399 states and 478 transitions. [2022-10-16 05:54:50,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-10-16 05:54:50,326 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,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:50,328 INFO L225 Difference]: With dead ends: 399 [2022-10-16 05:54:50,328 INFO L226 Difference]: Without dead ends: 399 [2022-10-16 05:54:50,329 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,330 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 241 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:50,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 166 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 05:54:50,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-10-16 05:54:50,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 368. [2022-10-16 05:54:50,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 334 states have (on average 1.2754491017964071) internal successors, (426), 351 states have internal predecessors, (426), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-10-16 05:54:50,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 450 transitions. [2022-10-16 05:54:50,346 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 450 transitions. Word has length 48 [2022-10-16 05:54:50,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:50,347 INFO L495 AbstractCegarLoop]: Abstraction has 368 states and 450 transitions. [2022-10-16 05:54:50,347 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,347 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 450 transitions. [2022-10-16 05:54:50,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-10-16 05:54:50,348 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:50,348 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2022-10-16 05:54:50,392 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:50,552 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,SelfDestructingSolverStorable23 [2022-10-16 05:54:50,553 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:50,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:50,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1661228621, now seen corresponding path program 1 times [2022-10-16 05:54:50,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:50,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242070693] [2022-10-16 05:54:50,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:50,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:50,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:50,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:50,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:50,621 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:54:50,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:50,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242070693] [2022-10-16 05:54:50,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242070693] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:50,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138176741] [2022-10-16 05:54:50,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:50,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:50,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:50,623 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:50,648 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:50,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:50,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 05:54:50,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:50,780 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 05:54:50,780 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 05:54:50,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138176741] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:50,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 05:54:50,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 6 [2022-10-16 05:54:50,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493676868] [2022-10-16 05:54:50,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:50,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 05:54:50,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:50,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 05:54:50,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-10-16 05:54:50,783 INFO L87 Difference]: Start difference. First operand 368 states and 450 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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:50,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:50,814 INFO L93 Difference]: Finished difference Result 384 states and 462 transitions. [2022-10-16 05:54:50,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 05:54:50,814 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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 48 [2022-10-16 05:54:50,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:50,817 INFO L225 Difference]: With dead ends: 384 [2022-10-16 05:54:50,817 INFO L226 Difference]: Without dead ends: 384 [2022-10-16 05:54:50,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-10-16 05:54:50,818 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 34 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:50,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 92 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 05:54:50,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-10-16 05:54:50,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 367. [2022-10-16 05:54:50,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 334 states have (on average 1.2604790419161678) internal successors, (421), 350 states have internal predecessors, (421), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-10-16 05:54:50,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 445 transitions. [2022-10-16 05:54:50,836 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 445 transitions. Word has length 48 [2022-10-16 05:54:50,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:50,836 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 445 transitions. [2022-10-16 05:54:50,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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:50,843 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 445 transitions. [2022-10-16 05:54:50,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-10-16 05:54:50,844 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:50,844 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:50,887 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:51,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:51,058 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:51,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:51,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1433195828, now seen corresponding path program 1 times [2022-10-16 05:54:51,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:51,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564202044] [2022-10-16 05:54:51,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:51,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:51,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:51,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:51,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:51,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:51,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:51,845 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-10-16 05:54:51,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:51,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564202044] [2022-10-16 05:54:51,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564202044] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:51,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560156472] [2022-10-16 05:54:51,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:51,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:51,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:51,847 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:51,874 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:51,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:51,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 29 conjunts are in the unsatisfiable core [2022-10-16 05:54:51,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:52,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:52,515 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:52,615 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:52,620 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:52,645 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:52,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:52,846 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560156472] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:52,846 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:54:52,846 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-10-16 05:54:52,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314861006] [2022-10-16 05:54:52,847 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:52,847 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-10-16 05:54:52,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:52,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-10-16 05:54:52,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2022-10-16 05:54:52,849 INFO L87 Difference]: Start difference. First operand 367 states and 445 transitions. Second operand has 18 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 14 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:53,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:53,934 INFO L93 Difference]: Finished difference Result 413 states and 477 transitions. [2022-10-16 05:54:53,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-10-16 05:54:53,935 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 14 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:53,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:53,937 INFO L225 Difference]: With dead ends: 413 [2022-10-16 05:54:53,937 INFO L226 Difference]: Without dead ends: 413 [2022-10-16 05:54:53,938 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=329, Invalid=1003, Unknown=0, NotChecked=0, Total=1332 [2022-10-16 05:54:53,939 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 430 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 59 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:53,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [430 Valid, 367 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 392 Invalid, 0 Unknown, 59 Unchecked, 0.4s Time] [2022-10-16 05:54:53,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2022-10-16 05:54:53,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 366. [2022-10-16 05:54:53,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 334 states have (on average 1.2574850299401197) internal successors, (420), 349 states have internal predecessors, (420), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-10-16 05:54:53,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 442 transitions. [2022-10-16 05:54:53,949 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 442 transitions. Word has length 50 [2022-10-16 05:54:53,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:53,949 INFO L495 AbstractCegarLoop]: Abstraction has 366 states and 442 transitions. [2022-10-16 05:54:53,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 14 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:53,949 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 442 transitions. [2022-10-16 05:54:53,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-10-16 05:54:53,950 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:53,950 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2022-10-16 05:54:53,992 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:54,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:54,167 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:54,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:54,168 INFO L85 PathProgramCache]: Analyzing trace with hash -41520225, now seen corresponding path program 1 times [2022-10-16 05:54:54,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:54,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182488186] [2022-10-16 05:54:54,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:54,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:54,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:54,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:54,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:54,237 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:54:54,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:54,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182488186] [2022-10-16 05:54:54,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182488186] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:54,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313613615] [2022-10-16 05:54:54,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:54,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:54,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:54,239 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:54,255 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:54,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:54,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 05:54:54,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:54,348 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 05:54:54,349 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 05:54:54,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313613615] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:54,349 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 05:54:54,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-10-16 05:54:54,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022241848] [2022-10-16 05:54:54,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:54,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 05:54:54,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:54,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 05:54:54,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:54,351 INFO L87 Difference]: Start difference. First operand 366 states and 442 transitions. Second operand has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 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:54,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:54,360 INFO L93 Difference]: Finished difference Result 384 states and 456 transitions. [2022-10-16 05:54:54,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 05:54:54,360 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 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 49 [2022-10-16 05:54:54,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:54,363 INFO L225 Difference]: With dead ends: 384 [2022-10-16 05:54:54,363 INFO L226 Difference]: Without dead ends: 384 [2022-10-16 05:54:54,363 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:54:54,364 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 9 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:54,364 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 107 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 05:54:54,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-10-16 05:54:54,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 365. [2022-10-16 05:54:54,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 334 states have (on average 1.2425149700598803) internal successors, (415), 348 states have internal predecessors, (415), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-10-16 05:54:54,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 437 transitions. [2022-10-16 05:54:54,375 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 437 transitions. Word has length 49 [2022-10-16 05:54:54,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:54,376 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 437 transitions. [2022-10-16 05:54:54,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 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:54,376 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 437 transitions. [2022-10-16 05:54:54,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-10-16 05:54:54,377 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:54,377 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:54,426 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:54,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:54,592 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:54,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:54,593 INFO L85 PathProgramCache]: Analyzing trace with hash 825866446, now seen corresponding path program 1 times [2022-10-16 05:54:54,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:54,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136056017] [2022-10-16 05:54:54,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:54,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:54,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:54,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:54,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:54,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:54,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:54,771 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-10-16 05:54:54,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:54,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136056017] [2022-10-16 05:54:54,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136056017] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:54,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296695074] [2022-10-16 05:54:54,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:54,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:54,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:54,774 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:54,789 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:54,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:54,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 13 conjunts are in the unsatisfiable core [2022-10-16 05:54:54,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:54,947 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-10-16 05:54:54,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:55,132 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-10-16 05:54:55,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296695074] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:55,132 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:55,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-10-16 05:54:55,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008944169] [2022-10-16 05:54:55,133 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:55,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-10-16 05:54:55,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:55,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-10-16 05:54:55,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-10-16 05:54:55,134 INFO L87 Difference]: Start difference. First operand 365 states and 437 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 05:54:55,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:55,455 INFO L93 Difference]: Finished difference Result 402 states and 463 transitions. [2022-10-16 05:54:55,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-10-16 05:54:55,455 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 51 [2022-10-16 05:54:55,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:55,457 INFO L225 Difference]: With dead ends: 402 [2022-10-16 05:54:55,457 INFO L226 Difference]: Without dead ends: 402 [2022-10-16 05:54:55,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2022-10-16 05:54:55,458 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 266 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:55,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [266 Valid, 190 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 05:54:55,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2022-10-16 05:54:55,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 365. [2022-10-16 05:54:55,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 334 states have (on average 1.2335329341317365) internal successors, (412), 348 states have internal predecessors, (412), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-10-16 05:54:55,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 434 transitions. [2022-10-16 05:54:55,467 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 434 transitions. Word has length 51 [2022-10-16 05:54:55,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:55,467 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 434 transitions. [2022-10-16 05:54:55,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 05:54:55,467 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 434 transitions. [2022-10-16 05:54:55,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-10-16 05:54:55,468 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:55,468 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:55,511 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:54:55,682 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,SelfDestructingSolverStorable27 [2022-10-16 05:54:55,682 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:55,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:55,683 INFO L85 PathProgramCache]: Analyzing trace with hash -563187969, now seen corresponding path program 1 times [2022-10-16 05:54:55,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:55,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462051744] [2022-10-16 05:54:55,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:55,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:55,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:55,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:55,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:55,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:55,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:56,027 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,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:56,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462051744] [2022-10-16 05:54:56,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462051744] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:56,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448053305] [2022-10-16 05:54:56,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:56,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:56,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:56,030 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:54:56,053 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:54:56,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:56,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjunts are in the unsatisfiable core [2022-10-16 05:54:56,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:56,249 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:54:56,249 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,387 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:54:56,387 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,426 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:54:56,427 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:56,503 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:56,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:56,551 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-10-16 05:54:56,552 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:56,749 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-10-16 05:54:56,749 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:56,952 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:56,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448053305] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:56,953 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:56,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 10] total 26 [2022-10-16 05:54:56,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218490731] [2022-10-16 05:54:56,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:56,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-10-16 05:54:56,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:56,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-10-16 05:54:56,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2022-10-16 05:54:56,955 INFO L87 Difference]: Start difference. First operand 365 states and 434 transitions. Second operand has 27 states, 25 states have (on average 5.28) internal successors, (132), 25 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,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:57,312 INFO L93 Difference]: Finished difference Result 393 states and 460 transitions. [2022-10-16 05:54:57,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 05:54:57,312 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 5.28) internal successors, (132), 25 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,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:57,314 INFO L225 Difference]: With dead ends: 393 [2022-10-16 05:54:57,315 INFO L226 Difference]: Without dead ends: 393 [2022-10-16 05:54:57,315 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=227, Invalid=829, Unknown=0, NotChecked=0, Total=1056 [2022-10-16 05:54:57,316 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 479 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 21 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:57,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [479 Valid, 144 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 288 Invalid, 0 Unknown, 21 Unchecked, 0.2s Time] [2022-10-16 05:54:57,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-10-16 05:54:57,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 365. [2022-10-16 05:54:57,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 334 states have (on average 1.2305389221556886) internal successors, (411), 348 states have internal predecessors, (411), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-10-16 05:54:57,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 433 transitions. [2022-10-16 05:54:57,325 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 433 transitions. Word has length 51 [2022-10-16 05:54:57,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:57,325 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 433 transitions. [2022-10-16 05:54:57,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 5.28) internal successors, (132), 25 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,326 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 433 transitions. [2022-10-16 05:54:57,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-10-16 05:54:57,326 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:57,327 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,365 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:54:57,541 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,SelfDestructingSolverStorable28 [2022-10-16 05:54:57,541 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:57,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:57,543 INFO L85 PathProgramCache]: Analyzing trace with hash -563187968, now seen corresponding path program 1 times [2022-10-16 05:54:57,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:57,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923419705] [2022-10-16 05:54:57,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:57,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:57,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:57,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:57,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:57,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:57,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:57,798 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:57,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:57,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923419705] [2022-10-16 05:54:57,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923419705] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:57,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251000109] [2022-10-16 05:54:57,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:57,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:57,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:57,803 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:54:57,822 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:54:57,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:57,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 13 conjunts are in the unsatisfiable core [2022-10-16 05:54:57,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:58,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:54:58,045 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,051 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:54:58,052 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,102 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,102 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 05:54:58,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251000109] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:54:58,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 05:54:58,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 12 [2022-10-16 05:54:58,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931435871] [2022-10-16 05:54:58,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:54:58,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-16 05:54:58,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:58,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-16 05:54:58,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-10-16 05:54:58,106 INFO L87 Difference]: Start difference. First operand 365 states and 433 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,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:58,276 INFO L93 Difference]: Finished difference Result 443 states and 508 transitions. [2022-10-16 05:54:58,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 05:54:58,281 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,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:58,283 INFO L225 Difference]: With dead ends: 443 [2022-10-16 05:54:58,283 INFO L226 Difference]: Without dead ends: 443 [2022-10-16 05:54:58,283 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,284 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 267 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:58,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 81 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:54:58,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2022-10-16 05:54:58,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 365. [2022-10-16 05:54:58,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 334 states have (on average 1.221556886227545) internal successors, (408), 348 states have internal predecessors, (408), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-10-16 05:54:58,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 430 transitions. [2022-10-16 05:54:58,294 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 430 transitions. Word has length 51 [2022-10-16 05:54:58,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:58,295 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 430 transitions. [2022-10-16 05:54:58,295 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,295 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 430 transitions. [2022-10-16 05:54:58,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-10-16 05:54:58,296 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:58,296 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:54:58,335 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:54:58,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:58,510 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:58,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:58,511 INFO L85 PathProgramCache]: Analyzing trace with hash -167943901, now seen corresponding path program 1 times [2022-10-16 05:54:58,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:58,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245535490] [2022-10-16 05:54:58,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:58,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:58,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:58,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:54:58,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:58,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:54:58,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:58,717 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-10-16 05:54:58,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:54:58,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245535490] [2022-10-16 05:54:58,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245535490] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:54:58,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626426233] [2022-10-16 05:54:58,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:58,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:58,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:54:58,719 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:54:58,740 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:54:58,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:54:58,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 16 conjunts are in the unsatisfiable core [2022-10-16 05:54:58,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:54:58,960 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-10-16 05:54:58,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:54:59,241 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-10-16 05:54:59,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626426233] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:54:59,242 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:54:59,242 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-10-16 05:54:59,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711987995] [2022-10-16 05:54:59,243 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:54:59,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-10-16 05:54:59,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:54:59,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-10-16 05:54:59,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-10-16 05:54:59,245 INFO L87 Difference]: Start difference. First operand 365 states and 430 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-10-16 05:54:59,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:54:59,734 INFO L93 Difference]: Finished difference Result 396 states and 455 transitions. [2022-10-16 05:54:59,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-10-16 05:54:59,738 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 52 [2022-10-16 05:54:59,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:54:59,740 INFO L225 Difference]: With dead ends: 396 [2022-10-16 05:54:59,740 INFO L226 Difference]: Without dead ends: 396 [2022-10-16 05:54:59,741 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2022-10-16 05:54:59,741 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 337 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:54:59,742 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 378 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-16 05:54:59,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-10-16 05:54:59,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 364. [2022-10-16 05:54:59,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 334 states have (on average 1.2065868263473054) internal successors, (403), 347 states have internal predecessors, (403), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-10-16 05:54:59,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 425 transitions. [2022-10-16 05:54:59,751 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 425 transitions. Word has length 52 [2022-10-16 05:54:59,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:54:59,751 INFO L495 AbstractCegarLoop]: Abstraction has 364 states and 425 transitions. [2022-10-16 05:54:59,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-10-16 05:54:59,752 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 425 transitions. [2022-10-16 05:54:59,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-10-16 05:54:59,752 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:54:59,753 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:54:59,789 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:54:59,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:54:59,967 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:54:59,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:54:59,967 INFO L85 PathProgramCache]: Analyzing trace with hash -278957874, now seen corresponding path program 1 times [2022-10-16 05:54:59,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:54:59,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001889956] [2022-10-16 05:54:59,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:54:59,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:54:59,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:00,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:00,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:00,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:00,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:00,942 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:00,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:00,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001889956] [2022-10-16 05:55:00,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001889956] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:00,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802835375] [2022-10-16 05:55:00,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:00,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:00,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:00,946 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:00,946 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:01,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:01,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 33 conjunts are in the unsatisfiable core [2022-10-16 05:55:01,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:01,270 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:55:01,270 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:01,550 INFO L356 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2022-10-16 05:55:01,551 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:01,598 INFO L356 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-10-16 05:55:01,599 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:01,764 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:01,800 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:01,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:01,914 INFO L356 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2022-10-16 05:55:01,915 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 178 treesize of output 165 [2022-10-16 05:55:02,281 INFO L356 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-10-16 05:55:02,282 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 84 treesize of output 101 [2022-10-16 05:55:02,768 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:02,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802835375] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:55:02,769 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:55:02,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 14] total 44 [2022-10-16 05:55:02,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778831686] [2022-10-16 05:55:02,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:02,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-10-16 05:55:02,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:02,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-10-16 05:55:02,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1862, Unknown=0, NotChecked=0, Total=2070 [2022-10-16 05:55:02,774 INFO L87 Difference]: Start difference. First operand 364 states and 425 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:04,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:04,162 INFO L93 Difference]: Finished difference Result 451 states and 511 transitions. [2022-10-16 05:55:04,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-10-16 05:55:04,162 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:04,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:04,165 INFO L225 Difference]: With dead ends: 451 [2022-10-16 05:55:04,165 INFO L226 Difference]: Without dead ends: 451 [2022-10-16 05:55:04,167 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 82 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=569, Invalid=2853, Unknown=0, NotChecked=0, Total=3422 [2022-10-16 05:55:04,167 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 734 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 1111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:04,168 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [734 Valid, 297 Invalid, 1111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 867 Invalid, 0 Unknown, 37 Unchecked, 0.7s Time] [2022-10-16 05:55:04,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2022-10-16 05:55:04,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 364. [2022-10-16 05:55:04,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 334 states have (on average 1.2035928143712575) internal successors, (402), 347 states have internal predecessors, (402), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-10-16 05:55:04,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 424 transitions. [2022-10-16 05:55:04,178 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 424 transitions. Word has length 52 [2022-10-16 05:55:04,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:04,178 INFO L495 AbstractCegarLoop]: Abstraction has 364 states and 424 transitions. [2022-10-16 05:55:04,178 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:04,178 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 424 transitions. [2022-10-16 05:55:04,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-10-16 05:55:04,179 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:04,179 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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, 1] [2022-10-16 05:55:04,219 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-10-16 05:55:04,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:04,395 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:55:04,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:04,396 INFO L85 PathProgramCache]: Analyzing trace with hash 21635793, now seen corresponding path program 1 times [2022-10-16 05:55:04,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:04,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747362297] [2022-10-16 05:55:04,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:04,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:04,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:04,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:04,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:04,468 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 05:55:04,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:04,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747362297] [2022-10-16 05:55:04,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747362297] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:04,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415021090] [2022-10-16 05:55:04,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:04,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:04,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:04,470 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:04,476 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:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:04,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 05:55:04,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:04,564 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-10-16 05:55:04,564 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 05:55:04,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415021090] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:55:04,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 05:55:04,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-10-16 05:55:04,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819764522] [2022-10-16 05:55:04,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:55:04,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 05:55:04,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:04,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 05:55:04,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 05:55:04,566 INFO L87 Difference]: Start difference. First operand 364 states and 424 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 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:55:04,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:04,593 INFO L93 Difference]: Finished difference Result 306 states and 346 transitions. [2022-10-16 05:55:04,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 05:55:04,594 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 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 52 [2022-10-16 05:55:04,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:04,596 INFO L225 Difference]: With dead ends: 306 [2022-10-16 05:55:04,596 INFO L226 Difference]: Without dead ends: 306 [2022-10-16 05:55:04,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 54 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:55:04,597 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 4 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 98 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:55:04,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 98 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 05:55:04,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2022-10-16 05:55:04,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 289. [2022-10-16 05:55:04,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 264 states have (on average 1.178030303030303) internal successors, (311), 274 states have internal predecessors, (311), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-10-16 05:55:04,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 329 transitions. [2022-10-16 05:55:04,607 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 329 transitions. Word has length 52 [2022-10-16 05:55:04,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:04,607 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 329 transitions. [2022-10-16 05:55:04,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 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:55:04,607 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 329 transitions. [2022-10-16 05:55:04,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-10-16 05:55:04,608 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:04,608 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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:04,653 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:04,823 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,SelfDestructingSolverStorable32 [2022-10-16 05:55:04,823 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:55:04,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:04,824 INFO L85 PathProgramCache]: Analyzing trace with hash -57759457, now seen corresponding path program 1 times [2022-10-16 05:55:04,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:04,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946209202] [2022-10-16 05:55:04,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:04,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:04,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:05,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:05,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:05,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:05,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:06,006 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:55:06,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:06,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946209202] [2022-10-16 05:55:06,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946209202] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:06,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528716793] [2022-10-16 05:55:06,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:06,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:06,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:06,008 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:06,009 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:06,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:06,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 24 conjunts are in the unsatisfiable core [2022-10-16 05:55:06,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:06,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:55:06,409 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 16 treesize of output 18 [2022-10-16 05:55:06,418 INFO L356 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2022-10-16 05:55:06,419 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 15 [2022-10-16 05:55:06,584 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:06,589 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 17 treesize of output 9 [2022-10-16 05:55:06,620 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 25 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:55:06,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:06,793 INFO L173 IndexEqualityManager]: detected equality via solver [2022-10-16 05:55:06,795 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 31 treesize of output 19 [2022-10-16 05:55:06,805 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 10 treesize of output 6 [2022-10-16 05:55:07,110 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-10-16 05:55:07,110 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 43 treesize of output 47 [2022-10-16 05:55:07,232 INFO L356 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-10-16 05:55:07,233 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 49 [2022-10-16 05:55:07,291 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-10-16 05:55:07,291 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 15 treesize of output 9 [2022-10-16 05:55:07,347 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 25 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-10-16 05:55:07,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528716793] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:55:07,348 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:55:07,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 8, 10] total 34 [2022-10-16 05:55:07,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650575416] [2022-10-16 05:55:07,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:07,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-10-16 05:55:07,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:07,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-10-16 05:55:07,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=1055, Unknown=0, NotChecked=0, Total=1190 [2022-10-16 05:55:07,351 INFO L87 Difference]: Start difference. First operand 289 states and 329 transitions. Second operand has 35 states, 33 states have (on average 4.363636363636363) internal successors, (144), 31 states have internal predecessors, (144), 7 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-10-16 05:55:09,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:09,036 INFO L93 Difference]: Finished difference Result 353 states and 392 transitions. [2022-10-16 05:55:09,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-10-16 05:55:09,037 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 4.363636363636363) internal successors, (144), 31 states have internal predecessors, (144), 7 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) Word has length 53 [2022-10-16 05:55:09,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:09,040 INFO L225 Difference]: With dead ends: 353 [2022-10-16 05:55:09,040 INFO L226 Difference]: Without dead ends: 353 [2022-10-16 05:55:09,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 95 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=570, Invalid=2186, Unknown=0, NotChecked=0, Total=2756 [2022-10-16 05:55:09,042 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 628 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:09,042 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [628 Valid, 167 Invalid, 770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 468 Invalid, 0 Unknown, 74 Unchecked, 0.5s Time] [2022-10-16 05:55:09,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-10-16 05:55:09,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 289. [2022-10-16 05:55:09,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 264 states have (on average 1.1742424242424243) internal successors, (310), 274 states have internal predecessors, (310), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-10-16 05:55:09,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 328 transitions. [2022-10-16 05:55:09,050 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 328 transitions. Word has length 53 [2022-10-16 05:55:09,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:09,050 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 328 transitions. [2022-10-16 05:55:09,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 4.363636363636363) internal successors, (144), 31 states have internal predecessors, (144), 7 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-10-16 05:55:09,051 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 328 transitions. [2022-10-16 05:55:09,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-10-16 05:55:09,051 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:09,052 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,092 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:09,266 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,SelfDestructingSolverStorable33 [2022-10-16 05:55:09,266 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:55:09,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:09,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1790543120, now seen corresponding path program 1 times [2022-10-16 05:55:09,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:09,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761095214] [2022-10-16 05:55:09,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:09,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:09,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:09,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:09,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:09,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:09,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:09,755 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,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:09,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761095214] [2022-10-16 05:55:09,756 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761095214] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:09,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071167370] [2022-10-16 05:55:09,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:09,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:09,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:09,758 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:09,760 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:09,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:09,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 26 conjunts are in the unsatisfiable core [2022-10-16 05:55:09,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:09,958 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:55:09,959 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,122 INFO L356 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-10-16 05:55:10,123 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,188 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,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:10,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071167370] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:10,553 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:10,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2022-10-16 05:55:10,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390510066] [2022-10-16 05:55:10,553 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:10,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-10-16 05:55:10,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:10,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-10-16 05:55:10,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2022-10-16 05:55:10,556 INFO L87 Difference]: Start difference. First operand 289 states and 328 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,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:11,335 INFO L93 Difference]: Finished difference Result 307 states and 344 transitions. [2022-10-16 05:55:11,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-10-16 05:55:11,336 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,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:11,338 INFO L225 Difference]: With dead ends: 307 [2022-10-16 05:55:11,338 INFO L226 Difference]: Without dead ends: 307 [2022-10-16 05:55:11,339 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=327, Invalid=1005, Unknown=0, NotChecked=0, Total=1332 [2022-10-16 05:55:11,339 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 283 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:11,340 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 303 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 294 Invalid, 0 Unknown, 103 Unchecked, 0.2s Time] [2022-10-16 05:55:11,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2022-10-16 05:55:11,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 288. [2022-10-16 05:55:11,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 264 states have (on average 1.1704545454545454) internal successors, (309), 273 states have internal predecessors, (309), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-10-16 05:55:11,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 327 transitions. [2022-10-16 05:55:11,347 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 327 transitions. Word has length 54 [2022-10-16 05:55:11,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:11,348 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 327 transitions. [2022-10-16 05:55:11,357 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,358 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 327 transitions. [2022-10-16 05:55:11,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-10-16 05:55:11,358 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:11,359 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:11,392 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:11,573 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,SelfDestructingSolverStorable34 [2022-10-16 05:55:11,573 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:55:11,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:11,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1889386740, now seen corresponding path program 2 times [2022-10-16 05:55:11,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:11,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672541360] [2022-10-16 05:55:11,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:11,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:11,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:11,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:11,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:11,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:11,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:11,986 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:11,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:11,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672541360] [2022-10-16 05:55:11,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672541360] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:11,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495129001] [2022-10-16 05:55:11,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-10-16 05:55:11,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:11,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:11,994 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:12,014 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:12,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-10-16 05:55:12,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-10-16 05:55:12,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 25 conjunts are in the unsatisfiable core [2022-10-16 05:55:12,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:12,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:55:12,511 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:12,656 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:12,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:12,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495129001] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:12,881 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:12,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-10-16 05:55:12,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641335816] [2022-10-16 05:55:12,882 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:12,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-10-16 05:55:12,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:12,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-10-16 05:55:12,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2022-10-16 05:55:12,883 INFO L87 Difference]: Start difference. First operand 288 states and 327 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:13,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:13,638 INFO L93 Difference]: Finished difference Result 312 states and 347 transitions. [2022-10-16 05:55:13,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-10-16 05:55:13,639 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:13,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:13,640 INFO L225 Difference]: With dead ends: 312 [2022-10-16 05:55:13,641 INFO L226 Difference]: Without dead ends: 312 [2022-10-16 05:55:13,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=232, Invalid=890, Unknown=0, NotChecked=0, Total=1122 [2022-10-16 05:55:13,642 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 243 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:13,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 295 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 386 Invalid, 0 Unknown, 61 Unchecked, 0.3s Time] [2022-10-16 05:55:13,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2022-10-16 05:55:13,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 288. [2022-10-16 05:55:13,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 264 states have (on average 1.1590909090909092) internal successors, (306), 273 states have internal predecessors, (306), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-10-16 05:55:13,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 324 transitions. [2022-10-16 05:55:13,649 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 324 transitions. Word has length 56 [2022-10-16 05:55:13,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:13,651 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 324 transitions. [2022-10-16 05:55:13,652 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:13,652 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 324 transitions. [2022-10-16 05:55:13,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-10-16 05:55:13,653 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:13,653 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:13,690 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:13,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:13,867 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:55:13,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:13,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1842875129, now seen corresponding path program 1 times [2022-10-16 05:55:13,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:13,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944680841] [2022-10-16 05:55:13,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:13,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:13,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:14,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:14,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:14,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:14,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:14,553 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:14,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:14,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944680841] [2022-10-16 05:55:14,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944680841] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:14,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183489832] [2022-10-16 05:55:14,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:14,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:14,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:14,555 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:14,574 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:14,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:14,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 35 conjunts are in the unsatisfiable core [2022-10-16 05:55:14,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:14,870 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:55:14,871 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:15,087 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:55:15,088 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:15,191 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:15,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-10-16 05:55:15,295 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:15,441 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:55:15,441 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:15,557 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:15,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:15,801 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:15,811 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-10-16 05:55:15,812 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:15,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183489832] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:15,909 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:15,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 30 [2022-10-16 05:55:15,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548853527] [2022-10-16 05:55:15,910 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:15,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-10-16 05:55:15,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:15,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-10-16 05:55:15,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1172, Unknown=0, NotChecked=0, Total=1332 [2022-10-16 05:55:15,912 INFO L87 Difference]: Start difference. First operand 288 states and 324 transitions. Second operand has 32 states, 28 states have (on average 3.857142857142857) internal successors, (108), 25 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:17,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:17,342 INFO L93 Difference]: Finished difference Result 312 states and 345 transitions. [2022-10-16 05:55:17,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-10-16 05:55:17,343 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 3.857142857142857) internal successors, (108), 25 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:17,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:17,345 INFO L225 Difference]: With dead ends: 312 [2022-10-16 05:55:17,345 INFO L226 Difference]: Without dead ends: 312 [2022-10-16 05:55:17,346 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 61 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 806 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=496, Invalid=2584, Unknown=0, NotChecked=0, Total=3080 [2022-10-16 05:55:17,347 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 547 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 206 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:17,347 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [547 Valid, 394 Invalid, 766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 486 Invalid, 0 Unknown, 206 Unchecked, 0.4s Time] [2022-10-16 05:55:17,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2022-10-16 05:55:17,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 285. [2022-10-16 05:55:17,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 264 states have (on average 1.143939393939394) internal successors, (302), 270 states have internal predecessors, (302), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-10-16 05:55:17,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 320 transitions. [2022-10-16 05:55:17,354 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 320 transitions. Word has length 59 [2022-10-16 05:55:17,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:17,355 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 320 transitions. [2022-10-16 05:55:17,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 3.857142857142857) internal successors, (108), 25 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:17,355 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 320 transitions. [2022-10-16 05:55:17,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-10-16 05:55:17,356 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:17,356 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:17,390 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:17,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-10-16 05:55:17,571 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:55:17,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:17,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1294554201, now seen corresponding path program 1 times [2022-10-16 05:55:17,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:17,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028007051] [2022-10-16 05:55:17,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:17,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:17,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:17,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:17,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:18,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:18,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:18,249 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:18,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:18,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028007051] [2022-10-16 05:55:18,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028007051] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:18,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808601787] [2022-10-16 05:55:18,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:18,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:18,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:18,251 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:18,257 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:18,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:18,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 34 conjunts are in the unsatisfiable core [2022-10-16 05:55:18,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:18,545 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:55:18,546 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:18,916 INFO L356 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-10-16 05:55:18,916 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 35 [2022-10-16 05:55:19,051 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:19,085 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:19,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:19,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808601787] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:19,285 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:19,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2022-10-16 05:55:19,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097772765] [2022-10-16 05:55:19,285 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:19,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-10-16 05:55:19,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:19,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-10-16 05:55:19,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2022-10-16 05:55:19,287 INFO L87 Difference]: Start difference. First operand 285 states and 320 transitions. Second operand has 28 states, 26 states have (on average 4.153846153846154) internal successors, (108), 24 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:21,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:21,269 INFO L93 Difference]: Finished difference Result 322 states and 354 transitions. [2022-10-16 05:55:21,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-10-16 05:55:21,270 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 4.153846153846154) internal successors, (108), 24 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:21,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:21,272 INFO L225 Difference]: With dead ends: 322 [2022-10-16 05:55:21,272 INFO L226 Difference]: Without dead ends: 322 [2022-10-16 05:55:21,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 61 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=553, Invalid=3107, Unknown=0, NotChecked=0, Total=3660 [2022-10-16 05:55:21,274 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 478 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 389 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:21,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [478 Valid, 364 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 584 Invalid, 0 Unknown, 389 Unchecked, 0.4s Time] [2022-10-16 05:55:21,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-10-16 05:55:21,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 284. [2022-10-16 05:55:21,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 264 states have (on average 1.1401515151515151) internal successors, (301), 269 states have internal predecessors, (301), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-10-16 05:55:21,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 319 transitions. [2022-10-16 05:55:21,281 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 319 transitions. Word has length 60 [2022-10-16 05:55:21,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:21,282 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 319 transitions. [2022-10-16 05:55:21,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 4.153846153846154) internal successors, (108), 24 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:21,282 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 319 transitions. [2022-10-16 05:55:21,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-10-16 05:55:21,283 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:21,283 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:21,322 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:21,496 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,SelfDestructingSolverStorable37 [2022-10-16 05:55:21,496 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:55:21,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:21,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1476474522, now seen corresponding path program 1 times [2022-10-16 05:55:21,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:21,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791231350] [2022-10-16 05:55:21,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:21,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:21,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:22,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:22,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:22,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:22,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:22,383 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:22,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:22,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791231350] [2022-10-16 05:55:22,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791231350] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:22,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779585844] [2022-10-16 05:55:22,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:22,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:22,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:22,389 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:22,390 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:22,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:22,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 61 conjunts are in the unsatisfiable core [2022-10-16 05:55:22,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:23,248 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:55:23,249 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:23,274 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:55:23,275 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:23,860 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:24,055 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-10-16 05:55:24,055 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:24,070 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-10-16 05:55:24,071 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:24,605 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:24,617 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-10-16 05:55:24,617 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:24,693 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-10-16 05:55:24,693 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:24,741 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:24,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:25,155 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:25,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779585844] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:25,258 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:25,258 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 33 [2022-10-16 05:55:25,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865352204] [2022-10-16 05:55:25,259 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:25,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-10-16 05:55:25,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:25,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-10-16 05:55:25,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1478, Unknown=0, NotChecked=0, Total=1640 [2022-10-16 05:55:25,261 INFO L87 Difference]: Start difference. First operand 284 states and 319 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:29,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:29,989 INFO L93 Difference]: Finished difference Result 522 states and 578 transitions. [2022-10-16 05:55:29,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-10-16 05:55:29,990 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:29,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:29,995 INFO L225 Difference]: With dead ends: 522 [2022-10-16 05:55:29,995 INFO L226 Difference]: Without dead ends: 522 [2022-10-16 05:55:29,998 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 59 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1921 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=918, Invalid=5888, Unknown=0, NotChecked=0, Total=6806 [2022-10-16 05:55:29,999 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 691 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 649 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 426 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:30,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [691 Valid, 432 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 649 Invalid, 0 Unknown, 426 Unchecked, 0.7s Time] [2022-10-16 05:55:30,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-10-16 05:55:30,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 289. [2022-10-16 05:55:30,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 269 states have (on average 1.137546468401487) internal successors, (306), 274 states have internal predecessors, (306), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-10-16 05:55:30,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 324 transitions. [2022-10-16 05:55:30,014 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 324 transitions. Word has length 61 [2022-10-16 05:55:30,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:30,014 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 324 transitions. [2022-10-16 05:55:30,014 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:30,015 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 324 transitions. [2022-10-16 05:55:30,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-10-16 05:55:30,023 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:30,023 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:30,064 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:30,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-10-16 05:55:30,236 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:55:30,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:30,237 INFO L85 PathProgramCache]: Analyzing trace with hash 785046953, now seen corresponding path program 1 times [2022-10-16 05:55:30,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:30,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526311770] [2022-10-16 05:55:30,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:30,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:30,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:30,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:30,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:30,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:30,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:31,133 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:31,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:31,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526311770] [2022-10-16 05:55:31,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526311770] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:31,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376017453] [2022-10-16 05:55:31,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:31,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:31,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:31,136 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:31,138 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:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:31,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 16 conjunts are in the unsatisfiable core [2022-10-16 05:55:31,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:31,570 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:31,599 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 38 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:31,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:31,745 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:31,922 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-10-16 05:55:31,923 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:32,071 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 38 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 05:55:32,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376017453] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 05:55:32,072 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 05:55:32,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 11, 11] total 36 [2022-10-16 05:55:32,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914008033] [2022-10-16 05:55:32,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:32,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-10-16 05:55:32,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:32,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-10-16 05:55:32,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1138, Unknown=0, NotChecked=0, Total=1260 [2022-10-16 05:55:32,075 INFO L87 Difference]: Start difference. First operand 289 states and 324 transitions. Second operand has 36 states, 35 states have (on average 4.228571428571429) internal successors, (148), 29 states have internal predecessors, (148), 7 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) [2022-10-16 05:55:36,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:36,414 INFO L93 Difference]: Finished difference Result 364 states and 391 transitions. [2022-10-16 05:55:36,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-10-16 05:55:36,414 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 4.228571428571429) internal successors, (148), 29 states have internal predecessors, (148), 7 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) Word has length 63 [2022-10-16 05:55:36,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:36,416 INFO L225 Difference]: With dead ends: 364 [2022-10-16 05:55:36,417 INFO L226 Difference]: Without dead ends: 364 [2022-10-16 05:55:36,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1038 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=898, Invalid=3794, Unknown=0, NotChecked=0, Total=4692 [2022-10-16 05:55:36,419 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 1414 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 1360 mSolverCounterSat, 409 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1414 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 1769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 409 IncrementalHoareTripleChecker+Valid, 1360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:36,419 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1414 Valid, 556 Invalid, 1769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [409 Valid, 1360 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-10-16 05:55:36,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2022-10-16 05:55:36,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 281. [2022-10-16 05:55:36,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 262 states have (on average 1.1106870229007633) internal successors, (291), 266 states have internal predecessors, (291), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-10-16 05:55:36,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 309 transitions. [2022-10-16 05:55:36,427 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 309 transitions. Word has length 63 [2022-10-16 05:55:36,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:36,427 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 309 transitions. [2022-10-16 05:55:36,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 4.228571428571429) internal successors, (148), 29 states have internal predecessors, (148), 7 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) [2022-10-16 05:55:36,428 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 309 transitions. [2022-10-16 05:55:36,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-10-16 05:55:36,429 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:36,429 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:36,466 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-10-16 05:55:36,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-10-16 05:55:36,644 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:55:36,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:36,645 INFO L85 PathProgramCache]: Analyzing trace with hash 586619876, now seen corresponding path program 1 times [2022-10-16 05:55:36,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:36,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489861657] [2022-10-16 05:55:36,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:36,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:36,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:36,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:36,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:36,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:36,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:36,980 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:36,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:36,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489861657] [2022-10-16 05:55:36,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489861657] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:36,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864504643] [2022-10-16 05:55:36,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:36,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 05:55:36,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 05:55:36,985 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:36,987 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:37,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:37,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 29 conjunts are in the unsatisfiable core [2022-10-16 05:55:37,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 05:55:37,095 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:37,272 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-10-16 05:55:37,273 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:37,306 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-10-16 05:55:37,307 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:37,320 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:37,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 05:55:37,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864504643] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 05:55:37,410 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-10-16 05:55:37,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2022-10-16 05:55:37,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026821929] [2022-10-16 05:55:37,411 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-10-16 05:55:37,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-10-16 05:55:37,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:37,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-10-16 05:55:37,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-10-16 05:55:37,412 INFO L87 Difference]: Start difference. First operand 281 states and 309 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:37,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:37,674 INFO L93 Difference]: Finished difference Result 292 states and 319 transitions. [2022-10-16 05:55:37,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-10-16 05:55:37,675 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:37,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:37,676 INFO L225 Difference]: With dead ends: 292 [2022-10-16 05:55:37,677 INFO L226 Difference]: Without dead ends: 292 [2022-10-16 05:55:37,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-10-16 05:55:37,677 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 64 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 101 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:37,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 182 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 168 Invalid, 0 Unknown, 101 Unchecked, 0.1s Time] [2022-10-16 05:55:37,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2022-10-16 05:55:37,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 239. [2022-10-16 05:55:37,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 223 states have (on average 1.1076233183856503) internal successors, (247), 226 states have internal predecessors, (247), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-10-16 05:55:37,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 263 transitions. [2022-10-16 05:55:37,684 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 263 transitions. Word has length 66 [2022-10-16 05:55:37,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:37,685 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 263 transitions. [2022-10-16 05:55:37,685 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:37,685 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 263 transitions. [2022-10-16 05:55:37,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-10-16 05:55:37,686 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:37,686 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 05:55:37,729 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:37,899 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,SelfDestructingSolverStorable40 [2022-10-16 05:55:37,899 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:55:37,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:37,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1008566956, now seen corresponding path program 1 times [2022-10-16 05:55:37,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:37,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569718727] [2022-10-16 05:55:37,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:37,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:37,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:37,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 05:55:37,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:37,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-10-16 05:55:37,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:37,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-10-16 05:55:38,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 05:55:38,013 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-10-16 05:55:38,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 05:55:38,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569718727] [2022-10-16 05:55:38,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569718727] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 05:55:38,014 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 05:55:38,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 05:55:38,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446211760] [2022-10-16 05:55:38,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 05:55:38,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 05:55:38,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 05:55:38,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 05:55:38,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:55:38,015 INFO L87 Difference]: Start difference. First operand 239 states and 263 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 05:55:38,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 05:55:38,075 INFO L93 Difference]: Finished difference Result 247 states and 270 transitions. [2022-10-16 05:55:38,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 05:55:38,076 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 67 [2022-10-16 05:55:38,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 05:55:38,077 INFO L225 Difference]: With dead ends: 247 [2022-10-16 05:55:38,078 INFO L226 Difference]: Without dead ends: 238 [2022-10-16 05:55:38,078 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-16 05:55:38,079 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 21 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 05:55:38,079 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 64 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 05:55:38,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2022-10-16 05:55:38,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 230. [2022-10-16 05:55:38,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 214 states have (on average 1.0981308411214954) internal successors, (235), 217 states have internal predecessors, (235), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-10-16 05:55:38,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 251 transitions. [2022-10-16 05:55:38,084 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 251 transitions. Word has length 67 [2022-10-16 05:55:38,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 05:55:38,085 INFO L495 AbstractCegarLoop]: Abstraction has 230 states and 251 transitions. [2022-10-16 05:55:38,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-10-16 05:55:38,085 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 251 transitions. [2022-10-16 05:55:38,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-10-16 05:55:38,086 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 05:55:38,086 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:38,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-10-16 05:55:38,086 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-10-16 05:55:38,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 05:55:38,087 INFO L85 PathProgramCache]: Analyzing trace with hash 272552823, now seen corresponding path program 1 times [2022-10-16 05:55:38,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 05:55:38,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129218988] [2022-10-16 05:55:38,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 05:55:38,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 05:55:38,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-10-16 05:55:38,109 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-10-16 05:55:38,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-10-16 05:55:38,167 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-10-16 05:55:38,167 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-10-16 05:55:38,168 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2022-10-16 05:55:38,171 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 20 remaining) [2022-10-16 05:55:38,171 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 20 remaining) [2022-10-16 05:55:38,171 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2022-10-16 05:55:38,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2022-10-16 05:55:38,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2022-10-16 05:55:38,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2022-10-16 05:55:38,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 20 remaining) [2022-10-16 05:55:38,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 20 remaining) [2022-10-16 05:55:38,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 20 remaining) [2022-10-16 05:55:38,173 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 20 remaining) [2022-10-16 05:55:38,173 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2022-10-16 05:55:38,173 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2022-10-16 05:55:38,173 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2022-10-16 05:55:38,173 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2022-10-16 05:55:38,174 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2022-10-16 05:55:38,174 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2022-10-16 05:55:38,174 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2022-10-16 05:55:38,174 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2022-10-16 05:55:38,174 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2022-10-16 05:55:38,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-10-16 05:55:38,179 INFO L444 BasicCegarLoop]: Path program histogram: [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, 1] [2022-10-16 05:55:38,184 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-10-16 05:55:38,305 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 05:55:38 BoogieIcfgContainer [2022-10-16 05:55:38,305 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-10-16 05:55:38,306 INFO L158 Benchmark]: Toolchain (without parser) took 77070.24ms. Allocated memory was 153.1MB in the beginning and 275.8MB in the end (delta: 122.7MB). Free memory was 126.0MB in the beginning and 148.8MB in the end (delta: -22.8MB). Peak memory consumption was 101.1MB. Max. memory is 8.0GB. [2022-10-16 05:55:38,306 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 153.1MB. Free memory is still 122.1MB. There was no memory consumed. Max. memory is 8.0GB. [2022-10-16 05:55:38,306 INFO L158 Benchmark]: CACSL2BoogieTranslator took 597.01ms. Allocated memory is still 153.1MB. Free memory was 125.8MB in the beginning and 106.9MB in the end (delta: 18.8MB). Peak memory consumption was 18.9MB. Max. memory is 8.0GB. [2022-10-16 05:55:38,306 INFO L158 Benchmark]: Boogie Procedure Inliner took 94.22ms. Allocated memory is still 153.1MB. Free memory was 106.8MB in the beginning and 104.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-10-16 05:55:38,306 INFO L158 Benchmark]: Boogie Preprocessor took 35.23ms. Allocated memory is still 153.1MB. Free memory was 104.7MB in the beginning and 103.1MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-10-16 05:55:38,307 INFO L158 Benchmark]: RCFGBuilder took 580.06ms. Allocated memory is still 153.1MB. Free memory was 103.1MB in the beginning and 125.2MB in the end (delta: -22.1MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2022-10-16 05:55:38,307 INFO L158 Benchmark]: TraceAbstraction took 75752.14ms. Allocated memory was 153.1MB in the beginning and 275.8MB in the end (delta: 122.7MB). Free memory was 124.6MB in the beginning and 148.8MB in the end (delta: -24.1MB). Peak memory consumption was 99.1MB. Max. memory is 8.0GB. [2022-10-16 05:55:38,308 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.21ms. Allocated memory is still 153.1MB. Free memory is still 122.1MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 597.01ms. Allocated memory is still 153.1MB. Free memory was 125.8MB in the beginning and 106.9MB in the end (delta: 18.8MB). Peak memory consumption was 18.9MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 94.22ms. Allocated memory is still 153.1MB. Free memory was 106.8MB in the beginning and 104.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 35.23ms. Allocated memory is still 153.1MB. Free memory was 104.7MB in the beginning and 103.1MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 580.06ms. Allocated memory is still 153.1MB. Free memory was 103.1MB in the beginning and 125.2MB in the end (delta: -22.1MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * TraceAbstraction took 75752.14ms. Allocated memory was 153.1MB in the beginning and 275.8MB in the end (delta: 122.7MB). Free memory was 124.6MB in the beginning and 148.8MB in the end (delta: -24.1MB). Peak memory consumption was 99.1MB. 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: 721]: 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 721. 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] [L722] 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 FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, 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=1, 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={2:0}, global={0:0}, i=1, 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={2:0}, global={0:0}, i=1, 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={2:0}, global={0:0}, i=1, 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={2:0}, global={0:0}, i=1, 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={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={3:0}, input={3:0}, state=0] [L692] COND FALSE !(i < 2) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={3:0}, input={3:0}, state=0] [L722] RET parse_input("c1") 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={4:0}, input={4: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={4:0}, input={4: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={4:0}, input={4: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={4:0}, input={4: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={4:0}, input={4: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={4:0}, input={4: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={4:0}, input={4:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={4:0}, input={4: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=1, input={4:0}, input={4:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4: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={2:0}, global={0:0}, i=1, input={4:0}, input={4: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={2:0}, global={0:0}, i=1, input={4:0}, input={4: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={2:0}, global={0:0}, i=1, input={4:0}, input={4: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={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={4:0}, input={4:0}, state=0] [L692] COND FALSE !(i < 2) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={4:0}, input={4:0}, state=0] [L723] RET parse_input("c1") VAL [commands={6:0}, global={0:0}, state=0] [L724] CALL parse_input("c2") 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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5: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={5:0}, input={5: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={-3: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={-3:0}] [L709] global = x [L710] state = STATE_2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={-3:0}, state=1, x={-3:0}] [L695] RET commands[i].function() [L724] RET parse_input("c2") VAL [commands={6:0}, global={-3:0}, state=1] [L725] return 0; VAL [\result=0, commands={6:0}, global={-3: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: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: 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: 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, 61 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 75.6s, OverallIterations: 43, TraceHistogramMax: 6, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 29.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12762 SdHoareTripleChecker+Valid, 10.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12761 mSDsluCounter, 10566 SdHoareTripleChecker+Invalid, 8.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 1945 IncrementalHoareTripleChecker+Unchecked, 8517 mSDsCounter, 2086 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 11415 IncrementalHoareTripleChecker+Invalid, 15446 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2086 mSolverCounterUnsat, 2049 mSDtfsCounter, 11415 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2967 GetRequests, 2040 SyntacticMatches, 35 SemanticMatches, 892 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8992 ImplicationChecksByTransitivity, 29.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=486occurred in iteration=20, InterpolantAutomatonStates: 563, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 42 MinimizatonAttempts, 2472 StatesRemovedByMinimization, 41 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 34.1s InterpolantComputationTime, 3151 NumberOfCodeBlocks, 3151 NumberOfCodeBlocksAsserted, 77 NumberOfCheckSat, 3593 ConstructedInterpolants, 191 QuantifiedInterpolants, 39927 SizeOfPredicates, 148 NumberOfNonLiveVariables, 8977 ConjunctsInSsa, 599 ConjunctsInUnsatCore, 90 InterpolantComputations, 16 PerfectInterpolantSequences, 1525/2571 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:38,341 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...