/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardware-verification-bv/btor2c-lazyMod.vis_arrays_two_p1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 23:14:07,963 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 23:14:08,036 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf [2023-12-25 23:14:08,038 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 23:14:08,039 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 23:14:08,058 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 23:14:08,058 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 23:14:08,059 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 23:14:08,059 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 23:14:08,059 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 23:14:08,059 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 23:14:08,060 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 23:14:08,060 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 23:14:08,060 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 23:14:08,060 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 23:14:08,061 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 23:14:08,061 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 23:14:08,061 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-25 23:14:08,061 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 23:14:08,062 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 23:14:08,062 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 23:14:08,072 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 23:14:08,072 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 23:14:08,072 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 23:14:08,073 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 23:14:08,073 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 23:14:08,073 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 23:14:08,073 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 23:14:08,073 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 23:14:08,073 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 23:14:08,074 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 23:14:08,074 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 23:14:08,074 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 23:14:08,074 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-25 23:14:08,074 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-25 23:14:08,075 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 23:14:08,075 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 23:14:08,075 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 23:14:08,075 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 23:14:08,075 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 23:14:08,075 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-25 23:14:08,269 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 23:14:08,291 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 23:14:08,293 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 23:14:08,294 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 23:14:08,294 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 23:14:08,295 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardware-verification-bv/btor2c-lazyMod.vis_arrays_two_p1.c [2023-12-25 23:14:09,404 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 23:14:09,620 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 23:14:09,621 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-bv/btor2c-lazyMod.vis_arrays_two_p1.c [2023-12-25 23:14:09,633 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/522493487/5497e2dda560443082e96fe7f3d69835/FLAG2224f363c [2023-12-25 23:14:09,642 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/522493487/5497e2dda560443082e96fe7f3d69835 [2023-12-25 23:14:09,644 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 23:14:09,644 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 23:14:09,645 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 23:14:09,645 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 23:14:09,648 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 23:14:09,649 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 11:14:09" (1/1) ... [2023-12-25 23:14:09,649 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6d0a6d72 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:09, skipping insertion in model container [2023-12-25 23:14:09,650 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 11:14:09" (1/1) ... [2023-12-25 23:14:09,699 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 23:14:09,816 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-bv/btor2c-lazyMod.vis_arrays_two_p1.c[1257,1270] [2023-12-25 23:14:10,032 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 23:14:10,043 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 23:14:10,051 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-bv/btor2c-lazyMod.vis_arrays_two_p1.c[1257,1270] [2023-12-25 23:14:10,239 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 23:14:10,248 INFO L206 MainTranslator]: Completed translation [2023-12-25 23:14:10,249 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10 WrapperNode [2023-12-25 23:14:10,249 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 23:14:10,250 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 23:14:10,250 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 23:14:10,250 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 23:14:10,256 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,315 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,489 INFO L138 Inliner]: procedures = 17, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 3339 [2023-12-25 23:14:10,490 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 23:14:10,490 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 23:14:10,490 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 23:14:10,490 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 23:14:10,498 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,498 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,543 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,645 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-25 23:14:10,645 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,645 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,713 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,732 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,755 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,771 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,829 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 23:14:10,830 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 23:14:10,830 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 23:14:10,830 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 23:14:10,831 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (1/1) ... [2023-12-25 23:14:10,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 23:14:10,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:14:11,008 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-25 23:14:11,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 23:14:11,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-25 23:14:11,047 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 23:14:11,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 23:14:11,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-25 23:14:11,316 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 23:14:11,319 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 23:14:12,790 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 23:14:12,832 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 23:14:12,832 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 23:14:12,833 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 11:14:12 BoogieIcfgContainer [2023-12-25 23:14:12,833 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 23:14:12,834 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 23:14:12,834 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 23:14:12,836 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 23:14:12,837 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 11:14:09" (1/3) ... [2023-12-25 23:14:12,837 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63e29ba8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 11:14:12, skipping insertion in model container [2023-12-25 23:14:12,837 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 11:14:10" (2/3) ... [2023-12-25 23:14:12,837 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63e29ba8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 11:14:12, skipping insertion in model container [2023-12-25 23:14:12,837 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 11:14:12" (3/3) ... [2023-12-25 23:14:12,838 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.vis_arrays_two_p1.c [2023-12-25 23:14:12,849 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 23:14:12,849 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 23:14:12,884 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 23:14:12,888 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=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@7a627800, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 23:14:12,888 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 23:14:12,892 INFO L276 IsEmpty]: Start isEmpty. Operand has 632 states, 630 states have (on average 1.6666666666666667) internal successors, (1050), 631 states have internal predecessors, (1050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:12,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-25 23:14:12,897 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:12,897 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:12,898 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:12,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:12,901 INFO L85 PathProgramCache]: Analyzing trace with hash -1774953306, now seen corresponding path program 1 times [2023-12-25 23:14:12,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:12,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130155232] [2023-12-25 23:14:12,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:12,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:13,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:13,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:13,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:13,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130155232] [2023-12-25 23:14:13,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130155232] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:13,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:13,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:14:13,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97795143] [2023-12-25 23:14:13,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:13,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 23:14:13,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:13,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 23:14:13,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:14:13,714 INFO L87 Difference]: Start difference. First operand has 632 states, 630 states have (on average 1.6666666666666667) internal successors, (1050), 631 states have internal predecessors, (1050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:13,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:13,812 INFO L93 Difference]: Finished difference Result 1233 states and 2051 transitions. [2023-12-25 23:14:13,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 23:14:13,814 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2023-12-25 23:14:13,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:13,826 INFO L225 Difference]: With dead ends: 1233 [2023-12-25 23:14:13,826 INFO L226 Difference]: Without dead ends: 632 [2023-12-25 23:14:13,834 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:14:13,837 INFO L413 NwaCegarLoop]: 1043 mSDtfsCounter, 1 mSDsluCounter, 2081 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3124 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:13,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3124 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:13,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2023-12-25 23:14:13,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 632. [2023-12-25 23:14:13,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 631 states have (on average 1.6608557844690968) internal successors, (1048), 631 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:13,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1048 transitions. [2023-12-25 23:14:13,912 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1048 transitions. Word has length 58 [2023-12-25 23:14:13,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:13,913 INFO L495 AbstractCegarLoop]: Abstraction has 632 states and 1048 transitions. [2023-12-25 23:14:13,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:13,913 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1048 transitions. [2023-12-25 23:14:13,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-25 23:14:13,916 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:13,917 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:13,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-25 23:14:13,917 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:13,917 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:13,917 INFO L85 PathProgramCache]: Analyzing trace with hash 812747634, now seen corresponding path program 1 times [2023-12-25 23:14:13,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:13,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824554155] [2023-12-25 23:14:13,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:13,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:14,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:14,310 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:14,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:14,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824554155] [2023-12-25 23:14:14,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824554155] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:14,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:14,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:14:14,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599903040] [2023-12-25 23:14:14,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:14,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 23:14:14,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:14,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 23:14:14,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:14:14,313 INFO L87 Difference]: Start difference. First operand 632 states and 1048 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:14,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:14,347 INFO L93 Difference]: Finished difference Result 1236 states and 2049 transitions. [2023-12-25 23:14:14,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 23:14:14,347 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2023-12-25 23:14:14,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:14,350 INFO L225 Difference]: With dead ends: 1236 [2023-12-25 23:14:14,351 INFO L226 Difference]: Without dead ends: 635 [2023-12-25 23:14:14,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:14:14,352 INFO L413 NwaCegarLoop]: 1043 mSDtfsCounter, 1 mSDsluCounter, 2079 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3122 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:14,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3122 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:14,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2023-12-25 23:14:14,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 634. [2023-12-25 23:14:14,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 633 states have (on average 1.6587677725118484) internal successors, (1050), 633 states have internal predecessors, (1050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:14,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 1050 transitions. [2023-12-25 23:14:14,367 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 1050 transitions. Word has length 59 [2023-12-25 23:14:14,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:14,368 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 1050 transitions. [2023-12-25 23:14:14,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:14,368 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 1050 transitions. [2023-12-25 23:14:14,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-25 23:14:14,371 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:14,372 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:14,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-25 23:14:14,372 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:14,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:14,374 INFO L85 PathProgramCache]: Analyzing trace with hash 989948098, now seen corresponding path program 1 times [2023-12-25 23:14:14,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:14,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211787600] [2023-12-25 23:14:14,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:14,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:15,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:16,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:16,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:16,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211787600] [2023-12-25 23:14:16,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211787600] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:16,038 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:16,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:14:16,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306003769] [2023-12-25 23:14:16,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:16,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:14:16,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:16,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:14:16,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:14:16,042 INFO L87 Difference]: Start difference. First operand 634 states and 1050 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:16,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:16,384 INFO L93 Difference]: Finished difference Result 1840 states and 3048 transitions. [2023-12-25 23:14:16,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 23:14:16,384 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2023-12-25 23:14:16,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:16,389 INFO L225 Difference]: With dead ends: 1840 [2023-12-25 23:14:16,389 INFO L226 Difference]: Without dead ends: 1237 [2023-12-25 23:14:16,390 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:14:16,392 INFO L413 NwaCegarLoop]: 941 mSDtfsCounter, 3010 mSDsluCounter, 1879 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3010 SdHoareTripleChecker+Valid, 2820 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:16,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3010 Valid, 2820 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 23:14:16,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1237 states. [2023-12-25 23:14:16,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1237 to 645. [2023-12-25 23:14:16,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 644 states have (on average 1.656832298136646) internal successors, (1067), 644 states have internal predecessors, (1067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:16,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 1067 transitions. [2023-12-25 23:14:16,405 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 1067 transitions. Word has length 60 [2023-12-25 23:14:16,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:16,405 INFO L495 AbstractCegarLoop]: Abstraction has 645 states and 1067 transitions. [2023-12-25 23:14:16,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:16,407 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 1067 transitions. [2023-12-25 23:14:16,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-25 23:14:16,409 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:16,409 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:16,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-25 23:14:16,409 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:16,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:16,410 INFO L85 PathProgramCache]: Analyzing trace with hash -645473222, now seen corresponding path program 1 times [2023-12-25 23:14:16,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:16,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562270942] [2023-12-25 23:14:16,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:16,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:17,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:17,963 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:17,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:17,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562270942] [2023-12-25 23:14:17,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562270942] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:17,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:17,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:14:17,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570439087] [2023-12-25 23:14:17,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:17,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:14:17,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:17,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:14:17,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:14:17,965 INFO L87 Difference]: Start difference. First operand 645 states and 1067 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:18,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:18,247 INFO L93 Difference]: Finished difference Result 1853 states and 3066 transitions. [2023-12-25 23:14:18,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 23:14:18,248 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2023-12-25 23:14:18,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:18,251 INFO L225 Difference]: With dead ends: 1853 [2023-12-25 23:14:18,251 INFO L226 Difference]: Without dead ends: 1237 [2023-12-25 23:14:18,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-25 23:14:18,259 INFO L413 NwaCegarLoop]: 1018 mSDtfsCounter, 2034 mSDsluCounter, 2986 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2034 SdHoareTripleChecker+Valid, 4004 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:18,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2034 Valid, 4004 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 23:14:18,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1237 states. [2023-12-25 23:14:18,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1237 to 645. [2023-12-25 23:14:18,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 644 states have (on average 1.65527950310559) internal successors, (1066), 644 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:18,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 1066 transitions. [2023-12-25 23:14:18,272 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 1066 transitions. Word has length 61 [2023-12-25 23:14:18,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:18,272 INFO L495 AbstractCegarLoop]: Abstraction has 645 states and 1066 transitions. [2023-12-25 23:14:18,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:18,272 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 1066 transitions. [2023-12-25 23:14:18,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-12-25 23:14:18,274 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:18,274 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:18,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-25 23:14:18,275 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:18,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:18,275 INFO L85 PathProgramCache]: Analyzing trace with hash 606615438, now seen corresponding path program 1 times [2023-12-25 23:14:18,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:18,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916057465] [2023-12-25 23:14:18,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:18,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:18,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:19,688 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:19,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:19,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916057465] [2023-12-25 23:14:19,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916057465] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:19,688 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:19,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:14:19,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752157155] [2023-12-25 23:14:19,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:19,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:14:19,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:19,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:14:19,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:14:19,691 INFO L87 Difference]: Start difference. First operand 645 states and 1066 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:19,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:19,952 INFO L93 Difference]: Finished difference Result 1840 states and 3046 transitions. [2023-12-25 23:14:19,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:14:19,953 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2023-12-25 23:14:19,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:19,957 INFO L225 Difference]: With dead ends: 1840 [2023-12-25 23:14:19,957 INFO L226 Difference]: Without dead ends: 1237 [2023-12-25 23:14:19,958 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:14:19,958 INFO L413 NwaCegarLoop]: 985 mSDtfsCounter, 2987 mSDsluCounter, 1955 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2987 SdHoareTripleChecker+Valid, 2940 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:19,958 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2987 Valid, 2940 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 23:14:19,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1237 states. [2023-12-25 23:14:19,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1237 to 651. [2023-12-25 23:14:19,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 650 states have (on average 1.6538461538461537) internal successors, (1075), 650 states have internal predecessors, (1075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:19,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1075 transitions. [2023-12-25 23:14:19,969 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1075 transitions. Word has length 62 [2023-12-25 23:14:19,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:19,971 INFO L495 AbstractCegarLoop]: Abstraction has 651 states and 1075 transitions. [2023-12-25 23:14:19,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:19,971 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1075 transitions. [2023-12-25 23:14:19,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-12-25 23:14:19,971 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:19,971 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:19,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-25 23:14:19,972 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:19,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:19,972 INFO L85 PathProgramCache]: Analyzing trace with hash -245634204, now seen corresponding path program 1 times [2023-12-25 23:14:19,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:19,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538557856] [2023-12-25 23:14:19,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:19,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:20,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:20,920 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:20,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:20,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538557856] [2023-12-25 23:14:20,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538557856] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:20,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:20,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:14:20,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387988767] [2023-12-25 23:14:20,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:20,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:14:20,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:20,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:14:20,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:14:20,922 INFO L87 Difference]: Start difference. First operand 651 states and 1075 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:21,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:21,234 INFO L93 Difference]: Finished difference Result 1840 states and 3045 transitions. [2023-12-25 23:14:21,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 23:14:21,235 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2023-12-25 23:14:21,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:21,238 INFO L225 Difference]: With dead ends: 1840 [2023-12-25 23:14:21,238 INFO L226 Difference]: Without dead ends: 1237 [2023-12-25 23:14:21,239 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 [2023-12-25 23:14:21,240 INFO L413 NwaCegarLoop]: 941 mSDtfsCounter, 2983 mSDsluCounter, 1879 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2983 SdHoareTripleChecker+Valid, 2820 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:21,240 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2983 Valid, 2820 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 23:14:21,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1237 states. [2023-12-25 23:14:21,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1237 to 652. [2023-12-25 23:14:21,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 651 states have (on average 1.65284178187404) internal successors, (1076), 651 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:21,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 1076 transitions. [2023-12-25 23:14:21,255 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 1076 transitions. Word has length 63 [2023-12-25 23:14:21,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:21,255 INFO L495 AbstractCegarLoop]: Abstraction has 652 states and 1076 transitions. [2023-12-25 23:14:21,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:21,258 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 1076 transitions. [2023-12-25 23:14:21,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-12-25 23:14:21,258 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:21,258 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:21,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-25 23:14:21,258 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:21,258 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:21,259 INFO L85 PathProgramCache]: Analyzing trace with hash -755107294, now seen corresponding path program 1 times [2023-12-25 23:14:21,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:21,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961465861] [2023-12-25 23:14:21,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:21,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:21,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:22,508 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:22,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:22,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961465861] [2023-12-25 23:14:22,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961465861] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:22,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:22,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:14:22,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229134391] [2023-12-25 23:14:22,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:22,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:14:22,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:22,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:14:22,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:14:22,511 INFO L87 Difference]: Start difference. First operand 652 states and 1076 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 5 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:22,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:22,855 INFO L93 Difference]: Finished difference Result 1840 states and 3044 transitions. [2023-12-25 23:14:22,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:14:22,855 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 5 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2023-12-25 23:14:22,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:22,859 INFO L225 Difference]: With dead ends: 1840 [2023-12-25 23:14:22,859 INFO L226 Difference]: Without dead ends: 1237 [2023-12-25 23:14:22,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-25 23:14:22,861 INFO L413 NwaCegarLoop]: 987 mSDtfsCounter, 2987 mSDsluCounter, 2894 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2987 SdHoareTripleChecker+Valid, 3881 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:22,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2987 Valid, 3881 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 23:14:22,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1237 states. [2023-12-25 23:14:22,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1237 to 663. [2023-12-25 23:14:22,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 662 states have (on average 1.651057401812689) internal successors, (1093), 662 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:22,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 1093 transitions. [2023-12-25 23:14:22,872 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 1093 transitions. Word has length 63 [2023-12-25 23:14:22,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:22,873 INFO L495 AbstractCegarLoop]: Abstraction has 663 states and 1093 transitions. [2023-12-25 23:14:22,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 5 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:22,873 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 1093 transitions. [2023-12-25 23:14:22,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-12-25 23:14:22,873 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:22,874 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:22,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-25 23:14:22,874 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:22,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:22,874 INFO L85 PathProgramCache]: Analyzing trace with hash 294072760, now seen corresponding path program 1 times [2023-12-25 23:14:22,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:22,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770238345] [2023-12-25 23:14:22,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:22,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:23,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:24,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:24,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:24,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770238345] [2023-12-25 23:14:24,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770238345] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:24,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:24,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:14:24,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483855872] [2023-12-25 23:14:24,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:24,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:14:24,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:24,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:14:24,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:14:24,276 INFO L87 Difference]: Start difference. First operand 663 states and 1093 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:24,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:24,639 INFO L93 Difference]: Finished difference Result 1841 states and 3044 transitions. [2023-12-25 23:14:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:14:24,640 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2023-12-25 23:14:24,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:24,643 INFO L225 Difference]: With dead ends: 1841 [2023-12-25 23:14:24,643 INFO L226 Difference]: Without dead ends: 1238 [2023-12-25 23:14:24,644 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:14:24,645 INFO L413 NwaCegarLoop]: 937 mSDtfsCounter, 2984 mSDsluCounter, 1870 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2984 SdHoareTripleChecker+Valid, 2807 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:24,645 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2984 Valid, 2807 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 23:14:24,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1238 states. [2023-12-25 23:14:24,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1238 to 664. [2023-12-25 23:14:24,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 663 states have (on average 1.650075414781297) internal successors, (1094), 663 states have internal predecessors, (1094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:24,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 1094 transitions. [2023-12-25 23:14:24,655 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 1094 transitions. Word has length 64 [2023-12-25 23:14:24,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:24,656 INFO L495 AbstractCegarLoop]: Abstraction has 664 states and 1094 transitions. [2023-12-25 23:14:24,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:24,656 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 1094 transitions. [2023-12-25 23:14:24,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-12-25 23:14:24,656 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:24,656 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:24,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-25 23:14:24,656 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:24,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:24,657 INFO L85 PathProgramCache]: Analyzing trace with hash -523575690, now seen corresponding path program 1 times [2023-12-25 23:14:24,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:24,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092831749] [2023-12-25 23:14:24,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:24,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:25,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:25,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:25,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:25,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092831749] [2023-12-25 23:14:25,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092831749] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:25,846 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:25,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:14:25,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216233413] [2023-12-25 23:14:25,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:25,847 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:14:25,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:25,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:14:25,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:14:25,847 INFO L87 Difference]: Start difference. First operand 664 states and 1094 transitions. Second operand has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:26,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:26,090 INFO L93 Difference]: Finished difference Result 1864 states and 3077 transitions. [2023-12-25 23:14:26,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:14:26,091 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2023-12-25 23:14:26,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:26,094 INFO L225 Difference]: With dead ends: 1864 [2023-12-25 23:14:26,094 INFO L226 Difference]: Without dead ends: 1237 [2023-12-25 23:14:26,095 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:14:26,096 INFO L413 NwaCegarLoop]: 989 mSDtfsCounter, 2997 mSDsluCounter, 1955 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2997 SdHoareTripleChecker+Valid, 2944 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:26,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2997 Valid, 2944 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 23:14:26,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1237 states. [2023-12-25 23:14:26,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1237 to 664. [2023-12-25 23:14:26,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 663 states have (on average 1.6485671191553544) internal successors, (1093), 663 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:26,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 1093 transitions. [2023-12-25 23:14:26,109 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 1093 transitions. Word has length 64 [2023-12-25 23:14:26,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:26,110 INFO L495 AbstractCegarLoop]: Abstraction has 664 states and 1093 transitions. [2023-12-25 23:14:26,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:26,110 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 1093 transitions. [2023-12-25 23:14:26,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-12-25 23:14:26,110 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:26,110 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:26,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-25 23:14:26,111 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:26,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:26,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1952357640, now seen corresponding path program 1 times [2023-12-25 23:14:26,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:26,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399613612] [2023-12-25 23:14:26,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:26,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:26,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:26,969 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:26,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:26,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399613612] [2023-12-25 23:14:26,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399613612] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:26,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:26,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:14:26,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881336272] [2023-12-25 23:14:26,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:26,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:14:26,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:26,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:14:26,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:14:26,971 INFO L87 Difference]: Start difference. First operand 664 states and 1093 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:27,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:27,297 INFO L93 Difference]: Finished difference Result 1865 states and 3077 transitions. [2023-12-25 23:14:27,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:14:27,298 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2023-12-25 23:14:27,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:27,301 INFO L225 Difference]: With dead ends: 1865 [2023-12-25 23:14:27,301 INFO L226 Difference]: Without dead ends: 1238 [2023-12-25 23:14:27,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:14:27,302 INFO L413 NwaCegarLoop]: 941 mSDtfsCounter, 2994 mSDsluCounter, 1879 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2994 SdHoareTripleChecker+Valid, 2820 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:27,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2994 Valid, 2820 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 23:14:27,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1238 states. [2023-12-25 23:14:27,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1238 to 664. [2023-12-25 23:14:27,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 663 states have (on average 1.6470588235294117) internal successors, (1092), 663 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:27,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 1092 transitions. [2023-12-25 23:14:27,313 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 1092 transitions. Word has length 65 [2023-12-25 23:14:27,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:27,313 INFO L495 AbstractCegarLoop]: Abstraction has 664 states and 1092 transitions. [2023-12-25 23:14:27,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:27,313 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 1092 transitions. [2023-12-25 23:14:27,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-12-25 23:14:27,313 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:27,313 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:27,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-25 23:14:27,314 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:27,314 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:27,314 INFO L85 PathProgramCache]: Analyzing trace with hash 106990474, now seen corresponding path program 1 times [2023-12-25 23:14:27,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:27,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395115532] [2023-12-25 23:14:27,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:27,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:27,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:27,948 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:27,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:27,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395115532] [2023-12-25 23:14:27,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395115532] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:27,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:27,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:14:27,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231684896] [2023-12-25 23:14:27,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:27,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 23:14:27,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:27,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 23:14:27,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 23:14:27,949 INFO L87 Difference]: Start difference. First operand 664 states and 1092 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:27,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:27,989 INFO L93 Difference]: Finished difference Result 1864 states and 3081 transitions. [2023-12-25 23:14:27,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 23:14:27,989 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2023-12-25 23:14:27,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:27,993 INFO L225 Difference]: With dead ends: 1864 [2023-12-25 23:14:27,993 INFO L226 Difference]: Without dead ends: 1261 [2023-12-25 23:14:27,994 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:14:27,994 INFO L413 NwaCegarLoop]: 1110 mSDtfsCounter, 986 mSDsluCounter, 2144 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 986 SdHoareTripleChecker+Valid, 3254 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:27,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [986 Valid, 3254 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:27,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2023-12-25 23:14:28,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 666. [2023-12-25 23:14:28,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 665 states have (on average 1.6451127819548872) internal successors, (1094), 665 states have internal predecessors, (1094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:28,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1094 transitions. [2023-12-25 23:14:28,038 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1094 transitions. Word has length 65 [2023-12-25 23:14:28,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:28,039 INFO L495 AbstractCegarLoop]: Abstraction has 666 states and 1094 transitions. [2023-12-25 23:14:28,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:28,039 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1094 transitions. [2023-12-25 23:14:28,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-25 23:14:28,039 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:28,040 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-25 23:14:28,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-25 23:14:28,040 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:28,040 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:28,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1088968814, now seen corresponding path program 1 times [2023-12-25 23:14:28,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:28,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874938949] [2023-12-25 23:14:28,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:28,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:28,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:28,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:28,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:28,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874938949] [2023-12-25 23:14:28,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874938949] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:28,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:28,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:14:28,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449419694] [2023-12-25 23:14:28,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:28,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:14:28,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:28,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:14:28,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:14:28,309 INFO L87 Difference]: Start difference. First operand 666 states and 1094 transitions. Second operand has 6 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:28,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:28,390 INFO L93 Difference]: Finished difference Result 1873 states and 3092 transitions. [2023-12-25 23:14:28,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 23:14:28,391 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2023-12-25 23:14:28,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:28,394 INFO L225 Difference]: With dead ends: 1873 [2023-12-25 23:14:28,394 INFO L226 Difference]: Without dead ends: 1268 [2023-12-25 23:14:28,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:14:28,395 INFO L413 NwaCegarLoop]: 1103 mSDtfsCounter, 1970 mSDsluCounter, 4283 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1970 SdHoareTripleChecker+Valid, 5386 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:28,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1970 Valid, 5386 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:28,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1268 states. [2023-12-25 23:14:28,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1268 to 671. [2023-12-25 23:14:28,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 670 states have (on average 1.6432835820895522) internal successors, (1101), 670 states have internal predecessors, (1101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:28,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1101 transitions. [2023-12-25 23:14:28,411 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1101 transitions. Word has length 66 [2023-12-25 23:14:28,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:28,411 INFO L495 AbstractCegarLoop]: Abstraction has 671 states and 1101 transitions. [2023-12-25 23:14:28,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:28,411 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1101 transitions. [2023-12-25 23:14:28,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-25 23:14:28,412 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:28,412 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-25 23:14:28,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-25 23:14:28,412 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:28,412 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:28,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1641402174, now seen corresponding path program 1 times [2023-12-25 23:14:28,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:28,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522166742] [2023-12-25 23:14:28,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:28,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:28,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:28,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:28,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:28,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522166742] [2023-12-25 23:14:28,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522166742] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:28,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:28,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:14:28,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975042123] [2023-12-25 23:14:28,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:28,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:14:28,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:28,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:14:28,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:14:28,625 INFO L87 Difference]: Start difference. First operand 671 states and 1101 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:28,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:28,685 INFO L93 Difference]: Finished difference Result 1882 states and 3103 transitions. [2023-12-25 23:14:28,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 23:14:28,686 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2023-12-25 23:14:28,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:28,689 INFO L225 Difference]: With dead ends: 1882 [2023-12-25 23:14:28,689 INFO L226 Difference]: Without dead ends: 1272 [2023-12-25 23:14:28,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:14:28,690 INFO L413 NwaCegarLoop]: 1093 mSDtfsCounter, 1964 mSDsluCounter, 3173 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1964 SdHoareTripleChecker+Valid, 4266 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:28,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1964 Valid, 4266 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:28,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1272 states. [2023-12-25 23:14:28,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1272 to 676. [2023-12-25 23:14:28,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 675 states have (on average 1.6414814814814815) internal successors, (1108), 675 states have internal predecessors, (1108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:28,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 1108 transitions. [2023-12-25 23:14:28,701 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 1108 transitions. Word has length 67 [2023-12-25 23:14:28,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:28,701 INFO L495 AbstractCegarLoop]: Abstraction has 676 states and 1108 transitions. [2023-12-25 23:14:28,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:28,701 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 1108 transitions. [2023-12-25 23:14:28,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-25 23:14:28,701 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:28,701 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-25 23:14:28,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-25 23:14:28,702 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:28,702 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:28,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1144810206, now seen corresponding path program 1 times [2023-12-25 23:14:28,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:28,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849032296] [2023-12-25 23:14:28,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:28,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:28,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:29,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:29,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:29,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849032296] [2023-12-25 23:14:29,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849032296] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:29,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:29,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:14:29,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741110760] [2023-12-25 23:14:29,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:29,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:14:29,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:29,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:14:29,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:14:29,141 INFO L87 Difference]: Start difference. First operand 676 states and 1108 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:29,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:29,205 INFO L93 Difference]: Finished difference Result 1893 states and 3116 transitions. [2023-12-25 23:14:29,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:14:29,206 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2023-12-25 23:14:29,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:29,209 INFO L225 Difference]: With dead ends: 1893 [2023-12-25 23:14:29,209 INFO L226 Difference]: Without dead ends: 1278 [2023-12-25 23:14:29,210 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:14:29,210 INFO L413 NwaCegarLoop]: 1094 mSDtfsCounter, 2904 mSDsluCounter, 3218 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2904 SdHoareTripleChecker+Valid, 4312 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:29,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2904 Valid, 4312 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:29,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1278 states. [2023-12-25 23:14:29,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1278 to 676. [2023-12-25 23:14:29,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 675 states have (on average 1.6414814814814815) internal successors, (1108), 675 states have internal predecessors, (1108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:29,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 1108 transitions. [2023-12-25 23:14:29,221 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 1108 transitions. Word has length 68 [2023-12-25 23:14:29,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:29,221 INFO L495 AbstractCegarLoop]: Abstraction has 676 states and 1108 transitions. [2023-12-25 23:14:29,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 5 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:29,221 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 1108 transitions. [2023-12-25 23:14:29,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-12-25 23:14:29,222 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:29,222 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-25 23:14:29,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-25 23:14:29,223 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:29,223 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:29,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1739601578, now seen corresponding path program 1 times [2023-12-25 23:14:29,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:29,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892103800] [2023-12-25 23:14:29,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:29,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:29,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:29,426 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:29,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:29,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892103800] [2023-12-25 23:14:29,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892103800] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:29,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:29,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:14:29,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271656063] [2023-12-25 23:14:29,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:29,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:14:29,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:29,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:14:29,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:14:29,428 INFO L87 Difference]: Start difference. First operand 676 states and 1108 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:29,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:29,495 INFO L93 Difference]: Finished difference Result 1894 states and 3117 transitions. [2023-12-25 23:14:29,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 23:14:29,496 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2023-12-25 23:14:29,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:29,498 INFO L225 Difference]: With dead ends: 1894 [2023-12-25 23:14:29,499 INFO L226 Difference]: Without dead ends: 1279 [2023-12-25 23:14:29,500 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:14:29,501 INFO L413 NwaCegarLoop]: 1083 mSDtfsCounter, 1959 mSDsluCounter, 4136 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1959 SdHoareTripleChecker+Valid, 5219 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:29,501 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1959 Valid, 5219 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:29,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1279 states. [2023-12-25 23:14:29,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1279 to 684. [2023-12-25 23:14:29,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 683 states have (on average 1.636896046852123) internal successors, (1118), 683 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:29,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1118 transitions. [2023-12-25 23:14:29,512 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1118 transitions. Word has length 69 [2023-12-25 23:14:29,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:29,513 INFO L495 AbstractCegarLoop]: Abstraction has 684 states and 1118 transitions. [2023-12-25 23:14:29,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:29,513 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1118 transitions. [2023-12-25 23:14:29,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-25 23:14:29,513 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:29,513 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-25 23:14:29,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-25 23:14:29,513 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:29,514 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:29,514 INFO L85 PathProgramCache]: Analyzing trace with hash -837556494, now seen corresponding path program 1 times [2023-12-25 23:14:29,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:29,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459752464] [2023-12-25 23:14:29,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:29,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:29,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:29,694 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:29,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:29,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459752464] [2023-12-25 23:14:29,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459752464] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:29,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:29,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:14:29,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583585077] [2023-12-25 23:14:29,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:29,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:14:29,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:29,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:14:29,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:14:29,705 INFO L87 Difference]: Start difference. First operand 684 states and 1118 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:29,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:29,763 INFO L93 Difference]: Finished difference Result 1915 states and 3144 transitions. [2023-12-25 23:14:29,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 23:14:29,763 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2023-12-25 23:14:29,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:29,766 INFO L225 Difference]: With dead ends: 1915 [2023-12-25 23:14:29,766 INFO L226 Difference]: Without dead ends: 1291 [2023-12-25 23:14:29,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:14:29,768 INFO L413 NwaCegarLoop]: 1075 mSDtfsCounter, 1952 mSDsluCounter, 3155 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1952 SdHoareTripleChecker+Valid, 4230 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:29,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1952 Valid, 4230 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:29,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1291 states. [2023-12-25 23:14:29,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1291 to 694. [2023-12-25 23:14:29,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 693 states have (on average 1.6334776334776335) internal successors, (1132), 693 states have internal predecessors, (1132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:29,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1132 transitions. [2023-12-25 23:14:29,778 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1132 transitions. Word has length 70 [2023-12-25 23:14:29,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:29,778 INFO L495 AbstractCegarLoop]: Abstraction has 694 states and 1132 transitions. [2023-12-25 23:14:29,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:29,778 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1132 transitions. [2023-12-25 23:14:29,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-25 23:14:29,779 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:29,779 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-25 23:14:29,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-25 23:14:29,779 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:29,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:29,779 INFO L85 PathProgramCache]: Analyzing trace with hash 1683028130, now seen corresponding path program 1 times [2023-12-25 23:14:29,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:29,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944348801] [2023-12-25 23:14:29,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:29,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:29,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:30,231 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:30,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:30,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944348801] [2023-12-25 23:14:30,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944348801] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:30,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:30,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:14:30,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426465430] [2023-12-25 23:14:30,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:30,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:14:30,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:30,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:14:30,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:14:30,232 INFO L87 Difference]: Start difference. First operand 694 states and 1132 transitions. Second operand has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:30,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:30,297 INFO L93 Difference]: Finished difference Result 1930 states and 3161 transitions. [2023-12-25 23:14:30,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:14:30,297 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2023-12-25 23:14:30,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:30,301 INFO L225 Difference]: With dead ends: 1930 [2023-12-25 23:14:30,301 INFO L226 Difference]: Without dead ends: 1301 [2023-12-25 23:14:30,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:14:30,302 INFO L413 NwaCegarLoop]: 1076 mSDtfsCounter, 2919 mSDsluCounter, 3182 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2919 SdHoareTripleChecker+Valid, 4258 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:30,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2919 Valid, 4258 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:30,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1301 states. [2023-12-25 23:14:30,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1301 to 694. [2023-12-25 23:14:30,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 693 states have (on average 1.6334776334776335) internal successors, (1132), 693 states have internal predecessors, (1132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:30,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1132 transitions. [2023-12-25 23:14:30,314 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1132 transitions. Word has length 71 [2023-12-25 23:14:30,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:30,314 INFO L495 AbstractCegarLoop]: Abstraction has 694 states and 1132 transitions. [2023-12-25 23:14:30,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:30,314 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1132 transitions. [2023-12-25 23:14:30,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-25 23:14:30,315 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:30,315 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-25 23:14:30,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-25 23:14:30,315 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:30,316 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:30,316 INFO L85 PathProgramCache]: Analyzing trace with hash 671891210, now seen corresponding path program 1 times [2023-12-25 23:14:30,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:30,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786325767] [2023-12-25 23:14:30,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:30,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:30,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:30,746 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:30,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:30,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786325767] [2023-12-25 23:14:30,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786325767] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:30,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:30,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:14:30,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198049500] [2023-12-25 23:14:30,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:30,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 23:14:30,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:30,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 23:14:30,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 23:14:30,747 INFO L87 Difference]: Start difference. First operand 694 states and 1132 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:30,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:30,835 INFO L93 Difference]: Finished difference Result 1945 states and 3182 transitions. [2023-12-25 23:14:30,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 23:14:30,836 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2023-12-25 23:14:30,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:30,839 INFO L225 Difference]: With dead ends: 1945 [2023-12-25 23:14:30,839 INFO L226 Difference]: Without dead ends: 1305 [2023-12-25 23:14:30,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-12-25 23:14:30,840 INFO L413 NwaCegarLoop]: 1065 mSDtfsCounter, 1947 mSDsluCounter, 4205 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1947 SdHoareTripleChecker+Valid, 5270 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:30,840 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1947 Valid, 5270 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:30,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1305 states. [2023-12-25 23:14:30,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1305 to 704. [2023-12-25 23:14:30,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 703 states have (on average 1.627311522048364) internal successors, (1144), 703 states have internal predecessors, (1144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:30,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 1144 transitions. [2023-12-25 23:14:30,852 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 1144 transitions. Word has length 72 [2023-12-25 23:14:30,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:30,852 INFO L495 AbstractCegarLoop]: Abstraction has 704 states and 1144 transitions. [2023-12-25 23:14:30,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:30,852 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 1144 transitions. [2023-12-25 23:14:30,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-25 23:14:30,853 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:30,853 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-25 23:14:30,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-25 23:14:30,853 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:30,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:30,853 INFO L85 PathProgramCache]: Analyzing trace with hash 1212576950, now seen corresponding path program 1 times [2023-12-25 23:14:30,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:30,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845097871] [2023-12-25 23:14:30,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:30,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:30,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:31,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:31,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:31,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845097871] [2023-12-25 23:14:31,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845097871] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:31,040 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:31,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:14:31,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462396230] [2023-12-25 23:14:31,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:31,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:14:31,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:31,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:14:31,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:14:31,042 INFO L87 Difference]: Start difference. First operand 704 states and 1144 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:31,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:31,112 INFO L93 Difference]: Finished difference Result 1973 states and 3217 transitions. [2023-12-25 23:14:31,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 23:14:31,113 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2023-12-25 23:14:31,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:31,116 INFO L225 Difference]: With dead ends: 1973 [2023-12-25 23:14:31,116 INFO L226 Difference]: Without dead ends: 1319 [2023-12-25 23:14:31,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:14:31,117 INFO L413 NwaCegarLoop]: 1057 mSDtfsCounter, 1940 mSDsluCounter, 3136 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1940 SdHoareTripleChecker+Valid, 4193 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:31,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1940 Valid, 4193 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:31,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1319 states. [2023-12-25 23:14:31,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1319 to 714. [2023-12-25 23:14:31,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 1.6227208976157084) internal successors, (1157), 713 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:31,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1157 transitions. [2023-12-25 23:14:31,128 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1157 transitions. Word has length 73 [2023-12-25 23:14:31,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:31,128 INFO L495 AbstractCegarLoop]: Abstraction has 714 states and 1157 transitions. [2023-12-25 23:14:31,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:31,128 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1157 transitions. [2023-12-25 23:14:31,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-25 23:14:31,129 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:31,129 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-25 23:14:31,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-25 23:14:31,129 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:31,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:31,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1834538886, now seen corresponding path program 1 times [2023-12-25 23:14:31,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:31,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059654804] [2023-12-25 23:14:31,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:31,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:31,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:31,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:31,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:31,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059654804] [2023-12-25 23:14:31,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059654804] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:31,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:31,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:14:31,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868642075] [2023-12-25 23:14:31,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:31,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:14:31,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:31,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:14:31,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:14:31,563 INFO L87 Difference]: Start difference. First operand 714 states and 1157 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:31,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:31,614 INFO L93 Difference]: Finished difference Result 1977 states and 3231 transitions. [2023-12-25 23:14:31,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:14:31,614 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2023-12-25 23:14:31,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:31,629 INFO L225 Difference]: With dead ends: 1977 [2023-12-25 23:14:31,629 INFO L226 Difference]: Without dead ends: 1342 [2023-12-25 23:14:31,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:14:31,630 INFO L413 NwaCegarLoop]: 1102 mSDtfsCounter, 2889 mSDsluCounter, 2133 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2889 SdHoareTripleChecker+Valid, 3235 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:31,630 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2889 Valid, 3235 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 23:14:31,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1342 states. [2023-12-25 23:14:31,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1342 to 714. [2023-12-25 23:14:31,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 1.6227208976157084) internal successors, (1157), 713 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:31,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1157 transitions. [2023-12-25 23:14:31,640 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1157 transitions. Word has length 74 [2023-12-25 23:14:31,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:31,641 INFO L495 AbstractCegarLoop]: Abstraction has 714 states and 1157 transitions. [2023-12-25 23:14:31,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:31,642 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1157 transitions. [2023-12-25 23:14:31,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-25 23:14:31,642 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:31,642 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-25 23:14:31,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-25 23:14:31,642 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:31,642 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:31,642 INFO L85 PathProgramCache]: Analyzing trace with hash 837327792, now seen corresponding path program 1 times [2023-12-25 23:14:31,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:31,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687772024] [2023-12-25 23:14:31,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:31,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:31,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:32,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:32,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:32,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687772024] [2023-12-25 23:14:32,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687772024] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:32,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:32,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 23:14:32,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975958959] [2023-12-25 23:14:32,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:32,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:14:32,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:32,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:14:32,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:14:32,293 INFO L87 Difference]: Start difference. First operand 714 states and 1157 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:32,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:32,704 INFO L93 Difference]: Finished difference Result 2003 states and 3253 transitions. [2023-12-25 23:14:32,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 23:14:32,704 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2023-12-25 23:14:32,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:32,706 INFO L225 Difference]: With dead ends: 2003 [2023-12-25 23:14:32,706 INFO L226 Difference]: Without dead ends: 1333 [2023-12-25 23:14:32,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-12-25 23:14:32,708 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 3910 mSDsluCounter, 3842 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3910 SdHoareTripleChecker+Valid, 4805 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:32,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3910 Valid, 4805 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-25 23:14:32,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1333 states. [2023-12-25 23:14:32,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1333 to 724. [2023-12-25 23:14:32,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 1.6168741355463347) internal successors, (1169), 723 states have internal predecessors, (1169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:32,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 1169 transitions. [2023-12-25 23:14:32,718 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 1169 transitions. Word has length 75 [2023-12-25 23:14:32,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:32,718 INFO L495 AbstractCegarLoop]: Abstraction has 724 states and 1169 transitions. [2023-12-25 23:14:32,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 6 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:32,718 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 1169 transitions. [2023-12-25 23:14:32,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-25 23:14:32,719 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:32,719 INFO L195 NwaCegarLoop]: trace histogram [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, 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] [2023-12-25 23:14:32,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-25 23:14:32,719 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:32,719 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:32,719 INFO L85 PathProgramCache]: Analyzing trace with hash -1919299474, now seen corresponding path program 1 times [2023-12-25 23:14:32,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:32,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417896281] [2023-12-25 23:14:32,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:32,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:32,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:33,749 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:33,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:33,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417896281] [2023-12-25 23:14:33,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417896281] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:33,750 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:14:33,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 23:14:33,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573089364] [2023-12-25 23:14:33,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:33,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:14:33,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:33,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:14:33,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:14:33,751 INFO L87 Difference]: Start difference. First operand 724 states and 1169 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:34,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:34,037 INFO L93 Difference]: Finished difference Result 1944 states and 3168 transitions. [2023-12-25 23:14:34,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:14:34,038 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2023-12-25 23:14:34,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:34,040 INFO L225 Difference]: With dead ends: 1944 [2023-12-25 23:14:34,040 INFO L226 Difference]: Without dead ends: 1259 [2023-12-25 23:14:34,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-25 23:14:34,042 INFO L413 NwaCegarLoop]: 947 mSDtfsCounter, 2939 mSDsluCounter, 1892 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2939 SdHoareTripleChecker+Valid, 2839 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:34,042 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2939 Valid, 2839 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 23:14:34,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1259 states. [2023-12-25 23:14:34,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1259 to 697. [2023-12-25 23:14:34,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 696 states have (on average 1.6235632183908046) internal successors, (1130), 696 states have internal predecessors, (1130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:34,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 1130 transitions. [2023-12-25 23:14:34,056 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 1130 transitions. Word has length 75 [2023-12-25 23:14:34,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:34,056 INFO L495 AbstractCegarLoop]: Abstraction has 697 states and 1130 transitions. [2023-12-25 23:14:34,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:34,056 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 1130 transitions. [2023-12-25 23:14:34,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2023-12-25 23:14:34,060 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:34,060 INFO L195 NwaCegarLoop]: trace histogram [2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:34,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-25 23:14:34,060 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:34,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:34,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1519687428, now seen corresponding path program 1 times [2023-12-25 23:14:34,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:34,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138769981] [2023-12-25 23:14:34,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:34,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:36,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:38,038 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 31 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 23:14:38,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:38,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138769981] [2023-12-25 23:14:38,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138769981] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:14:38,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384641681] [2023-12-25 23:14:38,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:38,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:14:38,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:14:38,041 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) [2023-12-25 23:14:38,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-25 23:14:38,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:38,895 INFO L262 TraceCheckSpWp]: Trace formula consists of 3714 conjuncts, 97 conjunts are in the unsatisfiable core [2023-12-25 23:14:38,925 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:14:39,848 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:39,848 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:14:39,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384641681] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:39,848 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:14:39,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [4] total 15 [2023-12-25 23:14:39,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980760789] [2023-12-25 23:14:39,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:39,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-25 23:14:39,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:39,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-25 23:14:39,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2023-12-25 23:14:39,852 INFO L87 Difference]: Start difference. First operand 697 states and 1130 transitions. Second operand has 13 states, 13 states have (on average 36.46153846153846) internal successors, (474), 12 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:41,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:41,647 INFO L93 Difference]: Finished difference Result 2204 states and 3615 transitions. [2023-12-25 23:14:41,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 23:14:41,647 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 36.46153846153846) internal successors, (474), 12 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 474 [2023-12-25 23:14:41,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:41,649 INFO L225 Difference]: With dead ends: 2204 [2023-12-25 23:14:41,650 INFO L226 Difference]: Without dead ends: 1564 [2023-12-25 23:14:41,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 464 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2023-12-25 23:14:41,651 INFO L413 NwaCegarLoop]: 720 mSDtfsCounter, 5704 mSDsluCounter, 5413 mSDsCounter, 0 mSdLazyCounter, 2919 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5704 SdHoareTripleChecker+Valid, 6133 SdHoareTripleChecker+Invalid, 2920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2919 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:41,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5704 Valid, 6133 Invalid, 2920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2919 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 23:14:41,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2023-12-25 23:14:41,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 965. [2023-12-25 23:14:41,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 965 states, 964 states have (on average 1.6244813278008299) internal successors, (1566), 964 states have internal predecessors, (1566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:41,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 965 states to 965 states and 1566 transitions. [2023-12-25 23:14:41,667 INFO L78 Accepts]: Start accepts. Automaton has 965 states and 1566 transitions. Word has length 474 [2023-12-25 23:14:41,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:41,668 INFO L495 AbstractCegarLoop]: Abstraction has 965 states and 1566 transitions. [2023-12-25 23:14:41,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 36.46153846153846) internal successors, (474), 12 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:41,668 INFO L276 IsEmpty]: Start isEmpty. Operand 965 states and 1566 transitions. [2023-12-25 23:14:41,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-12-25 23:14:41,672 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:41,672 INFO L195 NwaCegarLoop]: trace histogram [2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:41,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-25 23:14:41,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-25 23:14:41,886 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:41,886 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:41,886 INFO L85 PathProgramCache]: Analyzing trace with hash -410428100, now seen corresponding path program 1 times [2023-12-25 23:14:41,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:41,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553278313] [2023-12-25 23:14:41,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:41,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:44,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:45,611 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 31 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 23:14:45,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:45,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553278313] [2023-12-25 23:14:45,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553278313] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:14:45,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717702953] [2023-12-25 23:14:45,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:45,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:14:45,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:14:45,612 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) [2023-12-25 23:14:45,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-25 23:14:46,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:46,437 INFO L262 TraceCheckSpWp]: Trace formula consists of 3718 conjuncts, 73 conjunts are in the unsatisfiable core [2023-12-25 23:14:46,447 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:14:47,121 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:47,122 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:14:47,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717702953] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:47,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:14:47,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [4] total 14 [2023-12-25 23:14:47,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33422067] [2023-12-25 23:14:47,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:47,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 23:14:47,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:47,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 23:14:47,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2023-12-25 23:14:47,124 INFO L87 Difference]: Start difference. First operand 965 states and 1566 transitions. Second operand has 12 states, 12 states have (on average 39.583333333333336) internal successors, (475), 11 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:48,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:48,734 INFO L93 Difference]: Finished difference Result 2338 states and 3831 transitions. [2023-12-25 23:14:48,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 23:14:48,735 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 39.583333333333336) internal successors, (475), 11 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 475 [2023-12-25 23:14:48,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:48,737 INFO L225 Difference]: With dead ends: 2338 [2023-12-25 23:14:48,737 INFO L226 Difference]: Without dead ends: 1640 [2023-12-25 23:14:48,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 466 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2023-12-25 23:14:48,739 INFO L413 NwaCegarLoop]: 721 mSDtfsCounter, 5543 mSDsluCounter, 5501 mSDsCounter, 0 mSdLazyCounter, 2920 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5543 SdHoareTripleChecker+Valid, 6222 SdHoareTripleChecker+Invalid, 2921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2920 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:48,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5543 Valid, 6222 Invalid, 2921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2920 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 23:14:48,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1640 states. [2023-12-25 23:14:48,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1640 to 973. [2023-12-25 23:14:48,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 973 states, 972 states have (on average 1.6224279835390947) internal successors, (1577), 972 states have internal predecessors, (1577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:48,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 973 states to 973 states and 1577 transitions. [2023-12-25 23:14:48,754 INFO L78 Accepts]: Start accepts. Automaton has 973 states and 1577 transitions. Word has length 475 [2023-12-25 23:14:48,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:48,754 INFO L495 AbstractCegarLoop]: Abstraction has 973 states and 1577 transitions. [2023-12-25 23:14:48,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 39.583333333333336) internal successors, (475), 11 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:48,755 INFO L276 IsEmpty]: Start isEmpty. Operand 973 states and 1577 transitions. [2023-12-25 23:14:48,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 477 [2023-12-25 23:14:48,759 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:48,759 INFO L195 NwaCegarLoop]: trace histogram [2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:48,773 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-25 23:14:48,972 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,SelfDestructingSolverStorable23 [2023-12-25 23:14:48,973 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:48,973 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:48,973 INFO L85 PathProgramCache]: Analyzing trace with hash -2086991364, now seen corresponding path program 1 times [2023-12-25 23:14:48,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:48,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418543505] [2023-12-25 23:14:48,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:48,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:50,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:52,262 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 31 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 23:14:52,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:52,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418543505] [2023-12-25 23:14:52,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418543505] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:14:52,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969369228] [2023-12-25 23:14:52,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:52,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:14:52,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:14:52,263 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) [2023-12-25 23:14:52,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-25 23:14:53,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:53,083 INFO L262 TraceCheckSpWp]: Trace formula consists of 3722 conjuncts, 110 conjunts are in the unsatisfiable core [2023-12-25 23:14:53,094 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:14:53,925 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:14:53,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:14:53,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969369228] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:14:53,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:14:53,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [4] total 24 [2023-12-25 23:14:53,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94072252] [2023-12-25 23:14:53,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:14:53,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-25 23:14:53,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:14:53,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-25 23:14:53,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2023-12-25 23:14:53,927 INFO L87 Difference]: Start difference. First operand 973 states and 1577 transitions. Second operand has 22 states, 22 states have (on average 21.636363636363637) internal successors, (476), 21 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:55,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:14:55,584 INFO L93 Difference]: Finished difference Result 5511 states and 9064 transitions. [2023-12-25 23:14:55,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-12-25 23:14:55,585 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 21.636363636363637) internal successors, (476), 21 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 476 [2023-12-25 23:14:55,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:14:55,592 INFO L225 Difference]: With dead ends: 5511 [2023-12-25 23:14:55,592 INFO L226 Difference]: Without dead ends: 4580 [2023-12-25 23:14:55,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 515 GetRequests, 457 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=559, Invalid=2981, Unknown=0, NotChecked=0, Total=3540 [2023-12-25 23:14:55,594 INFO L413 NwaCegarLoop]: 927 mSDtfsCounter, 20187 mSDsluCounter, 15059 mSDsCounter, 0 mSdLazyCounter, 2009 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20187 SdHoareTripleChecker+Valid, 15986 SdHoareTripleChecker+Invalid, 2033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 2009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-25 23:14:55,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20187 Valid, 15986 Invalid, 2033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 2009 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-25 23:14:55,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4580 states. [2023-12-25 23:14:55,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4580 to 980. [2023-12-25 23:14:55,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 980 states, 979 states have (on average 1.6210418794688457) internal successors, (1587), 979 states have internal predecessors, (1587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:55,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 980 states to 980 states and 1587 transitions. [2023-12-25 23:14:55,612 INFO L78 Accepts]: Start accepts. Automaton has 980 states and 1587 transitions. Word has length 476 [2023-12-25 23:14:55,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:14:55,613 INFO L495 AbstractCegarLoop]: Abstraction has 980 states and 1587 transitions. [2023-12-25 23:14:55,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 21.636363636363637) internal successors, (476), 21 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:14:55,613 INFO L276 IsEmpty]: Start isEmpty. Operand 980 states and 1587 transitions. [2023-12-25 23:14:55,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2023-12-25 23:14:55,615 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:14:55,615 INFO L195 NwaCegarLoop]: trace histogram [2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:14:55,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-25 23:14:55,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:14:55,830 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:14:55,830 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:14:55,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1656382222, now seen corresponding path program 1 times [2023-12-25 23:14:55,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:14:55,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351694273] [2023-12-25 23:14:55,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:55,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:14:57,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:59,153 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 31 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 23:14:59,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:14:59,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351694273] [2023-12-25 23:14:59,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351694273] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:14:59,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120228697] [2023-12-25 23:14:59,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:14:59,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:14:59,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:14:59,170 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) [2023-12-25 23:14:59,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-25 23:14:59,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:14:59,938 INFO L262 TraceCheckSpWp]: Trace formula consists of 3725 conjuncts, 81 conjunts are in the unsatisfiable core [2023-12-25 23:14:59,947 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:15:01,009 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:15:01,009 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:15:01,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120228697] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:15:01,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:15:01,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [4] total 16 [2023-12-25 23:15:01,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572656222] [2023-12-25 23:15:01,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:15:01,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 23:15:01,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:15:01,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 23:15:01,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2023-12-25 23:15:01,012 INFO L87 Difference]: Start difference. First operand 980 states and 1587 transitions. Second operand has 14 states, 14 states have (on average 34.07142857142857) internal successors, (477), 13 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:02,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:15:02,618 INFO L93 Difference]: Finished difference Result 2060 states and 3368 transitions. [2023-12-25 23:15:02,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 23:15:02,619 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 34.07142857142857) internal successors, (477), 13 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 477 [2023-12-25 23:15:02,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:15:02,621 INFO L225 Difference]: With dead ends: 2060 [2023-12-25 23:15:02,621 INFO L226 Difference]: Without dead ends: 1420 [2023-12-25 23:15:02,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 466 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2023-12-25 23:15:02,622 INFO L413 NwaCegarLoop]: 721 mSDtfsCounter, 5631 mSDsluCounter, 5407 mSDsCounter, 0 mSdLazyCounter, 2960 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5631 SdHoareTripleChecker+Valid, 6128 SdHoareTripleChecker+Invalid, 2961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:15:02,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5631 Valid, 6128 Invalid, 2961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2960 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 23:15:02,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2023-12-25 23:15:02,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 1156. [2023-12-25 23:15:02,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1156 states, 1155 states have (on average 1.625974025974026) internal successors, (1878), 1155 states have internal predecessors, (1878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:02,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1156 states to 1156 states and 1878 transitions. [2023-12-25 23:15:02,635 INFO L78 Accepts]: Start accepts. Automaton has 1156 states and 1878 transitions. Word has length 477 [2023-12-25 23:15:02,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:15:02,635 INFO L495 AbstractCegarLoop]: Abstraction has 1156 states and 1878 transitions. [2023-12-25 23:15:02,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 34.07142857142857) internal successors, (477), 13 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:02,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1156 states and 1878 transitions. [2023-12-25 23:15:02,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2023-12-25 23:15:02,637 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:15:02,637 INFO L195 NwaCegarLoop]: trace histogram [2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:15:02,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-25 23:15:02,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-25 23:15:02,852 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:15:02,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:15:02,853 INFO L85 PathProgramCache]: Analyzing trace with hash 2056995522, now seen corresponding path program 1 times [2023-12-25 23:15:02,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:15:02,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420649266] [2023-12-25 23:15:02,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:02,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:15:05,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:06,389 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 31 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 23:15:06,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:15:06,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420649266] [2023-12-25 23:15:06,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420649266] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:15:06,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438200765] [2023-12-25 23:15:06,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:06,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:15:06,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:15:06,390 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) [2023-12-25 23:15:06,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-25 23:15:07,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:07,232 INFO L262 TraceCheckSpWp]: Trace formula consists of 3729 conjuncts, 91 conjunts are in the unsatisfiable core [2023-12-25 23:15:07,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:15:07,790 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:15:07,790 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:15:07,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438200765] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:15:07,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:15:07,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [4] total 16 [2023-12-25 23:15:07,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171865424] [2023-12-25 23:15:07,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:15:07,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 23:15:07,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:15:07,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 23:15:07,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2023-12-25 23:15:07,792 INFO L87 Difference]: Start difference. First operand 1156 states and 1878 transitions. Second operand has 14 states, 14 states have (on average 34.142857142857146) internal successors, (478), 13 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:08,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:15:08,416 INFO L93 Difference]: Finished difference Result 3504 states and 5746 transitions. [2023-12-25 23:15:08,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-25 23:15:08,416 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 34.142857142857146) internal successors, (478), 13 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 478 [2023-12-25 23:15:08,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:15:08,419 INFO L225 Difference]: With dead ends: 3504 [2023-12-25 23:15:08,419 INFO L226 Difference]: Without dead ends: 2435 [2023-12-25 23:15:08,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 491 GetRequests, 467 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=537, Unknown=0, NotChecked=0, Total=650 [2023-12-25 23:15:08,421 INFO L413 NwaCegarLoop]: 939 mSDtfsCounter, 11044 mSDsluCounter, 8988 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11044 SdHoareTripleChecker+Valid, 9927 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:15:08,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11044 Valid, 9927 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 23:15:08,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2435 states. [2023-12-25 23:15:08,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2435 to 1163. [2023-12-25 23:15:08,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1163 states, 1162 states have (on average 1.6239242685025816) internal successors, (1887), 1162 states have internal predecessors, (1887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:08,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1163 states to 1163 states and 1887 transitions. [2023-12-25 23:15:08,436 INFO L78 Accepts]: Start accepts. Automaton has 1163 states and 1887 transitions. Word has length 478 [2023-12-25 23:15:08,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:15:08,437 INFO L495 AbstractCegarLoop]: Abstraction has 1163 states and 1887 transitions. [2023-12-25 23:15:08,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 34.142857142857146) internal successors, (478), 13 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:08,437 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 1887 transitions. [2023-12-25 23:15:08,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-25 23:15:08,439 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:15:08,439 INFO L195 NwaCegarLoop]: trace histogram [2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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] [2023-12-25 23:15:08,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-25 23:15:08,655 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,SelfDestructingSolverStorable26 [2023-12-25 23:15:08,656 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:15:08,656 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:15:08,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1881225448, now seen corresponding path program 1 times [2023-12-25 23:15:08,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:15:08,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596902389] [2023-12-25 23:15:08,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:08,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:15:10,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:11,729 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 31 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 23:15:11,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:15:11,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596902389] [2023-12-25 23:15:11,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596902389] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:15:11,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805599898] [2023-12-25 23:15:11,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:11,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:15:11,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:15:11,731 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) [2023-12-25 23:15:11,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-25 23:15:12,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:12,551 INFO L262 TraceCheckSpWp]: Trace formula consists of 3732 conjuncts, 155 conjunts are in the unsatisfiable core [2023-12-25 23:15:12,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:15:13,056 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-25 23:15:13,056 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:15:13,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805599898] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:15:13,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:15:13,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 9 [2023-12-25 23:15:13,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417510711] [2023-12-25 23:15:13,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:15:13,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 23:15:13,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:15:13,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 23:15:13,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-12-25 23:15:13,058 INFO L87 Difference]: Start difference. First operand 1163 states and 1887 transitions. Second operand has 7 states, 7 states have (on average 67.57142857142857) internal successors, (473), 6 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:14,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:15:14,158 INFO L93 Difference]: Finished difference Result 2398 states and 3910 transitions. [2023-12-25 23:15:14,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 23:15:14,158 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 67.57142857142857) internal successors, (473), 6 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 479 [2023-12-25 23:15:14,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:15:14,160 INFO L225 Difference]: With dead ends: 2398 [2023-12-25 23:15:14,160 INFO L226 Difference]: Without dead ends: 1297 [2023-12-25 23:15:14,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2023-12-25 23:15:14,162 INFO L413 NwaCegarLoop]: 646 mSDtfsCounter, 3862 mSDsluCounter, 1929 mSDsCounter, 0 mSdLazyCounter, 1608 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3862 SdHoareTripleChecker+Valid, 2575 SdHoareTripleChecker+Invalid, 1609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:15:14,162 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3862 Valid, 2575 Invalid, 1609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1608 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-25 23:15:14,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2023-12-25 23:15:14,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 1163. [2023-12-25 23:15:14,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1163 states, 1162 states have (on average 1.6222030981067126) internal successors, (1885), 1162 states have internal predecessors, (1885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:14,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1163 states to 1163 states and 1885 transitions. [2023-12-25 23:15:14,173 INFO L78 Accepts]: Start accepts. Automaton has 1163 states and 1885 transitions. Word has length 479 [2023-12-25 23:15:14,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:15:14,173 INFO L495 AbstractCegarLoop]: Abstraction has 1163 states and 1885 transitions. [2023-12-25 23:15:14,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 67.57142857142857) internal successors, (473), 6 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:14,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 1885 transitions. [2023-12-25 23:15:14,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-12-25 23:15:14,175 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:15:14,175 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:15:14,192 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-25 23:15:14,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-25 23:15:14,376 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:15:14,377 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:15:14,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1066542288, now seen corresponding path program 1 times [2023-12-25 23:15:14,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:15:14,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765943885] [2023-12-25 23:15:14,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:14,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:15:16,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:17,307 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 23:15:17,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:15:17,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765943885] [2023-12-25 23:15:17,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765943885] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:15:17,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140335687] [2023-12-25 23:15:17,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:17,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:15:17,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:15:17,309 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) [2023-12-25 23:15:17,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-25 23:15:18,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:18,070 INFO L262 TraceCheckSpWp]: Trace formula consists of 3736 conjuncts, 73 conjunts are in the unsatisfiable core [2023-12-25 23:15:18,079 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:15:18,935 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:15:18,935 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:15:18,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140335687] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:15:18,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:15:18,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [4] total 16 [2023-12-25 23:15:18,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609744518] [2023-12-25 23:15:18,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:15:18,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 23:15:18,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:15:18,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 23:15:18,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2023-12-25 23:15:18,937 INFO L87 Difference]: Start difference. First operand 1163 states and 1885 transitions. Second operand has 14 states, 14 states have (on average 34.285714285714285) internal successors, (480), 13 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:20,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:15:20,561 INFO L93 Difference]: Finished difference Result 2309 states and 3771 transitions. [2023-12-25 23:15:20,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 23:15:20,561 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 34.285714285714285) internal successors, (480), 13 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 480 [2023-12-25 23:15:20,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:15:20,563 INFO L225 Difference]: With dead ends: 2309 [2023-12-25 23:15:20,563 INFO L226 Difference]: Without dead ends: 1557 [2023-12-25 23:15:20,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 469 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2023-12-25 23:15:20,565 INFO L413 NwaCegarLoop]: 721 mSDtfsCounter, 5536 mSDsluCounter, 7188 mSDsCounter, 0 mSdLazyCounter, 3595 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5536 SdHoareTripleChecker+Valid, 7909 SdHoareTripleChecker+Invalid, 3596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:15:20,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5536 Valid, 7909 Invalid, 3596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3595 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 23:15:20,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1557 states. [2023-12-25 23:15:20,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1557 to 1171. [2023-12-25 23:15:20,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1171 states, 1170 states have (on average 1.6205128205128205) internal successors, (1896), 1170 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:20,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1171 states to 1171 states and 1896 transitions. [2023-12-25 23:15:20,591 INFO L78 Accepts]: Start accepts. Automaton has 1171 states and 1896 transitions. Word has length 480 [2023-12-25 23:15:20,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:15:20,591 INFO L495 AbstractCegarLoop]: Abstraction has 1171 states and 1896 transitions. [2023-12-25 23:15:20,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 34.285714285714285) internal successors, (480), 13 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:20,592 INFO L276 IsEmpty]: Start isEmpty. Operand 1171 states and 1896 transitions. [2023-12-25 23:15:20,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 482 [2023-12-25 23:15:20,594 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:15:20,594 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:15:20,608 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-25 23:15:20,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:15:20,809 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:15:20,809 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:15:20,809 INFO L85 PathProgramCache]: Analyzing trace with hash 1384955236, now seen corresponding path program 1 times [2023-12-25 23:15:20,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:15:20,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270412153] [2023-12-25 23:15:20,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:20,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:15:22,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:23,786 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 23:15:23,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:15:23,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270412153] [2023-12-25 23:15:23,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270412153] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:15:23,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279498211] [2023-12-25 23:15:23,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:23,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:15:23,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:15:23,788 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) [2023-12-25 23:15:23,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-25 23:15:24,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:24,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 3740 conjuncts, 134 conjunts are in the unsatisfiable core [2023-12-25 23:15:24,577 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:15:25,617 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:15:25,617 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:15:25,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279498211] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:15:25,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:15:25,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [4] total 18 [2023-12-25 23:15:25,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089752315] [2023-12-25 23:15:25,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:15:25,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 23:15:25,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:15:25,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 23:15:25,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2023-12-25 23:15:25,619 INFO L87 Difference]: Start difference. First operand 1171 states and 1896 transitions. Second operand has 16 states, 16 states have (on average 30.0625) internal successors, (481), 15 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:28,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:15:28,016 INFO L93 Difference]: Finished difference Result 3691 states and 6037 transitions. [2023-12-25 23:15:28,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 23:15:28,016 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 30.0625) internal successors, (481), 15 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 481 [2023-12-25 23:15:28,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:15:28,026 INFO L225 Difference]: With dead ends: 3691 [2023-12-25 23:15:28,026 INFO L226 Difference]: Without dead ends: 2747 [2023-12-25 23:15:28,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=209, Invalid=913, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 23:15:28,028 INFO L413 NwaCegarLoop]: 649 mSDtfsCounter, 13501 mSDsluCounter, 7353 mSDsCounter, 0 mSdLazyCounter, 4582 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13501 SdHoareTripleChecker+Valid, 8002 SdHoareTripleChecker+Invalid, 4582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:15:28,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13501 Valid, 8002 Invalid, 4582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4582 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 23:15:28,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2747 states. [2023-12-25 23:15:28,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2747 to 1172. [2023-12-25 23:15:28,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 1171 states have (on average 1.6199829205807001) internal successors, (1897), 1171 states have internal predecessors, (1897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:28,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1897 transitions. [2023-12-25 23:15:28,044 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1897 transitions. Word has length 481 [2023-12-25 23:15:28,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:15:28,044 INFO L495 AbstractCegarLoop]: Abstraction has 1172 states and 1897 transitions. [2023-12-25 23:15:28,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 30.0625) internal successors, (481), 15 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:28,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1897 transitions. [2023-12-25 23:15:28,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 482 [2023-12-25 23:15:28,047 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:15:28,048 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:15:28,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-25 23:15:28,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:15:28,262 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:15:28,263 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:15:28,263 INFO L85 PathProgramCache]: Analyzing trace with hash -464806810, now seen corresponding path program 1 times [2023-12-25 23:15:28,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:15:28,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760960624] [2023-12-25 23:15:28,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:28,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:15:30,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:31,326 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 32 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 23:15:31,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:15:31,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760960624] [2023-12-25 23:15:31,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760960624] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:15:31,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052532269] [2023-12-25 23:15:31,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:31,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:15:31,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:15:31,327 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) [2023-12-25 23:15:31,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-25 23:15:32,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:32,157 INFO L262 TraceCheckSpWp]: Trace formula consists of 3741 conjuncts, 87 conjunts are in the unsatisfiable core [2023-12-25 23:15:32,176 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:15:33,770 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 15 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:15:33,770 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:15:35,734 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 35 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:15:35,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052532269] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:15:35,734 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:15:35,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 15, 15] total 32 [2023-12-25 23:15:35,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680408076] [2023-12-25 23:15:35,735 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:15:35,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-25 23:15:35,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:15:35,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-25 23:15:35,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=777, Unknown=0, NotChecked=0, Total=992 [2023-12-25 23:15:35,739 INFO L87 Difference]: Start difference. First operand 1172 states and 1897 transitions. Second operand has 32 states, 32 states have (on average 44.28125) internal successors, (1417), 32 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:41,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:15:41,612 INFO L93 Difference]: Finished difference Result 4738 states and 7739 transitions. [2023-12-25 23:15:41,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-25 23:15:41,612 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 44.28125) internal successors, (1417), 32 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 481 [2023-12-25 23:15:41,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:15:41,621 INFO L225 Difference]: With dead ends: 4738 [2023-12-25 23:15:41,621 INFO L226 Difference]: Without dead ends: 4098 [2023-12-25 23:15:41,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 995 GetRequests, 936 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 768 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=759, Invalid=2901, Unknown=0, NotChecked=0, Total=3660 [2023-12-25 23:15:41,623 INFO L413 NwaCegarLoop]: 2076 mSDtfsCounter, 25509 mSDsluCounter, 31047 mSDsCounter, 0 mSdLazyCounter, 15536 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25509 SdHoareTripleChecker+Valid, 33123 SdHoareTripleChecker+Invalid, 15543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 15536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-12-25 23:15:41,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25509 Valid, 33123 Invalid, 15543 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 15536 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-12-25 23:15:41,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4098 states. [2023-12-25 23:15:41,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4098 to 1172. [2023-12-25 23:15:41,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 1171 states have (on average 1.6199829205807001) internal successors, (1897), 1171 states have internal predecessors, (1897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:41,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1897 transitions. [2023-12-25 23:15:41,657 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1897 transitions. Word has length 481 [2023-12-25 23:15:41,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:15:41,669 INFO L495 AbstractCegarLoop]: Abstraction has 1172 states and 1897 transitions. [2023-12-25 23:15:41,670 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 44.28125) internal successors, (1417), 32 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:41,670 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1897 transitions. [2023-12-25 23:15:41,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2023-12-25 23:15:41,672 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:15:41,672 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:15:41,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-25 23:15:41,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:15:41,886 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:15:41,887 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:15:41,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1474942826, now seen corresponding path program 1 times [2023-12-25 23:15:41,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:15:41,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431147408] [2023-12-25 23:15:41,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:41,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:15:44,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:46,095 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 32 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 23:15:46,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:15:46,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431147408] [2023-12-25 23:15:46,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431147408] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:15:46,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19531930] [2023-12-25 23:15:46,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:46,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:15:46,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:15:46,097 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) [2023-12-25 23:15:46,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-25 23:15:46,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:15:46,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 3747 conjuncts, 71 conjunts are in the unsatisfiable core [2023-12-25 23:15:46,929 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:15:48,312 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:15:48,313 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:15:49,890 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 37 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:15:49,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19531930] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:15:49,891 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:15:49,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 12, 12] total 26 [2023-12-25 23:15:49,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277432291] [2023-12-25 23:15:49,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:15:49,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-25 23:15:49,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:15:49,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-25 23:15:49,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2023-12-25 23:15:49,894 INFO L87 Difference]: Start difference. First operand 1172 states and 1897 transitions. Second operand has 27 states, 27 states have (on average 52.03703703703704) internal successors, (1405), 26 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:57,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:15:57,588 INFO L93 Difference]: Finished difference Result 5023 states and 8186 transitions. [2023-12-25 23:15:57,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-12-25 23:15:57,589 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 52.03703703703704) internal successors, (1405), 26 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 483 [2023-12-25 23:15:57,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:15:57,593 INFO L225 Difference]: With dead ends: 5023 [2023-12-25 23:15:57,593 INFO L226 Difference]: Without dead ends: 4383 [2023-12-25 23:15:57,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1006 GetRequests, 944 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=798, Invalid=3234, Unknown=0, NotChecked=0, Total=4032 [2023-12-25 23:15:57,595 INFO L413 NwaCegarLoop]: 2517 mSDtfsCounter, 12534 mSDsluCounter, 32641 mSDsCounter, 0 mSdLazyCounter, 20728 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12534 SdHoareTripleChecker+Valid, 35158 SdHoareTripleChecker+Invalid, 20737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 20728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2023-12-25 23:15:57,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12534 Valid, 35158 Invalid, 20737 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [9 Valid, 20728 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2023-12-25 23:15:57,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4383 states. [2023-12-25 23:15:57,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4383 to 1172. [2023-12-25 23:15:57,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 1171 states have (on average 1.6199829205807001) internal successors, (1897), 1171 states have internal predecessors, (1897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:57,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1897 transitions. [2023-12-25 23:15:57,609 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1897 transitions. Word has length 483 [2023-12-25 23:15:57,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:15:57,610 INFO L495 AbstractCegarLoop]: Abstraction has 1172 states and 1897 transitions. [2023-12-25 23:15:57,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 52.03703703703704) internal successors, (1405), 26 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:15:57,610 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1897 transitions. [2023-12-25 23:15:57,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 485 [2023-12-25 23:15:57,612 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:15:57,612 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:15:57,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-25 23:15:57,826 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,SelfDestructingSolverStorable31 [2023-12-25 23:15:57,826 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:15:57,827 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:15:57,827 INFO L85 PathProgramCache]: Analyzing trace with hash 516503696, now seen corresponding path program 1 times [2023-12-25 23:15:57,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:15:57,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502777218] [2023-12-25 23:15:57,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:15:57,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:16:00,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:01,545 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 15 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 23:16:01,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:16:01,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502777218] [2023-12-25 23:16:01,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502777218] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:16:01,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459927084] [2023-12-25 23:16:01,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:01,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:01,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:16:01,548 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) [2023-12-25 23:16:01,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-25 23:16:02,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:02,404 INFO L262 TraceCheckSpWp]: Trace formula consists of 3752 conjuncts, 59 conjunts are in the unsatisfiable core [2023-12-25 23:16:02,411 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:16:02,842 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:02,843 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:16:02,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459927084] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:16:02,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:16:02,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4] total 12 [2023-12-25 23:16:02,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016129010] [2023-12-25 23:16:02,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:16:02,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 23:16:02,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:02,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 23:16:02,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2023-12-25 23:16:02,845 INFO L87 Difference]: Start difference. First operand 1172 states and 1897 transitions. Second operand has 10 states, 10 states have (on average 48.4) internal successors, (484), 9 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:04,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:04,898 INFO L93 Difference]: Finished difference Result 4162 states and 6789 transitions. [2023-12-25 23:16:04,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 23:16:04,899 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 48.4) internal successors, (484), 9 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 484 [2023-12-25 23:16:04,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:04,901 INFO L225 Difference]: With dead ends: 4162 [2023-12-25 23:16:04,901 INFO L226 Difference]: Without dead ends: 3171 [2023-12-25 23:16:04,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2023-12-25 23:16:04,904 INFO L413 NwaCegarLoop]: 1535 mSDtfsCounter, 3816 mSDsluCounter, 7537 mSDsCounter, 0 mSdLazyCounter, 4174 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3816 SdHoareTripleChecker+Valid, 9072 SdHoareTripleChecker+Invalid, 4176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:04,904 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3816 Valid, 9072 Invalid, 4176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4174 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 23:16:04,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3171 states. [2023-12-25 23:16:04,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3171 to 1182. [2023-12-25 23:16:04,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 1.6164267569856055) internal successors, (1909), 1181 states have internal predecessors, (1909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:04,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 1909 transitions. [2023-12-25 23:16:04,933 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 1909 transitions. Word has length 484 [2023-12-25 23:16:04,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:16:04,933 INFO L495 AbstractCegarLoop]: Abstraction has 1182 states and 1909 transitions. [2023-12-25 23:16:04,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 48.4) internal successors, (484), 9 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:04,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 1909 transitions. [2023-12-25 23:16:04,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 486 [2023-12-25 23:16:04,936 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:16:04,936 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:16:04,951 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-25 23:16:05,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-12-25 23:16:05,150 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:16:05,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:16:05,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1652474802, now seen corresponding path program 1 times [2023-12-25 23:16:05,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:16:05,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487515344] [2023-12-25 23:16:05,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:05,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:16:08,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:09,397 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 15 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 23:16:09,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:16:09,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487515344] [2023-12-25 23:16:09,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487515344] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:16:09,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866464515] [2023-12-25 23:16:09,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:09,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:09,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:16:09,398 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) [2023-12-25 23:16:09,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-25 23:16:10,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:10,204 INFO L262 TraceCheckSpWp]: Trace formula consists of 3755 conjuncts, 72 conjunts are in the unsatisfiable core [2023-12-25 23:16:10,211 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:16:11,166 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:11,166 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:16:11,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866464515] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:16:11,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:16:11,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [4] total 15 [2023-12-25 23:16:11,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400636523] [2023-12-25 23:16:11,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:16:11,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-25 23:16:11,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:11,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-25 23:16:11,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2023-12-25 23:16:11,168 INFO L87 Difference]: Start difference. First operand 1182 states and 1909 transitions. Second operand has 13 states, 13 states have (on average 37.30769230769231) internal successors, (485), 12 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:12,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:12,891 INFO L93 Difference]: Finished difference Result 2604 states and 4244 transitions. [2023-12-25 23:16:12,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 23:16:12,892 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 37.30769230769231) internal successors, (485), 12 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 485 [2023-12-25 23:16:12,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:12,894 INFO L225 Difference]: With dead ends: 2604 [2023-12-25 23:16:12,894 INFO L226 Difference]: Without dead ends: 1959 [2023-12-25 23:16:12,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 502 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=151, Invalid=661, Unknown=0, NotChecked=0, Total=812 [2023-12-25 23:16:12,896 INFO L413 NwaCegarLoop]: 737 mSDtfsCounter, 7350 mSDsluCounter, 6266 mSDsCounter, 0 mSdLazyCounter, 3111 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7350 SdHoareTripleChecker+Valid, 7003 SdHoareTripleChecker+Invalid, 3114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 3111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:12,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7350 Valid, 7003 Invalid, 3114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 3111 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 23:16:12,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2023-12-25 23:16:12,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1250. [2023-12-25 23:16:12,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 1249 states have (on average 1.6172938350680544) internal successors, (2020), 1249 states have internal predecessors, (2020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:12,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 2020 transitions. [2023-12-25 23:16:12,936 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 2020 transitions. Word has length 485 [2023-12-25 23:16:12,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:16:12,937 INFO L495 AbstractCegarLoop]: Abstraction has 1250 states and 2020 transitions. [2023-12-25 23:16:12,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 37.30769230769231) internal successors, (485), 12 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:12,937 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 2020 transitions. [2023-12-25 23:16:12,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 487 [2023-12-25 23:16:12,939 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:16:12,940 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:16:12,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-25 23:16:13,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-12-25 23:16:13,154 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:16:13,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:16:13,155 INFO L85 PathProgramCache]: Analyzing trace with hash -834124428, now seen corresponding path program 1 times [2023-12-25 23:16:13,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:16:13,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644130319] [2023-12-25 23:16:13,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:13,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:16:16,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:17,464 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 15 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 23:16:17,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:16:17,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644130319] [2023-12-25 23:16:17,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644130319] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:16:17,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767425357] [2023-12-25 23:16:17,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:17,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:17,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:16:17,465 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) [2023-12-25 23:16:17,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-25 23:16:18,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:18,338 INFO L262 TraceCheckSpWp]: Trace formula consists of 3758 conjuncts, 53 conjunts are in the unsatisfiable core [2023-12-25 23:16:18,344 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:16:18,668 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:18,668 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:16:18,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767425357] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:16:18,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:16:18,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4] total 12 [2023-12-25 23:16:18,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045541774] [2023-12-25 23:16:18,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:16:18,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 23:16:18,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:18,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 23:16:18,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2023-12-25 23:16:18,670 INFO L87 Difference]: Start difference. First operand 1250 states and 2020 transitions. Second operand has 10 states, 10 states have (on average 48.6) internal successors, (486), 9 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:20,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:20,679 INFO L93 Difference]: Finished difference Result 4537 states and 7386 transitions. [2023-12-25 23:16:20,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 23:16:20,679 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 48.6) internal successors, (486), 9 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 486 [2023-12-25 23:16:20,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:20,682 INFO L225 Difference]: With dead ends: 4537 [2023-12-25 23:16:20,682 INFO L226 Difference]: Without dead ends: 3447 [2023-12-25 23:16:20,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 503 GetRequests, 479 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2023-12-25 23:16:20,684 INFO L413 NwaCegarLoop]: 1422 mSDtfsCounter, 4015 mSDsluCounter, 7833 mSDsCounter, 0 mSdLazyCounter, 4021 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4015 SdHoareTripleChecker+Valid, 9255 SdHoareTripleChecker+Invalid, 4023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:20,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4015 Valid, 9255 Invalid, 4023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4021 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-25 23:16:20,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3447 states. [2023-12-25 23:16:20,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3447 to 1260. [2023-12-25 23:16:20,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1260 states, 1259 states have (on average 1.613979348689436) internal successors, (2032), 1259 states have internal predecessors, (2032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:20,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1260 states to 1260 states and 2032 transitions. [2023-12-25 23:16:20,700 INFO L78 Accepts]: Start accepts. Automaton has 1260 states and 2032 transitions. Word has length 486 [2023-12-25 23:16:20,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:16:20,700 INFO L495 AbstractCegarLoop]: Abstraction has 1260 states and 2032 transitions. [2023-12-25 23:16:20,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 48.6) internal successors, (486), 9 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:20,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1260 states and 2032 transitions. [2023-12-25 23:16:20,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-12-25 23:16:20,702 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:16:20,702 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:16:20,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-25 23:16:20,908 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,SelfDestructingSolverStorable34 [2023-12-25 23:16:20,909 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:16:20,910 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:16:20,910 INFO L85 PathProgramCache]: Analyzing trace with hash 376432358, now seen corresponding path program 1 times [2023-12-25 23:16:20,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:16:20,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588426685] [2023-12-25 23:16:20,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:20,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:16:23,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:25,151 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 15 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 23:16:25,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:16:25,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588426685] [2023-12-25 23:16:25,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588426685] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:16:25,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368296918] [2023-12-25 23:16:25,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:25,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:25,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:16:25,153 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) [2023-12-25 23:16:25,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-25 23:16:26,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:26,053 INFO L262 TraceCheckSpWp]: Trace formula consists of 3761 conjuncts, 153 conjunts are in the unsatisfiable core [2023-12-25 23:16:26,061 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:16:29,218 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:29,218 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:16:29,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368296918] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:16:29,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:16:29,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [4] total 15 [2023-12-25 23:16:29,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090937545] [2023-12-25 23:16:29,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:16:29,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-25 23:16:29,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:29,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-25 23:16:29,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2023-12-25 23:16:29,221 INFO L87 Difference]: Start difference. First operand 1260 states and 2032 transitions. Second operand has 13 states, 13 states have (on average 37.46153846153846) internal successors, (487), 12 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:31,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:31,652 INFO L93 Difference]: Finished difference Result 4651 states and 7582 transitions. [2023-12-25 23:16:31,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 23:16:31,653 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 37.46153846153846) internal successors, (487), 12 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 487 [2023-12-25 23:16:31,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:31,655 INFO L225 Difference]: With dead ends: 4651 [2023-12-25 23:16:31,655 INFO L226 Difference]: Without dead ends: 3845 [2023-12-25 23:16:31,656 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=161, Invalid=769, Unknown=0, NotChecked=0, Total=930 [2023-12-25 23:16:31,657 INFO L413 NwaCegarLoop]: 914 mSDtfsCounter, 14672 mSDsluCounter, 7522 mSDsCounter, 0 mSdLazyCounter, 4769 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14672 SdHoareTripleChecker+Valid, 8436 SdHoareTripleChecker+Invalid, 4772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 4769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:31,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14672 Valid, 8436 Invalid, 4772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 4769 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 23:16:31,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3845 states. [2023-12-25 23:16:31,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3845 to 1527. [2023-12-25 23:16:31,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1527 states, 1526 states have (on average 1.6159895150720838) internal successors, (2466), 1526 states have internal predecessors, (2466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:31,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1527 states to 1527 states and 2466 transitions. [2023-12-25 23:16:31,676 INFO L78 Accepts]: Start accepts. Automaton has 1527 states and 2466 transitions. Word has length 487 [2023-12-25 23:16:31,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:16:31,676 INFO L495 AbstractCegarLoop]: Abstraction has 1527 states and 2466 transitions. [2023-12-25 23:16:31,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 37.46153846153846) internal successors, (487), 12 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:31,676 INFO L276 IsEmpty]: Start isEmpty. Operand 1527 states and 2466 transitions. [2023-12-25 23:16:31,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-12-25 23:16:31,679 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:16:31,679 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:16:31,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-25 23:16:31,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:31,893 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:16:31,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:16:31,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1518891044, now seen corresponding path program 1 times [2023-12-25 23:16:31,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:16:31,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814391484] [2023-12-25 23:16:31,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:31,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:16:35,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:36,485 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 15 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 23:16:36,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:16:36,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814391484] [2023-12-25 23:16:36,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814391484] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:16:36,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240352995] [2023-12-25 23:16:36,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:36,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:36,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:16:36,487 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) [2023-12-25 23:16:36,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-25 23:16:37,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:37,426 INFO L262 TraceCheckSpWp]: Trace formula consists of 3762 conjuncts, 165 conjunts are in the unsatisfiable core [2023-12-25 23:16:37,435 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:16:39,817 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:39,817 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:16:39,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240352995] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:16:39,818 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:16:39,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [4] total 14 [2023-12-25 23:16:39,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077863459] [2023-12-25 23:16:39,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:16:39,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-25 23:16:39,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:39,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-25 23:16:39,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2023-12-25 23:16:39,819 INFO L87 Difference]: Start difference. First operand 1527 states and 2466 transitions. Second operand has 12 states, 12 states have (on average 40.583333333333336) internal successors, (487), 11 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:42,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:42,609 INFO L93 Difference]: Finished difference Result 4272 states and 6947 transitions. [2023-12-25 23:16:42,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 23:16:42,610 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 40.583333333333336) internal successors, (487), 11 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 487 [2023-12-25 23:16:42,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:42,612 INFO L225 Difference]: With dead ends: 4272 [2023-12-25 23:16:42,612 INFO L226 Difference]: Without dead ends: 3182 [2023-12-25 23:16:42,613 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 478 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2023-12-25 23:16:42,614 INFO L413 NwaCegarLoop]: 1053 mSDtfsCounter, 6085 mSDsluCounter, 7474 mSDsCounter, 0 mSdLazyCounter, 4877 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6085 SdHoareTripleChecker+Valid, 8527 SdHoareTripleChecker+Invalid, 4878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:42,614 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6085 Valid, 8527 Invalid, 4878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4877 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-25 23:16:42,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3182 states. [2023-12-25 23:16:42,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3182 to 1804. [2023-12-25 23:16:42,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 1.615085967831392) internal successors, (2912), 1803 states have internal predecessors, (2912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:42,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 2912 transitions. [2023-12-25 23:16:42,630 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 2912 transitions. Word has length 487 [2023-12-25 23:16:42,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:16:42,631 INFO L495 AbstractCegarLoop]: Abstraction has 1804 states and 2912 transitions. [2023-12-25 23:16:42,631 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 40.583333333333336) internal successors, (487), 11 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:42,631 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 2912 transitions. [2023-12-25 23:16:42,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-12-25 23:16:42,633 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:16:42,633 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:16:42,649 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-25 23:16:42,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-12-25 23:16:42,847 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:16:42,847 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:16:42,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1992805030, now seen corresponding path program 1 times [2023-12-25 23:16:42,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:16:42,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560147201] [2023-12-25 23:16:42,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:42,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:16:45,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:46,706 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 15 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 23:16:46,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:16:46,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560147201] [2023-12-25 23:16:46,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560147201] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:16:46,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614281378] [2023-12-25 23:16:46,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:46,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:46,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:16:46,722 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) [2023-12-25 23:16:46,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-25 23:16:47,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:47,696 INFO L262 TraceCheckSpWp]: Trace formula consists of 3763 conjuncts, 65 conjunts are in the unsatisfiable core [2023-12-25 23:16:47,703 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:16:49,241 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:49,242 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:16:49,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614281378] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:16:49,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:16:49,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4] total 12 [2023-12-25 23:16:49,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279012410] [2023-12-25 23:16:49,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:16:49,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-25 23:16:49,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:49,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-25 23:16:49,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-25 23:16:49,244 INFO L87 Difference]: Start difference. First operand 1804 states and 2912 transitions. Second operand has 10 states, 10 states have (on average 48.7) internal successors, (487), 9 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:50,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:50,955 INFO L93 Difference]: Finished difference Result 3112 states and 5046 transitions. [2023-12-25 23:16:50,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 23:16:50,955 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 48.7) internal successors, (487), 9 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 487 [2023-12-25 23:16:50,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:50,959 INFO L225 Difference]: With dead ends: 3112 [2023-12-25 23:16:50,959 INFO L226 Difference]: Without dead ends: 2462 [2023-12-25 23:16:50,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 480 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2023-12-25 23:16:50,960 INFO L413 NwaCegarLoop]: 1337 mSDtfsCounter, 2038 mSDsluCounter, 7366 mSDsCounter, 0 mSdLazyCounter, 4553 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2038 SdHoareTripleChecker+Valid, 8703 SdHoareTripleChecker+Invalid, 4555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:50,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2038 Valid, 8703 Invalid, 4555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4553 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-25 23:16:50,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2462 states. [2023-12-25 23:16:50,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2462 to 1810. [2023-12-25 23:16:50,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1810 states, 1809 states have (on average 1.613598673300166) internal successors, (2919), 1809 states have internal predecessors, (2919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:50,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1810 states to 1810 states and 2919 transitions. [2023-12-25 23:16:50,981 INFO L78 Accepts]: Start accepts. Automaton has 1810 states and 2919 transitions. Word has length 487 [2023-12-25 23:16:50,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:16:50,982 INFO L495 AbstractCegarLoop]: Abstraction has 1810 states and 2919 transitions. [2023-12-25 23:16:50,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 48.7) internal successors, (487), 9 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:50,982 INFO L276 IsEmpty]: Start isEmpty. Operand 1810 states and 2919 transitions. [2023-12-25 23:16:50,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-12-25 23:16:50,985 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:16:50,986 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:16:51,019 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-25 23:16:51,199 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,SelfDestructingSolverStorable37 [2023-12-25 23:16:51,199 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:16:51,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:16:51,200 INFO L85 PathProgramCache]: Analyzing trace with hash 1180835404, now seen corresponding path program 1 times [2023-12-25 23:16:51,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:16:51,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518707661] [2023-12-25 23:16:51,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:51,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:16:51,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:52,198 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:52,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:16:52,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518707661] [2023-12-25 23:16:52,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518707661] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:16:52,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:16:52,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:16:52,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768368494] [2023-12-25 23:16:52,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:16:52,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:16:52,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:52,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:16:52,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:16:52,207 INFO L87 Difference]: Start difference. First operand 1810 states and 2919 transitions. Second operand has 5 states, 5 states have (on average 97.4) internal successors, (487), 5 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:52,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:52,675 INFO L93 Difference]: Finished difference Result 2472 states and 3996 transitions. [2023-12-25 23:16:52,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 23:16:52,675 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 97.4) internal successors, (487), 5 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 487 [2023-12-25 23:16:52,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:52,677 INFO L225 Difference]: With dead ends: 2472 [2023-12-25 23:16:52,677 INFO L226 Difference]: Without dead ends: 1816 [2023-12-25 23:16:52,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:16:52,678 INFO L413 NwaCegarLoop]: 756 mSDtfsCounter, 772 mSDsluCounter, 1508 mSDsCounter, 0 mSdLazyCounter, 873 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 2264 SdHoareTripleChecker+Invalid, 875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:52,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [772 Valid, 2264 Invalid, 875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 873 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 23:16:52,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1816 states. [2023-12-25 23:16:52,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1816 to 1814. [2023-12-25 23:16:52,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 1.6122448979591837) internal successors, (2923), 1813 states have internal predecessors, (2923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:52,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 2923 transitions. [2023-12-25 23:16:52,694 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 2923 transitions. Word has length 487 [2023-12-25 23:16:52,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:16:52,695 INFO L495 AbstractCegarLoop]: Abstraction has 1814 states and 2923 transitions. [2023-12-25 23:16:52,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 97.4) internal successors, (487), 5 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:52,695 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 2923 transitions. [2023-12-25 23:16:52,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 488 [2023-12-25 23:16:52,697 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:16:52,698 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:16:52,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-12-25 23:16:52,698 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:16:52,698 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:16:52,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1508757224, now seen corresponding path program 1 times [2023-12-25 23:16:52,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:16:52,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633696614] [2023-12-25 23:16:52,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:52,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:16:52,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:53,661 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:53,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:16:53,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633696614] [2023-12-25 23:16:53,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633696614] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:16:53,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 23:16:53,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 23:16:53,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584452017] [2023-12-25 23:16:53,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:16:53,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 23:16:53,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:53,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 23:16:53,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:16:53,663 INFO L87 Difference]: Start difference. First operand 1814 states and 2923 transitions. Second operand has 5 states, 5 states have (on average 97.4) internal successors, (487), 5 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:54,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:54,109 INFO L93 Difference]: Finished difference Result 2478 states and 4002 transitions. [2023-12-25 23:16:54,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 23:16:54,109 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 97.4) internal successors, (487), 5 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 487 [2023-12-25 23:16:54,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:54,111 INFO L225 Difference]: With dead ends: 2478 [2023-12-25 23:16:54,111 INFO L226 Difference]: Without dead ends: 1820 [2023-12-25 23:16:54,111 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 23:16:54,112 INFO L413 NwaCegarLoop]: 756 mSDtfsCounter, 775 mSDsluCounter, 1507 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 775 SdHoareTripleChecker+Valid, 2263 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:54,112 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [775 Valid, 2263 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-25 23:16:54,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1820 states. [2023-12-25 23:16:54,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1820 to 1818. [2023-12-25 23:16:54,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1818 states, 1817 states have (on average 1.6108970831040177) internal successors, (2927), 1817 states have internal predecessors, (2927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:54,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1818 states to 1818 states and 2927 transitions. [2023-12-25 23:16:54,128 INFO L78 Accepts]: Start accepts. Automaton has 1818 states and 2927 transitions. Word has length 487 [2023-12-25 23:16:54,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:16:54,128 INFO L495 AbstractCegarLoop]: Abstraction has 1818 states and 2927 transitions. [2023-12-25 23:16:54,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 97.4) internal successors, (487), 5 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:54,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1818 states and 2927 transitions. [2023-12-25 23:16:54,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2023-12-25 23:16:54,130 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:16:54,131 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:16:54,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-12-25 23:16:54,131 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:16:54,131 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:16:54,131 INFO L85 PathProgramCache]: Analyzing trace with hash -652062502, now seen corresponding path program 1 times [2023-12-25 23:16:54,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:16:54,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456270071] [2023-12-25 23:16:54,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:54,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:16:56,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:57,252 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 23:16:57,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:16:57,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456270071] [2023-12-25 23:16:57,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456270071] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:16:57,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142332893] [2023-12-25 23:16:57,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:57,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:57,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:16:57,254 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) [2023-12-25 23:16:57,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-25 23:16:57,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:16:57,927 INFO L262 TraceCheckSpWp]: Trace formula consists of 3766 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-25 23:16:57,934 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:16:58,011 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:16:58,011 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:16:58,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142332893] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:16:58,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:16:58,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 11 [2023-12-25 23:16:58,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123584724] [2023-12-25 23:16:58,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:16:58,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 23:16:58,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:16:58,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 23:16:58,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2023-12-25 23:16:58,014 INFO L87 Difference]: Start difference. First operand 1818 states and 2927 transitions. Second operand has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:58,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:16:58,172 INFO L93 Difference]: Finished difference Result 3255 states and 5256 transitions. [2023-12-25 23:16:58,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-25 23:16:58,172 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 488 [2023-12-25 23:16:58,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:16:58,174 INFO L225 Difference]: With dead ends: 3255 [2023-12-25 23:16:58,174 INFO L226 Difference]: Without dead ends: 2582 [2023-12-25 23:16:58,175 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 486 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2023-12-25 23:16:58,175 INFO L413 NwaCegarLoop]: 1848 mSDtfsCounter, 3257 mSDsluCounter, 7641 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3257 SdHoareTripleChecker+Valid, 9489 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 23:16:58,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3257 Valid, 9489 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 23:16:58,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2582 states. [2023-12-25 23:16:58,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2582 to 1882. [2023-12-25 23:16:58,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1882 states, 1881 states have (on average 1.611376927166401) internal successors, (3031), 1881 states have internal predecessors, (3031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:58,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1882 states to 1882 states and 3031 transitions. [2023-12-25 23:16:58,190 INFO L78 Accepts]: Start accepts. Automaton has 1882 states and 3031 transitions. Word has length 488 [2023-12-25 23:16:58,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:16:58,191 INFO L495 AbstractCegarLoop]: Abstraction has 1882 states and 3031 transitions. [2023-12-25 23:16:58,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:16:58,191 INFO L276 IsEmpty]: Start isEmpty. Operand 1882 states and 3031 transitions. [2023-12-25 23:16:58,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 489 [2023-12-25 23:16:58,193 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:16:58,193 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:16:58,204 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-25 23:16:58,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:16:58,405 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:16:58,405 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:16:58,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1565253646, now seen corresponding path program 1 times [2023-12-25 23:16:58,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:16:58,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897214627] [2023-12-25 23:16:58,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:16:58,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:17:01,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:17:02,204 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 15 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 23:17:02,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:17:02,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897214627] [2023-12-25 23:17:02,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897214627] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:17:02,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904096675] [2023-12-25 23:17:02,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:17:02,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:17:02,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:17:02,205 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) [2023-12-25 23:17:02,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-25 23:17:02,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:17:02,973 INFO L262 TraceCheckSpWp]: Trace formula consists of 3767 conjuncts, 60 conjunts are in the unsatisfiable core [2023-12-25 23:17:02,980 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:17:04,900 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 31 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:17:04,900 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:17:07,283 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:17:07,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904096675] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:17:07,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:17:07,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 13, 12] total 27 [2023-12-25 23:17:07,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80149028] [2023-12-25 23:17:07,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:17:07,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-12-25 23:17:07,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:17:07,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-12-25 23:17:07,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2023-12-25 23:17:07,287 INFO L87 Difference]: Start difference. First operand 1882 states and 3031 transitions. Second operand has 28 states, 28 states have (on average 49.464285714285715) internal successors, (1385), 27 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:18,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:17:18,053 INFO L93 Difference]: Finished difference Result 11278 states and 18332 transitions. [2023-12-25 23:17:18,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-12-25 23:17:18,054 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 49.464285714285715) internal successors, (1385), 27 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 488 [2023-12-25 23:17:18,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:17:18,061 INFO L225 Difference]: With dead ends: 11278 [2023-12-25 23:17:18,061 INFO L226 Difference]: Without dead ends: 10240 [2023-12-25 23:17:18,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1053 GetRequests, 953 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2795 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1889, Invalid=8413, Unknown=0, NotChecked=0, Total=10302 [2023-12-25 23:17:18,065 INFO L413 NwaCegarLoop]: 1874 mSDtfsCounter, 16866 mSDsluCounter, 33423 mSDsCounter, 0 mSdLazyCounter, 20776 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16866 SdHoareTripleChecker+Valid, 35297 SdHoareTripleChecker+Invalid, 20782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 20776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:17:18,065 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16866 Valid, 35297 Invalid, 20782 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 20776 Invalid, 0 Unknown, 0 Unchecked, 8.4s Time] [2023-12-25 23:17:18,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10240 states. [2023-12-25 23:17:18,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10240 to 2578. [2023-12-25 23:17:18,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2578 states, 2577 states have (on average 1.6150562669771051) internal successors, (4162), 2577 states have internal predecessors, (4162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:18,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2578 states to 2578 states and 4162 transitions. [2023-12-25 23:17:18,105 INFO L78 Accepts]: Start accepts. Automaton has 2578 states and 4162 transitions. Word has length 488 [2023-12-25 23:17:18,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:17:18,105 INFO L495 AbstractCegarLoop]: Abstraction has 2578 states and 4162 transitions. [2023-12-25 23:17:18,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 49.464285714285715) internal successors, (1385), 27 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:18,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2578 states and 4162 transitions. [2023-12-25 23:17:18,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-12-25 23:17:18,108 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:17:18,108 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:17:18,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-25 23:17:18,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:17:18,324 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:17:18,325 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:17:18,325 INFO L85 PathProgramCache]: Analyzing trace with hash -861005080, now seen corresponding path program 1 times [2023-12-25 23:17:18,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:17:18,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795699429] [2023-12-25 23:17:18,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:17:18,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:17:25,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:17:26,592 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-25 23:17:26,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:17:26,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795699429] [2023-12-25 23:17:26,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795699429] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:17:26,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9379749] [2023-12-25 23:17:26,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:17:26,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:17:26,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:17:26,594 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) [2023-12-25 23:17:26,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-25 23:17:27,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:17:27,393 INFO L262 TraceCheckSpWp]: Trace formula consists of 3771 conjuncts, 56 conjunts are in the unsatisfiable core [2023-12-25 23:17:27,400 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:17:29,044 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 36 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:17:29,044 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:17:31,206 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:17:31,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9379749] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:17:31,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:17:31,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 13, 12] total 27 [2023-12-25 23:17:31,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016496011] [2023-12-25 23:17:31,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:17:31,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-12-25 23:17:31,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:17:31,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-12-25 23:17:31,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=622, Unknown=0, NotChecked=0, Total=756 [2023-12-25 23:17:31,211 INFO L87 Difference]: Start difference. First operand 2578 states and 4162 transitions. Second operand has 28 states, 28 states have (on average 49.107142857142854) internal successors, (1375), 27 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:38,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:17:38,950 INFO L93 Difference]: Finished difference Result 19758 states and 32167 transitions. [2023-12-25 23:17:38,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-12-25 23:17:38,951 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 49.107142857142854) internal successors, (1375), 27 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 489 [2023-12-25 23:17:38,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:17:38,969 INFO L225 Difference]: With dead ends: 19758 [2023-12-25 23:17:38,969 INFO L226 Difference]: Without dead ends: 17882 [2023-12-25 23:17:38,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1055 GetRequests, 955 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2839 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1890, Invalid=8412, Unknown=0, NotChecked=0, Total=10302 [2023-12-25 23:17:38,977 INFO L413 NwaCegarLoop]: 1381 mSDtfsCounter, 27395 mSDsluCounter, 21429 mSDsCounter, 0 mSdLazyCounter, 10768 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27395 SdHoareTripleChecker+Valid, 22810 SdHoareTripleChecker+Invalid, 10774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 10768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:17:38,977 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27395 Valid, 22810 Invalid, 10774 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 10768 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2023-12-25 23:17:38,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17882 states. [2023-12-25 23:17:39,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17882 to 4156. [2023-12-25 23:17:39,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4156 states, 4155 states have (on average 1.6187725631768952) internal successors, (6726), 4155 states have internal predecessors, (6726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:39,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4156 states to 4156 states and 6726 transitions. [2023-12-25 23:17:39,066 INFO L78 Accepts]: Start accepts. Automaton has 4156 states and 6726 transitions. Word has length 489 [2023-12-25 23:17:39,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:17:39,066 INFO L495 AbstractCegarLoop]: Abstraction has 4156 states and 6726 transitions. [2023-12-25 23:17:39,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 49.107142857142854) internal successors, (1375), 27 states have internal predecessors, (1375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:39,066 INFO L276 IsEmpty]: Start isEmpty. Operand 4156 states and 6726 transitions. [2023-12-25 23:17:39,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2023-12-25 23:17:39,070 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:17:39,070 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:17:39,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-25 23:17:39,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:17:39,284 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:17:39,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:17:39,284 INFO L85 PathProgramCache]: Analyzing trace with hash 896626998, now seen corresponding path program 1 times [2023-12-25 23:17:39,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:17:39,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629532464] [2023-12-25 23:17:39,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:17:39,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:17:46,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:17:47,874 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-25 23:17:47,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:17:47,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629532464] [2023-12-25 23:17:47,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629532464] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:17:47,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984613764] [2023-12-25 23:17:47,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:17:47,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:17:47,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:17:47,877 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) [2023-12-25 23:17:47,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-25 23:17:48,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:17:48,726 INFO L262 TraceCheckSpWp]: Trace formula consists of 3777 conjuncts, 141 conjunts are in the unsatisfiable core [2023-12-25 23:17:48,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:17:49,352 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-25 23:17:49,352 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:17:49,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984613764] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:17:49,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:17:49,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 10 [2023-12-25 23:17:49,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572852892] [2023-12-25 23:17:49,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:17:49,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 23:17:49,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:17:49,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 23:17:49,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-12-25 23:17:49,354 INFO L87 Difference]: Start difference. First operand 4156 states and 6726 transitions. Second operand has 8 states, 8 states have (on average 59.625) internal successors, (477), 7 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:50,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:17:50,892 INFO L93 Difference]: Finished difference Result 8588 states and 13905 transitions. [2023-12-25 23:17:50,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 23:17:50,892 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 59.625) internal successors, (477), 7 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 491 [2023-12-25 23:17:50,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:17:50,896 INFO L225 Difference]: With dead ends: 8588 [2023-12-25 23:17:50,896 INFO L226 Difference]: Without dead ends: 4484 [2023-12-25 23:17:50,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 486 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2023-12-25 23:17:50,900 INFO L413 NwaCegarLoop]: 606 mSDtfsCounter, 2930 mSDsluCounter, 2411 mSDsCounter, 0 mSdLazyCounter, 2212 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2930 SdHoareTripleChecker+Valid, 3017 SdHoareTripleChecker+Invalid, 2214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 23:17:50,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2930 Valid, 3017 Invalid, 2214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2212 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 23:17:50,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4484 states. [2023-12-25 23:17:50,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4484 to 4156. [2023-12-25 23:17:50,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4156 states, 4155 states have (on average 1.6182912154031288) internal successors, (6724), 4155 states have internal predecessors, (6724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:50,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4156 states to 4156 states and 6724 transitions. [2023-12-25 23:17:50,946 INFO L78 Accepts]: Start accepts. Automaton has 4156 states and 6724 transitions. Word has length 491 [2023-12-25 23:17:50,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:17:50,946 INFO L495 AbstractCegarLoop]: Abstraction has 4156 states and 6724 transitions. [2023-12-25 23:17:50,946 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 59.625) internal successors, (477), 7 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:17:50,946 INFO L276 IsEmpty]: Start isEmpty. Operand 4156 states and 6724 transitions. [2023-12-25 23:17:50,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2023-12-25 23:17:50,950 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:17:50,950 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:17:50,968 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-25 23:17:51,164 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,SelfDestructingSolverStorable43 [2023-12-25 23:17:51,165 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:17:51,165 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:17:51,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1424360850, now seen corresponding path program 1 times [2023-12-25 23:17:51,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:17:51,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420910371] [2023-12-25 23:17:51,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:17:51,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:17:59,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:18:00,752 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 25 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-25 23:18:00,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:18:00,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420910371] [2023-12-25 23:18:00,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420910371] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:18:00,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380758263] [2023-12-25 23:18:00,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:18:00,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:18:00,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:18:00,754 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) [2023-12-25 23:18:00,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-25 23:18:01,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:18:01,563 INFO L262 TraceCheckSpWp]: Trace formula consists of 3781 conjuncts, 109 conjunts are in the unsatisfiable core [2023-12-25 23:18:01,572 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:18:02,443 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:18:02,443 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 23:18:02,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380758263] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 23:18:02,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-25 23:18:02,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [4] total 18 [2023-12-25 23:18:02,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144113268] [2023-12-25 23:18:02,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 23:18:02,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-25 23:18:02,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:18:02,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-25 23:18:02,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2023-12-25 23:18:02,445 INFO L87 Difference]: Start difference. First operand 4156 states and 6724 transitions. Second operand has 16 states, 16 states have (on average 30.75) internal successors, (492), 15 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:18:04,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 23:18:04,237 INFO L93 Difference]: Finished difference Result 11492 states and 18587 transitions. [2023-12-25 23:18:04,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 23:18:04,237 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 30.75) internal successors, (492), 15 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 492 [2023-12-25 23:18:04,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 23:18:04,248 INFO L225 Difference]: With dead ends: 11492 [2023-12-25 23:18:04,248 INFO L226 Difference]: Without dead ends: 9106 [2023-12-25 23:18:04,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 479 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=191, Invalid=931, Unknown=0, NotChecked=0, Total=1122 [2023-12-25 23:18:04,250 INFO L413 NwaCegarLoop]: 719 mSDtfsCounter, 7640 mSDsluCounter, 8577 mSDsCounter, 0 mSdLazyCounter, 4494 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7640 SdHoareTripleChecker+Valid, 9296 SdHoareTripleChecker+Invalid, 4496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-25 23:18:04,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7640 Valid, 9296 Invalid, 4496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4494 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-25 23:18:04,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9106 states. [2023-12-25 23:18:04,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9106 to 4188. [2023-12-25 23:18:04,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4188 states, 4187 states have (on average 1.6164318127537616) internal successors, (6768), 4187 states have internal predecessors, (6768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:18:04,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4188 states to 4188 states and 6768 transitions. [2023-12-25 23:18:04,298 INFO L78 Accepts]: Start accepts. Automaton has 4188 states and 6768 transitions. Word has length 492 [2023-12-25 23:18:04,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 23:18:04,298 INFO L495 AbstractCegarLoop]: Abstraction has 4188 states and 6768 transitions. [2023-12-25 23:18:04,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 30.75) internal successors, (492), 15 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-25 23:18:04,299 INFO L276 IsEmpty]: Start isEmpty. Operand 4188 states and 6768 transitions. [2023-12-25 23:18:04,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2023-12-25 23:18:04,302 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 23:18:04,302 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 23:18:04,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-25 23:18:04,515 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,SelfDestructingSolverStorable44 [2023-12-25 23:18:04,516 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 23:18:04,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 23:18:04,517 INFO L85 PathProgramCache]: Analyzing trace with hash -147362370, now seen corresponding path program 1 times [2023-12-25 23:18:04,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-25 23:18:04,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631523711] [2023-12-25 23:18:04,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:18:04,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-25 23:18:12,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:18:13,689 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 25 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-25 23:18:13,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-25 23:18:13,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631523711] [2023-12-25 23:18:13,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631523711] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-25 23:18:13,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014407558] [2023-12-25 23:18:13,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 23:18:13,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-25 23:18:13,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 23:18:13,694 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) [2023-12-25 23:18:13,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-25 23:18:14,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 23:18:14,645 INFO L262 TraceCheckSpWp]: Trace formula consists of 3785 conjuncts, 298 conjunts are in the unsatisfiable core [2023-12-25 23:18:14,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 23:18:19,719 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 25 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:18:19,719 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 23:18:27,949 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 23:18:27,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014407558] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 23:18:27,950 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-25 23:18:27,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 39, 45] total 86 [2023-12-25 23:18:27,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313197262] [2023-12-25 23:18:27,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-25 23:18:27,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2023-12-25 23:18:27,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-25 23:18:27,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2023-12-25 23:18:27,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1429, Invalid=6053, Unknown=0, NotChecked=0, Total=7482 [2023-12-25 23:18:27,954 INFO L87 Difference]: Start difference. First operand 4188 states and 6768 transitions. Second operand has 87 states, 87 states have (on average 16.45977011494253) internal successors, (1432), 86 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)