./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c --full-output --preprocessor.use.memory.slicer false --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6ae2ee47 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash a7b742cc0d0eaef445a8f90399cbd092d4cb10efae03dcad0c8e37a0643e7fd6 --preprocessor.use.memory.slicer false --- Real Ultimate output --- This is Ultimate 0.2.3-dev-6ae2ee4-m [2023-11-22 21:21:32,646 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-22 21:21:32,716 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-22 21:21:32,721 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-22 21:21:32,721 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-22 21:21:32,746 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-22 21:21:32,746 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-22 21:21:32,747 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-22 21:21:32,747 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-22 21:21:32,750 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-22 21:21:32,751 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-22 21:21:32,751 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-22 21:21:32,751 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-22 21:21:32,752 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-22 21:21:32,753 INFO L153 SettingsManager]: * Use SBE=true [2023-11-22 21:21:32,753 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-22 21:21:32,753 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-22 21:21:32,753 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-22 21:21:32,753 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-22 21:21:32,754 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-22 21:21:32,755 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-22 21:21:32,755 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-22 21:21:32,755 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-22 21:21:32,755 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-22 21:21:32,756 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-22 21:21:32,756 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-22 21:21:32,756 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-22 21:21:32,756 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-22 21:21:32,757 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 21:21:32,757 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-22 21:21:32,758 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-22 21:21:32,758 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-22 21:21:32,758 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-22 21:21:32,758 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-22 21:21:32,758 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-22 21:21:32,758 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-22 21:21:32,759 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-22 21:21:32,759 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-22 21:21:32,759 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-22 21:21:32,759 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a7b742cc0d0eaef445a8f90399cbd092d4cb10efae03dcad0c8e37a0643e7fd6 Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.preprocessor: Use memory slicer -> false [2023-11-22 21:21:32,981 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-22 21:21:33,008 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-22 21:21:33,010 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-22 21:21:33,011 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-22 21:21:33,011 INFO L274 PluginConnector]: CDTParser initialized [2023-11-22 21:21:33,012 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c [2023-11-22 21:21:34,079 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-22 21:21:34,383 INFO L384 CDTParser]: Found 1 translation units. [2023-11-22 21:21:34,383 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c [2023-11-22 21:21:34,399 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/174b6fdce/6908231a23744b908588065859b9e2f5/FLAG37b6eb5fa [2023-11-22 21:21:34,414 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/174b6fdce/6908231a23744b908588065859b9e2f5 [2023-11-22 21:21:34,416 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-22 21:21:34,418 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-22 21:21:34,420 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-22 21:21:34,420 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-22 21:21:34,424 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-22 21:21:34,424 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 09:21:34" (1/1) ... [2023-11-22 21:21:34,425 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@35aab18c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:34, skipping insertion in model container [2023-11-22 21:21:34,425 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 09:21:34" (1/1) ... [2023-11-22 21:21:34,467 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-22 21:21:34,662 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c[1266,1279] [2023-11-22 21:21:34,912 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 21:21:34,920 INFO L202 MainTranslator]: Completed pre-run [2023-11-22 21:21:34,928 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.safe_linked_list_fifo_n2d4.c[1266,1279] [2023-11-22 21:21:35,073 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 21:21:35,086 INFO L206 MainTranslator]: Completed translation [2023-11-22 21:21:35,086 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35 WrapperNode [2023-11-22 21:21:35,087 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-22 21:21:35,088 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-22 21:21:35,088 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-22 21:21:35,089 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-22 21:21:35,094 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (1/1) ... [2023-11-22 21:21:35,155 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (1/1) ... [2023-11-22 21:21:35,655 INFO L138 Inliner]: procedures = 18, calls = 107, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 4288 [2023-11-22 21:21:35,656 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-22 21:21:35,657 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-22 21:21:35,657 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-22 21:21:35,657 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-22 21:21:35,671 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (1/1) ... [2023-11-22 21:21:35,671 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (1/1) ... [2023-11-22 21:21:35,759 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (1/1) ... [2023-11-22 21:21:35,760 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (1/1) ... [2023-11-22 21:21:35,951 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (1/1) ... [2023-11-22 21:21:35,972 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (1/1) ... [2023-11-22 21:21:36,019 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (1/1) ... [2023-11-22 21:21:36,036 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (1/1) ... [2023-11-22 21:21:36,115 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-22 21:21:36,116 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-22 21:21:36,116 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-22 21:21:36,117 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-22 21:21:36,117 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (1/1) ... [2023-11-22 21:21:36,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 21:21:36,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:21:36,162 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-22 21:21:36,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-22 21:21:36,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-22 21:21:36,223 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-22 21:21:36,224 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-22 21:21:36,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-22 21:21:36,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-22 21:21:36,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-22 21:21:36,224 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-22 21:21:36,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-22 21:21:36,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-22 21:21:36,224 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-22 21:21:36,457 INFO L241 CfgBuilder]: Building ICFG [2023-11-22 21:21:36,459 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-22 21:21:38,267 INFO L282 CfgBuilder]: Performing block encoding [2023-11-22 21:21:38,348 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-22 21:21:38,348 INFO L309 CfgBuilder]: Removed 19 assume(true) statements. [2023-11-22 21:21:38,349 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 09:21:38 BoogieIcfgContainer [2023-11-22 21:21:38,349 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-22 21:21:38,351 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-22 21:21:38,351 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-22 21:21:38,353 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-22 21:21:38,354 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 09:21:34" (1/3) ... [2023-11-22 21:21:38,354 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fd49adb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 09:21:38, skipping insertion in model container [2023-11-22 21:21:38,354 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 09:21:35" (2/3) ... [2023-11-22 21:21:38,354 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@fd49adb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 09:21:38, skipping insertion in model container [2023-11-22 21:21:38,355 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 09:21:38" (3/3) ... [2023-11-22 21:21:38,356 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.safe_linked_list_fifo_n2d4.c [2023-11-22 21:21:38,368 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-22 21:21:38,368 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-22 21:21:38,411 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-22 21:21:38,415 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;@4bfd8649, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-22 21:21:38,416 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-22 21:21:38,421 INFO L276 IsEmpty]: Start isEmpty. Operand has 861 states, 853 states have (on average 1.6752637749120751) internal successors, (1429), 854 states have internal predecessors, (1429), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-22 21:21:38,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2023-11-22 21:21:38,436 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:21:38,437 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:21:38,438 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:21:38,442 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:21:38,442 INFO L85 PathProgramCache]: Analyzing trace with hash 298656490, now seen corresponding path program 1 times [2023-11-22 21:21:38,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:21:38,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392268222] [2023-11-22 21:21:38,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:38,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:21:38,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:38,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2023-11-22 21:21:38,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:38,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2023-11-22 21:21:38,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:38,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 21:21:38,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:38,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 21:21:38,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:38,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2023-11-22 21:21:38,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:38,931 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-22 21:21:38,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:21:38,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392268222] [2023-11-22 21:21:38,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392268222] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:21:38,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 21:21:38,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-22 21:21:38,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052098697] [2023-11-22 21:21:38,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:21:38,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-22 21:21:38,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:21:38,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-22 21:21:38,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-22 21:21:38,978 INFO L87 Difference]: Start difference. First operand has 861 states, 853 states have (on average 1.6752637749120751) internal successors, (1429), 854 states have internal predecessors, (1429), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 2 states, 2 states have (on average 156.0) internal successors, (312), 2 states have internal predecessors, (312), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:21:39,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:21:39,098 INFO L93 Difference]: Finished difference Result 1715 states and 2873 transitions. [2023-11-22 21:21:39,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-22 21:21:39,101 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 156.0) internal successors, (312), 2 states have internal predecessors, (312), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 334 [2023-11-22 21:21:39,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:21:39,113 INFO L225 Difference]: With dead ends: 1715 [2023-11-22 21:21:39,115 INFO L226 Difference]: Without dead ends: 859 [2023-11-22 21:21:39,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-22 21:21:39,125 INFO L413 NwaCegarLoop]: 1396 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1396 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:21:39,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1396 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:21:39,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2023-11-22 21:21:39,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 859. [2023-11-22 21:21:39,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 852 states have (on average 1.6502347417840375) internal successors, (1406), 852 states have internal predecessors, (1406), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-22 21:21:39,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1416 transitions. [2023-11-22 21:21:39,184 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1416 transitions. Word has length 334 [2023-11-22 21:21:39,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:21:39,185 INFO L495 AbstractCegarLoop]: Abstraction has 859 states and 1416 transitions. [2023-11-22 21:21:39,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 156.0) internal successors, (312), 2 states have internal predecessors, (312), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:21:39,186 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1416 transitions. [2023-11-22 21:21:39,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2023-11-22 21:21:39,190 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:21:39,190 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:21:39,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-22 21:21:39,191 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:21:39,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:21:39,191 INFO L85 PathProgramCache]: Analyzing trace with hash -145172704, now seen corresponding path program 1 times [2023-11-22 21:21:39,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:21:39,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927957994] [2023-11-22 21:21:39,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:39,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:21:39,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:39,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2023-11-22 21:21:39,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:39,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2023-11-22 21:21:39,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:39,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 21:21:39,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:39,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 21:21:39,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:39,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2023-11-22 21:21:39,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:39,678 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-22 21:21:39,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:21:39,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927957994] [2023-11-22 21:21:39,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927957994] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:21:39,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 21:21:39,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-22 21:21:39,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971644005] [2023-11-22 21:21:39,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:21:39,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:21:39,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:21:39,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:21:39,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 21:21:39,683 INFO L87 Difference]: Start difference. First operand 859 states and 1416 transitions. Second operand has 3 states, 3 states have (on average 104.0) internal successors, (312), 3 states have internal predecessors, (312), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:21:39,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:21:39,754 INFO L93 Difference]: Finished difference Result 1717 states and 2831 transitions. [2023-11-22 21:21:39,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:21:39,755 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 104.0) internal successors, (312), 3 states have internal predecessors, (312), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 334 [2023-11-22 21:21:39,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:21:39,759 INFO L225 Difference]: With dead ends: 1717 [2023-11-22 21:21:39,759 INFO L226 Difference]: Without dead ends: 863 [2023-11-22 21:21:39,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 21:21:39,765 INFO L413 NwaCegarLoop]: 1395 mSDtfsCounter, 5 mSDsluCounter, 1393 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2788 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:21:39,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2788 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:21:39,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2023-11-22 21:21:39,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 860. [2023-11-22 21:21:39,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 853 states have (on average 1.64947245017585) internal successors, (1407), 853 states have internal predecessors, (1407), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-22 21:21:39,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 1417 transitions. [2023-11-22 21:21:39,795 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 1417 transitions. Word has length 334 [2023-11-22 21:21:39,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:21:39,796 INFO L495 AbstractCegarLoop]: Abstraction has 860 states and 1417 transitions. [2023-11-22 21:21:39,796 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 104.0) internal successors, (312), 3 states have internal predecessors, (312), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:21:39,797 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 1417 transitions. [2023-11-22 21:21:39,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2023-11-22 21:21:39,801 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:21:39,801 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:21:39,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-22 21:21:39,802 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:21:39,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:21:39,803 INFO L85 PathProgramCache]: Analyzing trace with hash -36119132, now seen corresponding path program 1 times [2023-11-22 21:21:39,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:21:39,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921281598] [2023-11-22 21:21:39,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:39,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:21:39,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:40,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-11-22 21:21:40,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:40,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2023-11-22 21:21:40,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:40,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2023-11-22 21:21:40,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:40,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2023-11-22 21:21:40,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:40,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2023-11-22 21:21:40,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:40,252 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-22 21:21:40,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:21:40,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921281598] [2023-11-22 21:21:40,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921281598] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:21:40,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49308527] [2023-11-22 21:21:40,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:40,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:21:40,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:21:40,255 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-11-22 21:21:40,288 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-11-22 21:21:40,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:40,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 1274 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 21:21:40,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:21:40,768 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-22 21:21:40,769 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:21:40,802 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 21:21:40,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49308527] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:21:40,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:21:40,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 6 [2023-11-22 21:21:40,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800196784] [2023-11-22 21:21:40,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:21:40,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:21:40,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:21:40,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:21:40,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-22 21:21:40,805 INFO L87 Difference]: Start difference. First operand 860 states and 1417 transitions. Second operand has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:21:40,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:21:40,865 INFO L93 Difference]: Finished difference Result 1579 states and 2601 transitions. [2023-11-22 21:21:40,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:21:40,866 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 337 [2023-11-22 21:21:40,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:21:40,869 INFO L225 Difference]: With dead ends: 1579 [2023-11-22 21:21:40,869 INFO L226 Difference]: Without dead ends: 861 [2023-11-22 21:21:40,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 685 GetRequests, 681 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-22 21:21:40,871 INFO L413 NwaCegarLoop]: 1395 mSDtfsCounter, 5 mSDsluCounter, 1388 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2783 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:21:40,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2783 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:21:40,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2023-11-22 21:21:40,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 861. [2023-11-22 21:21:40,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 854 states have (on average 1.648711943793911) internal successors, (1408), 854 states have internal predecessors, (1408), 5 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-11-22 21:21:40,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1418 transitions. [2023-11-22 21:21:40,884 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1418 transitions. Word has length 337 [2023-11-22 21:21:40,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:21:40,885 INFO L495 AbstractCegarLoop]: Abstraction has 861 states and 1418 transitions. [2023-11-22 21:21:40,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:21:40,885 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1418 transitions. [2023-11-22 21:21:40,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2023-11-22 21:21:40,888 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:21:40,888 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:21:40,918 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-11-22 21:21:41,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:21:41,103 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:21:41,103 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:21:41,103 INFO L85 PathProgramCache]: Analyzing trace with hash -154633378, now seen corresponding path program 1 times [2023-11-22 21:21:41,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:21:41,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423769272] [2023-11-22 21:21:41,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:41,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:21:41,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:41,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2023-11-22 21:21:41,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:41,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2023-11-22 21:21:41,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:41,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-11-22 21:21:41,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:41,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 21:21:41,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:41,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2023-11-22 21:21:41,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:41,512 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 21:21:41,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:21:41,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423769272] [2023-11-22 21:21:41,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423769272] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:21:41,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182375086] [2023-11-22 21:21:41,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:41,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:21:41,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:21:41,516 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-11-22 21:21:41,543 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-11-22 21:21:42,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:42,032 INFO L262 TraceCheckSpWp]: Trace formula consists of 1284 conjuncts, 91 conjunts are in the unsatisfiable core [2023-11-22 21:21:42,044 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:21:42,114 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 21:21:42,116 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:21:43,494 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 21:21:43,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182375086] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:21:43,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:21:43,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [4, 3] total 19 [2023-11-22 21:21:43,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132727567] [2023-11-22 21:21:43,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:21:43,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-22 21:21:43,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:21:43,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-22 21:21:43,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2023-11-22 21:21:43,497 INFO L87 Difference]: Start difference. First operand 861 states and 1418 transitions. Second operand has 15 states, 15 states have (on average 21.2) internal successors, (318), 15 states have internal predecessors, (318), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:21:53,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:21:53,046 INFO L93 Difference]: Finished difference Result 7875 states and 12832 transitions. [2023-11-22 21:21:53,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-22 21:21:53,047 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 21.2) internal successors, (318), 15 states have internal predecessors, (318), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 340 [2023-11-22 21:21:53,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:21:53,071 INFO L225 Difference]: With dead ends: 7875 [2023-11-22 21:21:53,072 INFO L226 Difference]: Without dead ends: 7356 [2023-11-22 21:21:53,074 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 728 GetRequests, 675 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=733, Invalid=2237, Unknown=0, NotChecked=0, Total=2970 [2023-11-22 21:21:53,076 INFO L413 NwaCegarLoop]: 1919 mSDtfsCounter, 34534 mSDsluCounter, 15660 mSDsCounter, 0 mSdLazyCounter, 10183 mSolverCounterSat, 549 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34539 SdHoareTripleChecker+Valid, 17579 SdHoareTripleChecker+Invalid, 10732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 549 IncrementalHoareTripleChecker+Valid, 10183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2023-11-22 21:21:53,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34539 Valid, 17579 Invalid, 10732 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [549 Valid, 10183 Invalid, 0 Unknown, 0 Unchecked, 7.4s Time] [2023-11-22 21:21:53,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7356 states. [2023-11-22 21:21:53,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7356 to 942. [2023-11-22 21:21:53,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 931 states have (on average 1.6433941997851773) internal successors, (1530), 931 states have internal predecessors, (1530), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-22 21:21:53,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 1548 transitions. [2023-11-22 21:21:53,162 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 1548 transitions. Word has length 340 [2023-11-22 21:21:53,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:21:53,164 INFO L495 AbstractCegarLoop]: Abstraction has 942 states and 1548 transitions. [2023-11-22 21:21:53,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 21.2) internal successors, (318), 15 states have internal predecessors, (318), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:21:53,164 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 1548 transitions. [2023-11-22 21:21:53,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2023-11-22 21:21:53,167 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:21:53,167 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:21:53,198 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-22 21:21:53,381 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,SelfDestructingSolverStorable3 [2023-11-22 21:21:53,382 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:21:53,385 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:21:53,385 INFO L85 PathProgramCache]: Analyzing trace with hash 1341181298, now seen corresponding path program 1 times [2023-11-22 21:21:53,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:21:53,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393214560] [2023-11-22 21:21:53,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:53,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:21:53,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:53,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2023-11-22 21:21:53,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:53,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2023-11-22 21:21:53,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:53,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2023-11-22 21:21:53,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:53,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2023-11-22 21:21:53,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:53,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 21:21:53,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:53,747 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 21:21:53,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:21:53,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393214560] [2023-11-22 21:21:53,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393214560] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:21:53,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25416421] [2023-11-22 21:21:53,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:53,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:21:53,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:21:53,750 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-11-22 21:21:53,789 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-11-22 21:21:54,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:54,215 INFO L262 TraceCheckSpWp]: Trace formula consists of 1287 conjuncts, 40 conjunts are in the unsatisfiable core [2023-11-22 21:21:54,230 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:21:54,304 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 21:21:54,305 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:21:54,589 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 21:21:54,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25416421] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:21:54,589 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:21:54,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 4] total 15 [2023-11-22 21:21:54,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628229603] [2023-11-22 21:21:54,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:21:54,590 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 21:21:54,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:21:54,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 21:21:54,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2023-11-22 21:21:54,591 INFO L87 Difference]: Start difference. First operand 942 states and 1548 transitions. Second operand has 10 states, 10 states have (on average 31.9) internal successors, (319), 10 states have internal predecessors, (319), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:21:56,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:21:56,100 INFO L93 Difference]: Finished difference Result 1693 states and 2776 transitions. [2023-11-22 21:21:56,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 21:21:56,117 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 31.9) internal successors, (319), 10 states have internal predecessors, (319), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 341 [2023-11-22 21:21:56,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:21:56,122 INFO L225 Difference]: With dead ends: 1693 [2023-11-22 21:21:56,122 INFO L226 Difference]: Without dead ends: 1095 [2023-11-22 21:21:56,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 697 GetRequests, 681 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2023-11-22 21:21:56,125 INFO L413 NwaCegarLoop]: 915 mSDtfsCounter, 3587 mSDsluCounter, 2127 mSDsCounter, 0 mSdLazyCounter, 2376 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3587 SdHoareTripleChecker+Valid, 3042 SdHoareTripleChecker+Invalid, 2387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 2376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-22 21:21:56,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3587 Valid, 3042 Invalid, 2387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 2376 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-22 21:21:56,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1095 states. [2023-11-22 21:21:56,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1095 to 944. [2023-11-22 21:21:56,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 944 states, 933 states have (on average 1.6420150053590568) internal successors, (1532), 933 states have internal predecessors, (1532), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-22 21:21:56,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 944 states to 944 states and 1550 transitions. [2023-11-22 21:21:56,157 INFO L78 Accepts]: Start accepts. Automaton has 944 states and 1550 transitions. Word has length 341 [2023-11-22 21:21:56,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:21:56,158 INFO L495 AbstractCegarLoop]: Abstraction has 944 states and 1550 transitions. [2023-11-22 21:21:56,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 31.9) internal successors, (319), 10 states have internal predecessors, (319), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:21:56,158 INFO L276 IsEmpty]: Start isEmpty. Operand 944 states and 1550 transitions. [2023-11-22 21:21:56,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2023-11-22 21:21:56,160 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:21:56,161 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:21:56,191 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-11-22 21:21:56,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:21:56,392 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:21:56,393 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:21:56,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1640918252, now seen corresponding path program 1 times [2023-11-22 21:21:56,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:21:56,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034549739] [2023-11-22 21:21:56,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:56,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:21:56,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:56,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2023-11-22 21:21:56,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:56,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2023-11-22 21:21:56,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:56,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-11-22 21:21:56,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:56,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 21:21:56,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:56,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 21:21:56,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:56,720 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 21:21:56,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:21:56,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034549739] [2023-11-22 21:21:56,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034549739] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:21:56,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786230847] [2023-11-22 21:21:56,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:56,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:21:56,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:21:56,723 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-11-22 21:21:56,764 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-11-22 21:21:57,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:57,198 INFO L262 TraceCheckSpWp]: Trace formula consists of 1288 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-22 21:21:57,206 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:21:57,223 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 21:21:57,223 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:21:57,270 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 21:21:57,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786230847] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:21:57,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:21:57,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4, 3] total 7 [2023-11-22 21:21:57,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617280155] [2023-11-22 21:21:57,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:21:57,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 21:21:57,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:21:57,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 21:21:57,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:21:57,273 INFO L87 Difference]: Start difference. First operand 944 states and 1550 transitions. Second operand has 4 states, 4 states have (on average 79.75) internal successors, (319), 4 states have internal predecessors, (319), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:21:57,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:21:57,425 INFO L93 Difference]: Finished difference Result 2472 states and 4058 transitions. [2023-11-22 21:21:57,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 21:21:57,426 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 79.75) internal successors, (319), 4 states have internal predecessors, (319), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 341 [2023-11-22 21:21:57,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:21:57,430 INFO L225 Difference]: With dead ends: 2472 [2023-11-22 21:21:57,430 INFO L226 Difference]: Without dead ends: 1539 [2023-11-22 21:21:57,432 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 693 GetRequests, 688 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:21:57,433 INFO L413 NwaCegarLoop]: 2221 mSDtfsCounter, 840 mSDsluCounter, 3609 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 845 SdHoareTripleChecker+Valid, 5830 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:21:57,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [845 Valid, 5830 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:21:57,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1539 states. [2023-11-22 21:21:57,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1539 to 945. [2023-11-22 21:21:57,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 934 states have (on average 1.6413276231263383) internal successors, (1533), 934 states have internal predecessors, (1533), 9 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-22 21:21:57,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 1551 transitions. [2023-11-22 21:21:57,470 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 1551 transitions. Word has length 341 [2023-11-22 21:21:57,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:21:57,472 INFO L495 AbstractCegarLoop]: Abstraction has 945 states and 1551 transitions. [2023-11-22 21:21:57,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 79.75) internal successors, (319), 4 states have internal predecessors, (319), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:21:57,472 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 1551 transitions. [2023-11-22 21:21:57,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2023-11-22 21:21:57,475 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:21:57,475 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:21:57,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-22 21:21:57,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:21:57,684 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:21:57,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:21:57,685 INFO L85 PathProgramCache]: Analyzing trace with hash -95227601, now seen corresponding path program 1 times [2023-11-22 21:21:57,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:21:57,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106467268] [2023-11-22 21:21:57,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:57,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:21:57,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:57,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2023-11-22 21:21:57,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:57,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2023-11-22 21:21:57,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:57,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2023-11-22 21:21:57,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:57,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 301 [2023-11-22 21:21:57,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:57,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2023-11-22 21:21:57,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:57,974 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 21:21:57,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:21:57,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106467268] [2023-11-22 21:21:57,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106467268] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:21:57,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503286326] [2023-11-22 21:21:57,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:21:57,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:21:57,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:21:57,976 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-11-22 21:21:58,000 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-11-22 21:21:58,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:21:58,414 INFO L262 TraceCheckSpWp]: Trace formula consists of 1298 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-22 21:21:58,420 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:21:58,441 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 21:21:58,442 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:21:58,868 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 21:21:58,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503286326] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:21:58,869 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:21:58,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 10] total 14 [2023-11-22 21:21:58,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524656969] [2023-11-22 21:21:58,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:21:58,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-22 21:21:58,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:21:58,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-22 21:21:58,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-11-22 21:21:58,873 INFO L87 Difference]: Start difference. First operand 945 states and 1551 transitions. Second operand has 14 states, 14 states have (on average 44.285714285714285) internal successors, (620), 14 states have internal predecessors, (620), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-22 21:21:59,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:21:59,911 INFO L93 Difference]: Finished difference Result 4793 states and 7867 transitions. [2023-11-22 21:21:59,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-22 21:21:59,911 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 44.285714285714285) internal successors, (620), 14 states have internal predecessors, (620), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 344 [2023-11-22 21:21:59,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:21:59,922 INFO L225 Difference]: With dead ends: 4793 [2023-11-22 21:21:59,922 INFO L226 Difference]: Without dead ends: 3802 [2023-11-22 21:21:59,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 708 GetRequests, 687 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2023-11-22 21:21:59,925 INFO L413 NwaCegarLoop]: 2298 mSDtfsCounter, 11542 mSDsluCounter, 17299 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11547 SdHoareTripleChecker+Valid, 19597 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-22 21:21:59,926 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11547 Valid, 19597 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-22 21:21:59,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3802 states. [2023-11-22 21:21:59,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3802 to 1048. [2023-11-22 21:21:59,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1048 states, 1033 states have (on average 1.6369796708615683) internal successors, (1691), 1033 states have internal predecessors, (1691), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-22 21:21:59,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1048 states to 1048 states and 1717 transitions. [2023-11-22 21:21:59,975 INFO L78 Accepts]: Start accepts. Automaton has 1048 states and 1717 transitions. Word has length 344 [2023-11-22 21:21:59,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:21:59,976 INFO L495 AbstractCegarLoop]: Abstraction has 1048 states and 1717 transitions. [2023-11-22 21:21:59,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 44.285714285714285) internal successors, (620), 14 states have internal predecessors, (620), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-22 21:21:59,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1048 states and 1717 transitions. [2023-11-22 21:21:59,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2023-11-22 21:21:59,978 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:21:59,979 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2023-11-22 21:22:00,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-22 21:22:00,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:00,211 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:00,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:00,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1514193523, now seen corresponding path program 1 times [2023-11-22 21:22:00,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:00,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729977385] [2023-11-22 21:22:00,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:00,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:00,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:00,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2023-11-22 21:22:00,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:00,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2023-11-22 21:22:00,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:00,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 21:22:00,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:00,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2023-11-22 21:22:00,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:00,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2023-11-22 21:22:00,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:00,513 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-22 21:22:00,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:00,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729977385] [2023-11-22 21:22:00,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729977385] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:00,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124007691] [2023-11-22 21:22:00,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:00,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:00,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:00,529 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-11-22 21:22:00,555 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-11-22 21:22:00,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:00,944 INFO L262 TraceCheckSpWp]: Trace formula consists of 1310 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 21:22:00,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:00,974 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 21:22:00,974 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:01,003 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-22 21:22:01,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124007691] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:22:01,004 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:22:01,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 4] total 9 [2023-11-22 21:22:01,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775772679] [2023-11-22 21:22:01,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:22:01,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:22:01,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:01,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:22:01,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:22:01,007 INFO L87 Difference]: Start difference. First operand 1048 states and 1717 transitions. Second operand has 9 states, 9 states have (on average 48.22222222222222) internal successors, (434), 9 states have internal predecessors, (434), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 21:22:01,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:01,195 INFO L93 Difference]: Finished difference Result 2105 states and 3452 transitions. [2023-11-22 21:22:01,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 21:22:01,195 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 48.22222222222222) internal successors, (434), 9 states have internal predecessors, (434), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 348 [2023-11-22 21:22:01,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:01,200 INFO L225 Difference]: With dead ends: 2105 [2023-11-22 21:22:01,200 INFO L226 Difference]: Without dead ends: 1067 [2023-11-22 21:22:01,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 709 GetRequests, 701 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-22 21:22:01,203 INFO L413 NwaCegarLoop]: 1402 mSDtfsCounter, 46 mSDsluCounter, 5589 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 6991 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:01,204 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 6991 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:22:01,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1067 states. [2023-11-22 21:22:01,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1067 to 1064. [2023-11-22 21:22:01,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1064 states, 1049 states have (on average 1.6348903717826502) internal successors, (1715), 1049 states have internal predecessors, (1715), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-22 21:22:01,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1064 states to 1064 states and 1741 transitions. [2023-11-22 21:22:01,234 INFO L78 Accepts]: Start accepts. Automaton has 1064 states and 1741 transitions. Word has length 348 [2023-11-22 21:22:01,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:01,234 INFO L495 AbstractCegarLoop]: Abstraction has 1064 states and 1741 transitions. [2023-11-22 21:22:01,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 48.22222222222222) internal successors, (434), 9 states have internal predecessors, (434), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 21:22:01,235 INFO L276 IsEmpty]: Start isEmpty. Operand 1064 states and 1741 transitions. [2023-11-22 21:22:01,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2023-11-22 21:22:01,238 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:01,238 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:01,260 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-11-22 21:22:01,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:01,452 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:01,454 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:01,454 INFO L85 PathProgramCache]: Analyzing trace with hash -190571331, now seen corresponding path program 2 times [2023-11-22 21:22:01,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:01,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942808559] [2023-11-22 21:22:01,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:01,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:01,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:01,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2023-11-22 21:22:01,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:01,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2023-11-22 21:22:01,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:01,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2023-11-22 21:22:01,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:01,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2023-11-22 21:22:01,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:01,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2023-11-22 21:22:01,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:01,799 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-11-22 21:22:01,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:01,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942808559] [2023-11-22 21:22:01,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942808559] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:01,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350146829] [2023-11-22 21:22:01,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 21:22:01,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:01,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:01,817 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-11-22 21:22:01,844 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-11-22 21:22:02,203 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 21:22:02,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:22:02,210 INFO L262 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 21:22:02,224 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:02,265 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2023-11-22 21:22:02,266 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 21:22:02,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350146829] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:22:02,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 21:22:02,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2023-11-22 21:22:02,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525372500] [2023-11-22 21:22:02,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:02,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 21:22:02,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:02,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 21:22:02,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-22 21:22:02,269 INFO L87 Difference]: Start difference. First operand 1064 states and 1741 transitions. Second operand has 4 states, 4 states have (on average 80.75) internal successors, (323), 4 states have internal predecessors, (323), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:02,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:02,885 INFO L93 Difference]: Finished difference Result 2245 states and 3652 transitions. [2023-11-22 21:22:02,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 21:22:02,886 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 80.75) internal successors, (323), 4 states have internal predecessors, (323), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 360 [2023-11-22 21:22:02,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:02,890 INFO L225 Difference]: With dead ends: 2245 [2023-11-22 21:22:02,890 INFO L226 Difference]: Without dead ends: 1514 [2023-11-22 21:22:02,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 368 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:22:02,892 INFO L413 NwaCegarLoop]: 1392 mSDtfsCounter, 707 mSDsluCounter, 2246 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 712 SdHoareTripleChecker+Valid, 3638 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:02,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [712 Valid, 3638 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-22 21:22:02,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1514 states. [2023-11-22 21:22:02,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1514 to 1440. [2023-11-22 21:22:02,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1440 states, 1424 states have (on average 1.6018258426966292) internal successors, (2281), 1424 states have internal predecessors, (2281), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 21:22:02,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1440 states to 1440 states and 2309 transitions. [2023-11-22 21:22:02,980 INFO L78 Accepts]: Start accepts. Automaton has 1440 states and 2309 transitions. Word has length 360 [2023-11-22 21:22:02,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:02,981 INFO L495 AbstractCegarLoop]: Abstraction has 1440 states and 2309 transitions. [2023-11-22 21:22:02,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 80.75) internal successors, (323), 4 states have internal predecessors, (323), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:02,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1440 states and 2309 transitions. [2023-11-22 21:22:02,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2023-11-22 21:22:02,983 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:02,984 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:03,013 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-22 21:22:03,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:03,214 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:03,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:03,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1208994343, now seen corresponding path program 1 times [2023-11-22 21:22:03,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:03,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177849298] [2023-11-22 21:22:03,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:03,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:03,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:03,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2023-11-22 21:22:03,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:03,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2023-11-22 21:22:03,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:03,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2023-11-22 21:22:03,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:03,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 317 [2023-11-22 21:22:03,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:03,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2023-11-22 21:22:03,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:03,536 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-11-22 21:22:03,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:03,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177849298] [2023-11-22 21:22:03,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177849298] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:03,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694202381] [2023-11-22 21:22:03,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:03,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:03,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:03,538 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-11-22 21:22:03,539 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-11-22 21:22:03,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:03,978 INFO L262 TraceCheckSpWp]: Trace formula consists of 1350 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-22 21:22:03,984 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:04,002 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2023-11-22 21:22:04,002 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:04,104 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 10 proven. 24 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-22 21:22:04,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694202381] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:22:04,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:22:04,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 10] total 15 [2023-11-22 21:22:04,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82525991] [2023-11-22 21:22:04,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:22:04,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-22 21:22:04,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:04,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-22 21:22:04,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2023-11-22 21:22:04,107 INFO L87 Difference]: Start difference. First operand 1440 states and 2309 transitions. Second operand has 15 states, 15 states have (on average 23.733333333333334) internal successors, (356), 15 states have internal predecessors, (356), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 21:22:04,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:04,342 INFO L93 Difference]: Finished difference Result 2873 states and 4609 transitions. [2023-11-22 21:22:04,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:22:04,343 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 23.733333333333334) internal successors, (356), 15 states have internal predecessors, (356), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 360 [2023-11-22 21:22:04,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:04,346 INFO L225 Difference]: With dead ends: 2873 [2023-11-22 21:22:04,346 INFO L226 Difference]: Without dead ends: 1447 [2023-11-22 21:22:04,348 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 733 GetRequests, 720 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2023-11-22 21:22:04,349 INFO L413 NwaCegarLoop]: 1407 mSDtfsCounter, 29 mSDsluCounter, 12625 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 14032 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:04,349 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 14032 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 21:22:04,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1447 states. [2023-11-22 21:22:04,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1447 to 1444. [2023-11-22 21:22:04,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1428 states have (on average 1.6015406162464987) internal successors, (2287), 1428 states have internal predecessors, (2287), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 21:22:04,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 2315 transitions. [2023-11-22 21:22:04,390 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 2315 transitions. Word has length 360 [2023-11-22 21:22:04,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:04,390 INFO L495 AbstractCegarLoop]: Abstraction has 1444 states and 2315 transitions. [2023-11-22 21:22:04,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 23.733333333333334) internal successors, (356), 15 states have internal predecessors, (356), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 21:22:04,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 2315 transitions. [2023-11-22 21:22:04,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 364 [2023-11-22 21:22:04,392 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:04,393 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:04,406 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-11-22 21:22:04,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-22 21:22:04,606 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:04,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:04,607 INFO L85 PathProgramCache]: Analyzing trace with hash 312565597, now seen corresponding path program 2 times [2023-11-22 21:22:04,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:04,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742179026] [2023-11-22 21:22:04,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:04,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:04,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:04,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2023-11-22 21:22:04,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:04,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2023-11-22 21:22:04,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:04,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2023-11-22 21:22:04,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:04,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2023-11-22 21:22:04,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:04,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 331 [2023-11-22 21:22:04,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:04,844 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:04,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:04,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742179026] [2023-11-22 21:22:04,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742179026] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:04,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296115290] [2023-11-22 21:22:04,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 21:22:04,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:04,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:04,846 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-11-22 21:22:04,847 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-11-22 21:22:05,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 21:22:05,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:22:05,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-22 21:22:05,246 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:05,283 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:05,283 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 21:22:05,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296115290] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:22:05,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 21:22:05,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-22 21:22:05,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068128998] [2023-11-22 21:22:05,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:05,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 21:22:05,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:05,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 21:22:05,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-22 21:22:05,285 INFO L87 Difference]: Start difference. First operand 1444 states and 2315 transitions. Second operand has 6 states, 6 states have (on average 53.833333333333336) internal successors, (323), 6 states have internal predecessors, (323), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:06,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:06,089 INFO L93 Difference]: Finished difference Result 3573 states and 5699 transitions. [2023-11-22 21:22:06,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 21:22:06,089 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 53.833333333333336) internal successors, (323), 6 states have internal predecessors, (323), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 363 [2023-11-22 21:22:06,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:06,096 INFO L225 Difference]: With dead ends: 3573 [2023-11-22 21:22:06,096 INFO L226 Difference]: Without dead ends: 2514 [2023-11-22 21:22:06,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 377 GetRequests, 370 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:22:06,098 INFO L413 NwaCegarLoop]: 1291 mSDtfsCounter, 2355 mSDsluCounter, 4199 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2365 SdHoareTripleChecker+Valid, 5490 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:06,098 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2365 Valid, 5490 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-22 21:22:06,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2023-11-22 21:22:06,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 1477. [2023-11-22 21:22:06,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1461 states have (on average 1.5989048596851472) internal successors, (2336), 1461 states have internal predecessors, (2336), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 21:22:06,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 2364 transitions. [2023-11-22 21:22:06,187 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 2364 transitions. Word has length 363 [2023-11-22 21:22:06,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:06,188 INFO L495 AbstractCegarLoop]: Abstraction has 1477 states and 2364 transitions. [2023-11-22 21:22:06,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 53.833333333333336) internal successors, (323), 6 states have internal predecessors, (323), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:06,188 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 2364 transitions. [2023-11-22 21:22:06,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2023-11-22 21:22:06,190 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:06,190 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:06,218 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-11-22 21:22:06,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:06,422 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:06,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:06,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1421695423, now seen corresponding path program 1 times [2023-11-22 21:22:06,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:06,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523952624] [2023-11-22 21:22:06,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:06,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:06,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:06,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 21:22:06,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:06,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 21:22:06,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:06,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2023-11-22 21:22:06,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:06,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2023-11-22 21:22:06,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:06,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2023-11-22 21:22:06,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:06,663 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:06,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:06,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523952624] [2023-11-22 21:22:06,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523952624] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:06,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779947005] [2023-11-22 21:22:06,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:06,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:06,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:06,666 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-11-22 21:22:06,678 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-11-22 21:22:07,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:07,110 INFO L262 TraceCheckSpWp]: Trace formula consists of 1363 conjuncts, 39 conjunts are in the unsatisfiable core [2023-11-22 21:22:07,116 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:07,767 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 21:22:07,767 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:07,983 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:07,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779947005] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:07,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:07,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 7] total 18 [2023-11-22 21:22:07,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897718172] [2023-11-22 21:22:07,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:07,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 21:22:07,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:07,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 21:22:07,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-11-22 21:22:07,986 INFO L87 Difference]: Start difference. First operand 1477 states and 2364 transitions. Second operand has 10 states, 10 states have (on average 32.4) internal successors, (324), 10 states have internal predecessors, (324), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:09,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:09,257 INFO L93 Difference]: Finished difference Result 2629 states and 4184 transitions. [2023-11-22 21:22:09,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 21:22:09,265 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 32.4) internal successors, (324), 10 states have internal predecessors, (324), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 364 [2023-11-22 21:22:09,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:09,283 INFO L225 Difference]: With dead ends: 2629 [2023-11-22 21:22:09,284 INFO L226 Difference]: Without dead ends: 1616 [2023-11-22 21:22:09,286 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 744 GetRequests, 725 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2023-11-22 21:22:09,286 INFO L413 NwaCegarLoop]: 915 mSDtfsCounter, 6334 mSDsluCounter, 2127 mSDsCounter, 0 mSdLazyCounter, 2379 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6334 SdHoareTripleChecker+Valid, 3042 SdHoareTripleChecker+Invalid, 2393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 2379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:09,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6334 Valid, 3042 Invalid, 2393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 2379 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 21:22:09,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2023-11-22 21:22:09,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 1480. [2023-11-22 21:22:09,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1464 states have (on average 1.5976775956284153) internal successors, (2339), 1464 states have internal predecessors, (2339), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 21:22:09,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 2367 transitions. [2023-11-22 21:22:09,335 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 2367 transitions. Word has length 364 [2023-11-22 21:22:09,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:09,335 INFO L495 AbstractCegarLoop]: Abstraction has 1480 states and 2367 transitions. [2023-11-22 21:22:09,335 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 32.4) internal successors, (324), 10 states have internal predecessors, (324), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:09,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 2367 transitions. [2023-11-22 21:22:09,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2023-11-22 21:22:09,337 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:09,338 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:09,366 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-11-22 21:22:09,569 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,SelfDestructingSolverStorable11 [2023-11-22 21:22:09,569 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:09,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:09,572 INFO L85 PathProgramCache]: Analyzing trace with hash 629288575, now seen corresponding path program 1 times [2023-11-22 21:22:09,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:09,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361038502] [2023-11-22 21:22:09,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:09,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:09,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:09,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-11-22 21:22:09,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:09,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-11-22 21:22:09,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:09,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2023-11-22 21:22:09,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:09,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2023-11-22 21:22:09,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:09,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 332 [2023-11-22 21:22:09,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:09,844 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:09,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:09,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361038502] [2023-11-22 21:22:09,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361038502] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:09,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682766487] [2023-11-22 21:22:09,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:09,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:09,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:09,865 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-11-22 21:22:09,900 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-11-22 21:22:10,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:10,342 INFO L262 TraceCheckSpWp]: Trace formula consists of 1364 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-22 21:22:10,370 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:10,964 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:10,964 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:11,170 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:11,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682766487] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:11,171 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:11,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 6] total 17 [2023-11-22 21:22:11,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848309081] [2023-11-22 21:22:11,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:11,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 21:22:11,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:11,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 21:22:11,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2023-11-22 21:22:11,174 INFO L87 Difference]: Start difference. First operand 1480 states and 2367 transitions. Second operand has 10 states, 10 states have (on average 32.4) internal successors, (324), 10 states have internal predecessors, (324), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:13,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:13,730 INFO L93 Difference]: Finished difference Result 3880 states and 6203 transitions. [2023-11-22 21:22:13,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-22 21:22:13,731 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 32.4) internal successors, (324), 10 states have internal predecessors, (324), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 364 [2023-11-22 21:22:13,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:13,743 INFO L225 Difference]: With dead ends: 3880 [2023-11-22 21:22:13,743 INFO L226 Difference]: Without dead ends: 2699 [2023-11-22 21:22:13,746 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 750 GetRequests, 727 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2023-11-22 21:22:13,747 INFO L413 NwaCegarLoop]: 1733 mSDtfsCounter, 4713 mSDsluCounter, 7542 mSDsCounter, 0 mSdLazyCounter, 4642 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4718 SdHoareTripleChecker+Valid, 9275 SdHoareTripleChecker+Invalid, 4657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 4642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:13,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4718 Valid, 9275 Invalid, 4657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 4642 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-11-22 21:22:13,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2699 states. [2023-11-22 21:22:13,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2699 to 2011. [2023-11-22 21:22:13,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2011 states, 1990 states have (on average 1.6055276381909547) internal successors, (3195), 1990 states have internal predecessors, (3195), 19 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-11-22 21:22:13,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2011 states to 2011 states and 3233 transitions. [2023-11-22 21:22:13,832 INFO L78 Accepts]: Start accepts. Automaton has 2011 states and 3233 transitions. Word has length 364 [2023-11-22 21:22:13,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:13,833 INFO L495 AbstractCegarLoop]: Abstraction has 2011 states and 3233 transitions. [2023-11-22 21:22:13,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 32.4) internal successors, (324), 10 states have internal predecessors, (324), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:13,842 INFO L276 IsEmpty]: Start isEmpty. Operand 2011 states and 3233 transitions. [2023-11-22 21:22:13,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2023-11-22 21:22:13,844 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:13,844 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:13,870 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-11-22 21:22:14,067 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,SelfDestructingSolverStorable12 [2023-11-22 21:22:14,068 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:14,068 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:14,068 INFO L85 PathProgramCache]: Analyzing trace with hash -706089575, now seen corresponding path program 1 times [2023-11-22 21:22:14,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:14,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318159810] [2023-11-22 21:22:14,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:14,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:14,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:14,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 21:22:14,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:14,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 21:22:14,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:14,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2023-11-22 21:22:14,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:14,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2023-11-22 21:22:14,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:14,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2023-11-22 21:22:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:14,272 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:14,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:14,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318159810] [2023-11-22 21:22:14,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318159810] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:14,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840758513] [2023-11-22 21:22:14,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:14,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:14,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:14,274 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-11-22 21:22:14,275 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-11-22 21:22:14,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:14,701 INFO L262 TraceCheckSpWp]: Trace formula consists of 1367 conjuncts, 61 conjunts are in the unsatisfiable core [2023-11-22 21:22:14,707 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:15,421 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 21:22:15,421 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:15,668 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:15,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840758513] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:15,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:15,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [4, 7] total 21 [2023-11-22 21:22:15,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507429437] [2023-11-22 21:22:15,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:15,669 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-22 21:22:15,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:15,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-22 21:22:15,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2023-11-22 21:22:15,671 INFO L87 Difference]: Start difference. First operand 2011 states and 3233 transitions. Second operand has 13 states, 13 states have (on average 25.0) internal successors, (325), 13 states have internal predecessors, (325), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:18,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:18,184 INFO L93 Difference]: Finished difference Result 5548 states and 8920 transitions. [2023-11-22 21:22:18,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-22 21:22:18,185 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 25.0) internal successors, (325), 13 states have internal predecessors, (325), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 365 [2023-11-22 21:22:18,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:18,193 INFO L225 Difference]: With dead ends: 5548 [2023-11-22 21:22:18,194 INFO L226 Difference]: Without dead ends: 3897 [2023-11-22 21:22:18,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 752 GetRequests, 725 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=193, Invalid=619, Unknown=0, NotChecked=0, Total=812 [2023-11-22 21:22:18,213 INFO L413 NwaCegarLoop]: 1697 mSDtfsCounter, 4757 mSDsluCounter, 8850 mSDsCounter, 0 mSdLazyCounter, 5168 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4762 SdHoareTripleChecker+Valid, 10547 SdHoareTripleChecker+Invalid, 5188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 5168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:18,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4762 Valid, 10547 Invalid, 5188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 5168 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-22 21:22:18,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3897 states. [2023-11-22 21:22:18,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3897 to 2015. [2023-11-22 21:22:18,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2015 states, 1994 states have (on average 1.603309929789368) internal successors, (3197), 1994 states have internal predecessors, (3197), 19 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-11-22 21:22:18,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2015 states to 2015 states and 3235 transitions. [2023-11-22 21:22:18,300 INFO L78 Accepts]: Start accepts. Automaton has 2015 states and 3235 transitions. Word has length 365 [2023-11-22 21:22:18,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:18,300 INFO L495 AbstractCegarLoop]: Abstraction has 2015 states and 3235 transitions. [2023-11-22 21:22:18,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 25.0) internal successors, (325), 13 states have internal predecessors, (325), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:18,301 INFO L276 IsEmpty]: Start isEmpty. Operand 2015 states and 3235 transitions. [2023-11-22 21:22:18,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2023-11-22 21:22:18,303 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:18,303 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:18,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-22 21:22:18,535 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,SelfDestructingSolverStorable13 [2023-11-22 21:22:18,536 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:18,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:18,536 INFO L85 PathProgramCache]: Analyzing trace with hash 925299549, now seen corresponding path program 1 times [2023-11-22 21:22:18,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:18,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314816453] [2023-11-22 21:22:18,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:18,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:18,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:18,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 21:22:18,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:18,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 21:22:18,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:18,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 21:22:18,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:18,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 323 [2023-11-22 21:22:18,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:18,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2023-11-22 21:22:18,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:18,797 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:18,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:18,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314816453] [2023-11-22 21:22:18,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314816453] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:18,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714510278] [2023-11-22 21:22:18,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:18,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:18,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:18,812 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-11-22 21:22:18,825 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-11-22 21:22:19,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:19,256 INFO L262 TraceCheckSpWp]: Trace formula consists of 1370 conjuncts, 61 conjunts are in the unsatisfiable core [2023-11-22 21:22:19,263 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:19,912 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 21:22:19,912 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:20,268 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:20,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714510278] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:20,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:20,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [4, 7] total 21 [2023-11-22 21:22:20,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659213597] [2023-11-22 21:22:20,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:20,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-22 21:22:20,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:20,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-22 21:22:20,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2023-11-22 21:22:20,273 INFO L87 Difference]: Start difference. First operand 2015 states and 3235 transitions. Second operand has 13 states, 13 states have (on average 25.076923076923077) internal successors, (326), 13 states have internal predecessors, (326), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:22,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:22,671 INFO L93 Difference]: Finished difference Result 5546 states and 8903 transitions. [2023-11-22 21:22:22,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-22 21:22:22,671 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 25.076923076923077) internal successors, (326), 13 states have internal predecessors, (326), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 366 [2023-11-22 21:22:22,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:22,678 INFO L225 Difference]: With dead ends: 5546 [2023-11-22 21:22:22,678 INFO L226 Difference]: Without dead ends: 3920 [2023-11-22 21:22:22,682 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 754 GetRequests, 727 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=193, Invalid=619, Unknown=0, NotChecked=0, Total=812 [2023-11-22 21:22:22,682 INFO L413 NwaCegarLoop]: 1738 mSDtfsCounter, 5455 mSDsluCounter, 6530 mSDsCounter, 0 mSdLazyCounter, 4466 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5460 SdHoareTripleChecker+Valid, 8268 SdHoareTripleChecker+Invalid, 4491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 4466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:22,682 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5460 Valid, 8268 Invalid, 4491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 4466 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-22 21:22:22,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3920 states. [2023-11-22 21:22:22,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3920 to 2019. [2023-11-22 21:22:22,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2019 states, 1998 states have (on average 1.6011011011011012) internal successors, (3199), 1998 states have internal predecessors, (3199), 19 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-11-22 21:22:22,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2019 states to 2019 states and 3237 transitions. [2023-11-22 21:22:22,767 INFO L78 Accepts]: Start accepts. Automaton has 2019 states and 3237 transitions. Word has length 366 [2023-11-22 21:22:22,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:22,767 INFO L495 AbstractCegarLoop]: Abstraction has 2019 states and 3237 transitions. [2023-11-22 21:22:22,767 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 25.076923076923077) internal successors, (326), 13 states have internal predecessors, (326), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:22,768 INFO L276 IsEmpty]: Start isEmpty. Operand 2019 states and 3237 transitions. [2023-11-22 21:22:22,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 367 [2023-11-22 21:22:22,770 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:22,770 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:22,800 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-22 21:22:22,985 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,SelfDestructingSolverStorable14 [2023-11-22 21:22:22,985 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:22,986 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:22,986 INFO L85 PathProgramCache]: Analyzing trace with hash -608600637, now seen corresponding path program 1 times [2023-11-22 21:22:22,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:22,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532650358] [2023-11-22 21:22:22,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:22,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:23,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:23,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 21:22:23,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:23,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 21:22:23,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:23,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 308 [2023-11-22 21:22:23,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:23,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2023-11-22 21:22:23,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:23,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2023-11-22 21:22:23,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:23,245 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:23,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:23,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532650358] [2023-11-22 21:22:23,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532650358] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:23,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559707652] [2023-11-22 21:22:23,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:23,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:23,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:23,261 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-11-22 21:22:23,262 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-11-22 21:22:23,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:23,731 INFO L262 TraceCheckSpWp]: Trace formula consists of 1369 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-22 21:22:23,738 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:23,982 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 11 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-11-22 21:22:23,982 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:24,322 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:24,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559707652] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:24,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:24,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4, 6] total 10 [2023-11-22 21:22:24,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672813108] [2023-11-22 21:22:24,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:24,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 21:22:24,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:24,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 21:22:24,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2023-11-22 21:22:24,325 INFO L87 Difference]: Start difference. First operand 2019 states and 3237 transitions. Second operand has 4 states, 4 states have (on average 81.5) internal successors, (326), 4 states have internal predecessors, (326), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:24,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:24,458 INFO L93 Difference]: Finished difference Result 3284 states and 5227 transitions. [2023-11-22 21:22:24,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 21:22:24,459 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 81.5) internal successors, (326), 4 states have internal predecessors, (326), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 366 [2023-11-22 21:22:24,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:24,461 INFO L225 Difference]: With dead ends: 3284 [2023-11-22 21:22:24,461 INFO L226 Difference]: Without dead ends: 1631 [2023-11-22 21:22:24,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 745 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-11-22 21:22:24,467 INFO L413 NwaCegarLoop]: 1507 mSDtfsCounter, 1948 mSDsluCounter, 713 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1948 SdHoareTripleChecker+Valid, 2220 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:24,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1948 Valid, 2220 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:22:24,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1631 states. [2023-11-22 21:22:24,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1631 to 1490. [2023-11-22 21:22:24,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1490 states, 1474 states have (on average 1.5848032564450474) internal successors, (2336), 1474 states have internal predecessors, (2336), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 21:22:24,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1490 states to 1490 states and 2364 transitions. [2023-11-22 21:22:24,522 INFO L78 Accepts]: Start accepts. Automaton has 1490 states and 2364 transitions. Word has length 366 [2023-11-22 21:22:24,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:24,523 INFO L495 AbstractCegarLoop]: Abstraction has 1490 states and 2364 transitions. [2023-11-22 21:22:24,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 81.5) internal successors, (326), 4 states have internal predecessors, (326), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:24,523 INFO L276 IsEmpty]: Start isEmpty. Operand 1490 states and 2364 transitions. [2023-11-22 21:22:24,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 368 [2023-11-22 21:22:24,525 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:24,525 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:24,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-22 21:22:24,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:24,740 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:24,740 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:24,741 INFO L85 PathProgramCache]: Analyzing trace with hash -385478025, now seen corresponding path program 1 times [2023-11-22 21:22:24,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:24,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866462556] [2023-11-22 21:22:24,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:24,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:24,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:25,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 21:22:25,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:25,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-11-22 21:22:25,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:25,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2023-11-22 21:22:25,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:25,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2023-11-22 21:22:25,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:25,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2023-11-22 21:22:25,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:25,013 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:25,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:25,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866462556] [2023-11-22 21:22:25,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866462556] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:25,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220862415] [2023-11-22 21:22:25,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:25,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:25,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:25,014 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-11-22 21:22:25,044 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-11-22 21:22:25,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:25,460 INFO L262 TraceCheckSpWp]: Trace formula consists of 1373 conjuncts, 55 conjunts are in the unsatisfiable core [2023-11-22 21:22:25,466 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:26,105 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 21:22:26,105 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:26,271 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:26,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220862415] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:26,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:26,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4, 8] total 19 [2023-11-22 21:22:26,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123630612] [2023-11-22 21:22:26,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:26,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-22 21:22:26,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:26,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-22 21:22:26,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2023-11-22 21:22:26,275 INFO L87 Difference]: Start difference. First operand 1490 states and 2364 transitions. Second operand has 10 states, 10 states have (on average 32.7) internal successors, (327), 10 states have internal predecessors, (327), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:27,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:27,560 INFO L93 Difference]: Finished difference Result 2623 states and 4132 transitions. [2023-11-22 21:22:27,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 21:22:27,560 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 32.7) internal successors, (327), 10 states have internal predecessors, (327), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 367 [2023-11-22 21:22:27,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:27,563 INFO L225 Difference]: With dead ends: 2623 [2023-11-22 21:22:27,563 INFO L226 Difference]: Without dead ends: 1559 [2023-11-22 21:22:27,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 750 GetRequests, 730 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2023-11-22 21:22:27,565 INFO L413 NwaCegarLoop]: 864 mSDtfsCounter, 3612 mSDsluCounter, 1950 mSDsCounter, 0 mSdLazyCounter, 2288 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3612 SdHoareTripleChecker+Valid, 2814 SdHoareTripleChecker+Invalid, 2305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 2288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:27,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3612 Valid, 2814 Invalid, 2305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 2288 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 21:22:27,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1559 states. [2023-11-22 21:22:27,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1559 to 1494. [2023-11-22 21:22:27,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1494 states, 1478 states have (on average 1.580514208389716) internal successors, (2336), 1478 states have internal predecessors, (2336), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-22 21:22:27,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1494 states to 1494 states and 2364 transitions. [2023-11-22 21:22:27,611 INFO L78 Accepts]: Start accepts. Automaton has 1494 states and 2364 transitions. Word has length 367 [2023-11-22 21:22:27,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:27,611 INFO L495 AbstractCegarLoop]: Abstraction has 1494 states and 2364 transitions. [2023-11-22 21:22:27,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 32.7) internal successors, (327), 10 states have internal predecessors, (327), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:27,612 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 2364 transitions. [2023-11-22 21:22:27,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-11-22 21:22:27,614 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:27,614 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:27,628 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-11-22 21:22:27,828 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,SelfDestructingSolverStorable16 [2023-11-22 21:22:27,829 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:27,829 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:27,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1771602347, now seen corresponding path program 1 times [2023-11-22 21:22:27,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:27,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548969431] [2023-11-22 21:22:27,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:27,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:27,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:28,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 21:22:28,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:28,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 21:22:28,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:28,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-11-22 21:22:28,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:28,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2023-11-22 21:22:28,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:28,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2023-11-22 21:22:28,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:28,050 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:28,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:28,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548969431] [2023-11-22 21:22:28,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548969431] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:28,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258403347] [2023-11-22 21:22:28,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:28,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:28,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:28,053 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-11-22 21:22:28,077 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-11-22 21:22:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:28,497 INFO L262 TraceCheckSpWp]: Trace formula consists of 1376 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-22 21:22:28,502 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:29,004 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:29,004 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:29,167 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:29,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258403347] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:29,168 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:29,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 6] total 16 [2023-11-22 21:22:29,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579974650] [2023-11-22 21:22:29,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:29,169 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:22:29,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:29,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:22:29,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 21:22:29,170 INFO L87 Difference]: Start difference. First operand 1494 states and 2364 transitions. Second operand has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:31,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:31,206 INFO L93 Difference]: Finished difference Result 3683 states and 5785 transitions. [2023-11-22 21:22:31,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 21:22:31,207 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 368 [2023-11-22 21:22:31,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:31,210 INFO L225 Difference]: With dead ends: 3683 [2023-11-22 21:22:31,210 INFO L226 Difference]: Without dead ends: 2603 [2023-11-22 21:22:31,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 755 GetRequests, 735 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2023-11-22 21:22:31,212 INFO L413 NwaCegarLoop]: 1953 mSDtfsCounter, 3272 mSDsluCounter, 5870 mSDsCounter, 0 mSdLazyCounter, 4421 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3277 SdHoareTripleChecker+Valid, 7823 SdHoareTripleChecker+Invalid, 4431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 4421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:31,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3277 Valid, 7823 Invalid, 4431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 4421 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-22 21:22:31,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2603 states. [2023-11-22 21:22:31,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2603 to 2037. [2023-11-22 21:22:31,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2037 states, 2016 states have (on average 1.5912698412698412) internal successors, (3208), 2016 states have internal predecessors, (3208), 19 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-11-22 21:22:31,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2037 states to 2037 states and 3246 transitions. [2023-11-22 21:22:31,272 INFO L78 Accepts]: Start accepts. Automaton has 2037 states and 3246 transitions. Word has length 368 [2023-11-22 21:22:31,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:31,273 INFO L495 AbstractCegarLoop]: Abstraction has 2037 states and 3246 transitions. [2023-11-22 21:22:31,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:31,273 INFO L276 IsEmpty]: Start isEmpty. Operand 2037 states and 3246 transitions. [2023-11-22 21:22:31,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-11-22 21:22:31,275 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:31,275 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:31,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-22 21:22:31,489 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,SelfDestructingSolverStorable17 [2023-11-22 21:22:31,489 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:31,490 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:31,490 INFO L85 PathProgramCache]: Analyzing trace with hash 1743102057, now seen corresponding path program 1 times [2023-11-22 21:22:31,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:31,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335697351] [2023-11-22 21:22:31,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:31,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:31,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:31,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 21:22:31,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:31,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 21:22:31,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:31,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-11-22 21:22:31,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:31,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2023-11-22 21:22:31,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:31,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2023-11-22 21:22:31,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:31,738 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:31,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:31,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335697351] [2023-11-22 21:22:31,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335697351] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:31,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974848093] [2023-11-22 21:22:31,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:31,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:31,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:31,740 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-11-22 21:22:31,773 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-11-22 21:22:32,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:32,196 INFO L262 TraceCheckSpWp]: Trace formula consists of 1377 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-22 21:22:32,202 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:32,985 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 24 proven. 1 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-22 21:22:32,985 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:33,096 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:33,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974848093] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:33,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:33,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 7] total 16 [2023-11-22 21:22:33,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356851945] [2023-11-22 21:22:33,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:33,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:22:33,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:33,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:22:33,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 21:22:33,098 INFO L87 Difference]: Start difference. First operand 2037 states and 3246 transitions. Second operand has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:35,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:35,536 INFO L93 Difference]: Finished difference Result 5352 states and 8486 transitions. [2023-11-22 21:22:35,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 21:22:35,537 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 368 [2023-11-22 21:22:35,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:35,570 INFO L225 Difference]: With dead ends: 5352 [2023-11-22 21:22:35,571 INFO L226 Difference]: Without dead ends: 3781 [2023-11-22 21:22:35,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 755 GetRequests, 735 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2023-11-22 21:22:35,574 INFO L413 NwaCegarLoop]: 1970 mSDtfsCounter, 3338 mSDsluCounter, 6034 mSDsCounter, 0 mSdLazyCounter, 4440 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3343 SdHoareTripleChecker+Valid, 8004 SdHoareTripleChecker+Invalid, 4456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 4440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:35,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3343 Valid, 8004 Invalid, 4456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 4440 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-22 21:22:35,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3781 states. [2023-11-22 21:22:35,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3781 to 2039. [2023-11-22 21:22:35,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2039 states, 2018 states have (on average 1.5911793855302279) internal successors, (3211), 2018 states have internal predecessors, (3211), 19 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-11-22 21:22:35,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2039 states to 2039 states and 3249 transitions. [2023-11-22 21:22:35,657 INFO L78 Accepts]: Start accepts. Automaton has 2039 states and 3249 transitions. Word has length 368 [2023-11-22 21:22:35,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:35,657 INFO L495 AbstractCegarLoop]: Abstraction has 2039 states and 3249 transitions. [2023-11-22 21:22:35,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:35,658 INFO L276 IsEmpty]: Start isEmpty. Operand 2039 states and 3249 transitions. [2023-11-22 21:22:35,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-11-22 21:22:35,660 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:35,660 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:35,682 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-11-22 21:22:35,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:35,875 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:35,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:35,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1658378901, now seen corresponding path program 1 times [2023-11-22 21:22:35,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:35,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176694945] [2023-11-22 21:22:35,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:35,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:35,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:36,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 21:22:36,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:36,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 21:22:36,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:36,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-11-22 21:22:36,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:36,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2023-11-22 21:22:36,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:36,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2023-11-22 21:22:36,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:36,087 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:36,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:36,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176694945] [2023-11-22 21:22:36,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176694945] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:36,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104104488] [2023-11-22 21:22:36,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:36,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:36,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:36,089 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-11-22 21:22:36,104 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-11-22 21:22:36,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:36,519 INFO L262 TraceCheckSpWp]: Trace formula consists of 1378 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-22 21:22:36,526 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:37,151 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-11-22 21:22:37,151 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:37,251 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:37,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104104488] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:37,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:37,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 7] total 16 [2023-11-22 21:22:37,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247160087] [2023-11-22 21:22:37,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:37,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:22:37,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:37,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:22:37,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 21:22:37,254 INFO L87 Difference]: Start difference. First operand 2039 states and 3249 transitions. Second operand has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:39,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:39,695 INFO L93 Difference]: Finished difference Result 5365 states and 8511 transitions. [2023-11-22 21:22:39,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 21:22:39,695 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 368 [2023-11-22 21:22:39,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:39,720 INFO L225 Difference]: With dead ends: 5365 [2023-11-22 21:22:39,720 INFO L226 Difference]: Without dead ends: 3757 [2023-11-22 21:22:39,722 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 755 GetRequests, 735 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2023-11-22 21:22:39,732 INFO L413 NwaCegarLoop]: 1958 mSDtfsCounter, 2486 mSDsluCounter, 6562 mSDsCounter, 0 mSdLazyCounter, 4608 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2491 SdHoareTripleChecker+Valid, 8520 SdHoareTripleChecker+Invalid, 4618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 4608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:39,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2491 Valid, 8520 Invalid, 4618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 4608 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-22 21:22:39,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3757 states. [2023-11-22 21:22:39,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3757 to 2041. [2023-11-22 21:22:39,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2041 states, 2020 states have (on average 1.5910891089108912) internal successors, (3214), 2020 states have internal predecessors, (3214), 19 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-11-22 21:22:39,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2041 states to 2041 states and 3252 transitions. [2023-11-22 21:22:39,850 INFO L78 Accepts]: Start accepts. Automaton has 2041 states and 3252 transitions. Word has length 368 [2023-11-22 21:22:39,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:39,850 INFO L495 AbstractCegarLoop]: Abstraction has 2041 states and 3252 transitions. [2023-11-22 21:22:39,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:39,851 INFO L276 IsEmpty]: Start isEmpty. Operand 2041 states and 3252 transitions. [2023-11-22 21:22:39,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-11-22 21:22:39,853 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:39,854 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:39,868 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-11-22 21:22:40,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:40,068 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:40,069 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:40,069 INFO L85 PathProgramCache]: Analyzing trace with hash -1631313299, now seen corresponding path program 1 times [2023-11-22 21:22:40,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:40,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24055379] [2023-11-22 21:22:40,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:40,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:40,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:40,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 21:22:40,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:40,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 21:22:40,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:40,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-11-22 21:22:40,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:40,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2023-11-22 21:22:40,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:40,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2023-11-22 21:22:40,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:40,270 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:40,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:40,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24055379] [2023-11-22 21:22:40,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24055379] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:40,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229151976] [2023-11-22 21:22:40,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:40,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:40,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:40,288 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-11-22 21:22:40,301 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-11-22 21:22:40,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:40,735 INFO L262 TraceCheckSpWp]: Trace formula consists of 1379 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-22 21:22:40,739 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:41,163 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 24 proven. 1 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-22 21:22:41,164 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:41,261 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:41,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229151976] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:41,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:41,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4, 7] total 16 [2023-11-22 21:22:41,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135002045] [2023-11-22 21:22:41,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:41,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:22:41,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:41,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:22:41,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2023-11-22 21:22:41,263 INFO L87 Difference]: Start difference. First operand 2041 states and 3252 transitions. Second operand has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:43,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:43,216 INFO L93 Difference]: Finished difference Result 5366 states and 8511 transitions. [2023-11-22 21:22:43,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 21:22:43,217 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 368 [2023-11-22 21:22:43,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:43,222 INFO L225 Difference]: With dead ends: 5366 [2023-11-22 21:22:43,222 INFO L226 Difference]: Without dead ends: 3776 [2023-11-22 21:22:43,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 755 GetRequests, 735 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2023-11-22 21:22:43,234 INFO L413 NwaCegarLoop]: 1968 mSDtfsCounter, 3316 mSDsluCounter, 5982 mSDsCounter, 0 mSdLazyCounter, 4440 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3321 SdHoareTripleChecker+Valid, 7950 SdHoareTripleChecker+Invalid, 4453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 4440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:43,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3321 Valid, 7950 Invalid, 4453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 4440 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-22 21:22:43,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3776 states. [2023-11-22 21:22:43,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3776 to 2043. [2023-11-22 21:22:43,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2043 states, 2022 states have (on average 1.5909990108803165) internal successors, (3217), 2022 states have internal predecessors, (3217), 19 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-11-22 21:22:43,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2043 states to 2043 states and 3255 transitions. [2023-11-22 21:22:43,320 INFO L78 Accepts]: Start accepts. Automaton has 2043 states and 3255 transitions. Word has length 368 [2023-11-22 21:22:43,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:43,321 INFO L495 AbstractCegarLoop]: Abstraction has 2043 states and 3255 transitions. [2023-11-22 21:22:43,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 36.44444444444444) internal successors, (328), 9 states have internal predecessors, (328), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:43,321 INFO L276 IsEmpty]: Start isEmpty. Operand 2043 states and 3255 transitions. [2023-11-22 21:22:43,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 369 [2023-11-22 21:22:43,324 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:43,324 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:43,347 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-22 21:22:43,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:43,549 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:43,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:43,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1429489365, now seen corresponding path program 1 times [2023-11-22 21:22:43,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:43,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635774905] [2023-11-22 21:22:43,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:43,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:43,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:43,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-11-22 21:22:43,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:43,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2023-11-22 21:22:43,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:43,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2023-11-22 21:22:43,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:43,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 325 [2023-11-22 21:22:43,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:43,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 336 [2023-11-22 21:22:43,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:43,779 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:43,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:43,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635774905] [2023-11-22 21:22:43,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635774905] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:43,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198419624] [2023-11-22 21:22:43,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:43,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:43,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:43,782 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-11-22 21:22:43,784 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-11-22 21:22:44,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:44,275 INFO L262 TraceCheckSpWp]: Trace formula consists of 1380 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-22 21:22:44,279 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:44,383 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-11-22 21:22:44,383 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 21:22:44,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198419624] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:22:44,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 21:22:44,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-22 21:22:44,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970696813] [2023-11-22 21:22:44,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:44,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 21:22:44,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:44,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 21:22:44,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-22 21:22:44,386 INFO L87 Difference]: Start difference. First operand 2043 states and 3255 transitions. Second operand has 6 states, 6 states have (on average 55.166666666666664) internal successors, (331), 6 states have internal predecessors, (331), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:45,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:45,421 INFO L93 Difference]: Finished difference Result 5319 states and 8429 transitions. [2023-11-22 21:22:45,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 21:22:45,423 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 55.166666666666664) internal successors, (331), 6 states have internal predecessors, (331), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 368 [2023-11-22 21:22:45,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:45,428 INFO L225 Difference]: With dead ends: 5319 [2023-11-22 21:22:45,428 INFO L226 Difference]: Without dead ends: 3684 [2023-11-22 21:22:45,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 375 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:22:45,431 INFO L413 NwaCegarLoop]: 1974 mSDtfsCounter, 1500 mSDsluCounter, 6276 mSDsCounter, 0 mSdLazyCounter, 1810 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1508 SdHoareTripleChecker+Valid, 8250 SdHoareTripleChecker+Invalid, 1811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:45,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1508 Valid, 8250 Invalid, 1811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1810 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-22 21:22:45,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3684 states. [2023-11-22 21:22:45,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3684 to 2211. [2023-11-22 21:22:45,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2211 states, 2184 states have (on average 1.581043956043956) internal successors, (3453), 2184 states have internal predecessors, (3453), 25 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2023-11-22 21:22:45,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2211 states to 2211 states and 3503 transitions. [2023-11-22 21:22:45,514 INFO L78 Accepts]: Start accepts. Automaton has 2211 states and 3503 transitions. Word has length 368 [2023-11-22 21:22:45,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:45,515 INFO L495 AbstractCegarLoop]: Abstraction has 2211 states and 3503 transitions. [2023-11-22 21:22:45,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 55.166666666666664) internal successors, (331), 6 states have internal predecessors, (331), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-22 21:22:45,515 INFO L276 IsEmpty]: Start isEmpty. Operand 2211 states and 3503 transitions. [2023-11-22 21:22:45,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2023-11-22 21:22:45,518 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:45,518 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:45,532 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-11-22 21:22:45,732 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,SelfDestructingSolverStorable21 [2023-11-22 21:22:45,733 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:45,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:45,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1272496417, now seen corresponding path program 1 times [2023-11-22 21:22:45,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:45,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558368636] [2023-11-22 21:22:45,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:45,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:45,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:45,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2023-11-22 21:22:45,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:45,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2023-11-22 21:22:45,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:45,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 21:22:45,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:45,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 21:22:45,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:45,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 21:22:45,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:45,951 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:45,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:45,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558368636] [2023-11-22 21:22:45,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558368636] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:45,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053192908] [2023-11-22 21:22:45,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:45,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:45,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:45,953 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-11-22 21:22:45,973 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-11-22 21:22:46,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:46,491 INFO L262 TraceCheckSpWp]: Trace formula consists of 1383 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-22 21:22:46,496 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:46,872 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-11-22 21:22:46,873 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:47,631 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:47,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053192908] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:47,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:47,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 8] total 14 [2023-11-22 21:22:47,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646509541] [2023-11-22 21:22:47,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:47,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 21:22:47,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:47,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 21:22:47,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2023-11-22 21:22:47,633 INFO L87 Difference]: Start difference. First operand 2211 states and 3503 transitions. Second operand has 5 states, 5 states have (on average 65.8) internal successors, (329), 5 states have internal predecessors, (329), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:49,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:49,023 INFO L93 Difference]: Finished difference Result 5688 states and 8987 transitions. [2023-11-22 21:22:49,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 21:22:49,024 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 65.8) internal successors, (329), 5 states have internal predecessors, (329), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 369 [2023-11-22 21:22:49,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:49,028 INFO L225 Difference]: With dead ends: 5688 [2023-11-22 21:22:49,028 INFO L226 Difference]: Without dead ends: 3882 [2023-11-22 21:22:49,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 753 GetRequests, 738 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2023-11-22 21:22:49,030 INFO L413 NwaCegarLoop]: 1508 mSDtfsCounter, 1985 mSDsluCounter, 2356 mSDsCounter, 0 mSdLazyCounter, 2050 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1990 SdHoareTripleChecker+Valid, 3864 SdHoareTripleChecker+Invalid, 2056 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 2050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:49,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1990 Valid, 3864 Invalid, 2056 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 2050 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 21:22:49,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3882 states. [2023-11-22 21:22:49,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3882 to 2211. [2023-11-22 21:22:49,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2211 states, 2184 states have (on average 1.5755494505494505) internal successors, (3441), 2184 states have internal predecessors, (3441), 25 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2023-11-22 21:22:49,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2211 states to 2211 states and 3491 transitions. [2023-11-22 21:22:49,111 INFO L78 Accepts]: Start accepts. Automaton has 2211 states and 3491 transitions. Word has length 369 [2023-11-22 21:22:49,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:49,112 INFO L495 AbstractCegarLoop]: Abstraction has 2211 states and 3491 transitions. [2023-11-22 21:22:49,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 65.8) internal successors, (329), 5 states have internal predecessors, (329), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:49,112 INFO L276 IsEmpty]: Start isEmpty. Operand 2211 states and 3491 transitions. [2023-11-22 21:22:49,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2023-11-22 21:22:49,114 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:49,114 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:49,128 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-22 21:22:49,328 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,SelfDestructingSolverStorable22 [2023-11-22 21:22:49,329 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:49,329 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:49,329 INFO L85 PathProgramCache]: Analyzing trace with hash 649214815, now seen corresponding path program 1 times [2023-11-22 21:22:49,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:49,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332394059] [2023-11-22 21:22:49,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:49,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:49,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:49,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2023-11-22 21:22:49,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:49,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2023-11-22 21:22:49,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:49,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 21:22:49,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:49,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 21:22:49,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:49,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 21:22:49,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:49,522 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:49,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:49,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332394059] [2023-11-22 21:22:49,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332394059] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:49,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215999033] [2023-11-22 21:22:49,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:49,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:49,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:49,524 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-11-22 21:22:49,546 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-11-22 21:22:49,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:50,001 INFO L262 TraceCheckSpWp]: Trace formula consists of 1384 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-22 21:22:50,006 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:50,298 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2023-11-22 21:22:50,299 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:50,593 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:50,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215999033] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:50,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:50,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4, 6] total 13 [2023-11-22 21:22:50,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685261681] [2023-11-22 21:22:50,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:50,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 21:22:50,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:50,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 21:22:50,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2023-11-22 21:22:50,595 INFO L87 Difference]: Start difference. First operand 2211 states and 3491 transitions. Second operand has 6 states, 6 states have (on average 54.833333333333336) internal successors, (329), 6 states have internal predecessors, (329), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:52,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:52,146 INFO L93 Difference]: Finished difference Result 5758 states and 9069 transitions. [2023-11-22 21:22:52,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:22:52,146 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 54.833333333333336) internal successors, (329), 6 states have internal predecessors, (329), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 369 [2023-11-22 21:22:52,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:52,151 INFO L225 Difference]: With dead ends: 5758 [2023-11-22 21:22:52,151 INFO L226 Difference]: Without dead ends: 3962 [2023-11-22 21:22:52,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 755 GetRequests, 739 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2023-11-22 21:22:52,154 INFO L413 NwaCegarLoop]: 1445 mSDtfsCounter, 2069 mSDsluCounter, 3717 mSDsCounter, 0 mSdLazyCounter, 2723 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2074 SdHoareTripleChecker+Valid, 5162 SdHoareTripleChecker+Invalid, 2732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 2723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:52,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2074 Valid, 5162 Invalid, 2732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 2723 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-22 21:22:52,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3962 states. [2023-11-22 21:22:52,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3962 to 2285. [2023-11-22 21:22:52,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2285 states, 2258 states have (on average 1.570859167404783) internal successors, (3547), 2258 states have internal predecessors, (3547), 25 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2023-11-22 21:22:52,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2285 states to 2285 states and 3597 transitions. [2023-11-22 21:22:52,278 INFO L78 Accepts]: Start accepts. Automaton has 2285 states and 3597 transitions. Word has length 369 [2023-11-22 21:22:52,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:52,278 INFO L495 AbstractCegarLoop]: Abstraction has 2285 states and 3597 transitions. [2023-11-22 21:22:52,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 54.833333333333336) internal successors, (329), 6 states have internal predecessors, (329), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:52,279 INFO L276 IsEmpty]: Start isEmpty. Operand 2285 states and 3597 transitions. [2023-11-22 21:22:52,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2023-11-22 21:22:52,281 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:52,281 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:52,296 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-22 21:22:52,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:52,496 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:52,496 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:52,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1384179231, now seen corresponding path program 1 times [2023-11-22 21:22:52,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:52,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617043946] [2023-11-22 21:22:52,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:52,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:52,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:52,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2023-11-22 21:22:52,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:52,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2023-11-22 21:22:52,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:52,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 21:22:52,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:52,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 21:22:52,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:52,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 21:22:52,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:52,755 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:52,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:52,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617043946] [2023-11-22 21:22:52,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617043946] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:52,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427717831] [2023-11-22 21:22:52,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:52,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:52,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:52,757 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:22:52,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-22 21:22:53,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:53,232 INFO L262 TraceCheckSpWp]: Trace formula consists of 1385 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-22 21:22:53,237 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:53,590 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:53,590 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 21:22:53,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427717831] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:22:53,591 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 21:22:53,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [4] total 14 [2023-11-22 21:22:53,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881364370] [2023-11-22 21:22:53,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:53,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-22 21:22:53,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:53,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-22 21:22:53,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2023-11-22 21:22:53,593 INFO L87 Difference]: Start difference. First operand 2285 states and 3597 transitions. Second operand has 12 states, 12 states have (on average 27.416666666666668) internal successors, (329), 12 states have internal predecessors, (329), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:55,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:55,387 INFO L93 Difference]: Finished difference Result 9224 states and 14458 transitions. [2023-11-22 21:22:55,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-22 21:22:55,387 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 27.416666666666668) internal successors, (329), 12 states have internal predecessors, (329), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 369 [2023-11-22 21:22:55,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:55,395 INFO L225 Difference]: With dead ends: 9224 [2023-11-22 21:22:55,395 INFO L226 Difference]: Without dead ends: 5928 [2023-11-22 21:22:55,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=183, Invalid=809, Unknown=0, NotChecked=0, Total=992 [2023-11-22 21:22:55,401 INFO L413 NwaCegarLoop]: 1461 mSDtfsCounter, 6283 mSDsluCounter, 11935 mSDsCounter, 0 mSdLazyCounter, 2879 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6299 SdHoareTripleChecker+Valid, 13396 SdHoareTripleChecker+Invalid, 2897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 2879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:55,402 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6299 Valid, 13396 Invalid, 2897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 2879 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-22 21:22:55,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5928 states. [2023-11-22 21:22:55,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5928 to 2070. [2023-11-22 21:22:55,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2070 states, 2039 states have (on average 1.5664541441883275) internal successors, (3194), 2039 states have internal predecessors, (3194), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-22 21:22:55,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2070 states to 2070 states and 3252 transitions. [2023-11-22 21:22:55,553 INFO L78 Accepts]: Start accepts. Automaton has 2070 states and 3252 transitions. Word has length 369 [2023-11-22 21:22:55,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:55,553 INFO L495 AbstractCegarLoop]: Abstraction has 2070 states and 3252 transitions. [2023-11-22 21:22:55,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 27.416666666666668) internal successors, (329), 12 states have internal predecessors, (329), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-22 21:22:55,554 INFO L276 IsEmpty]: Start isEmpty. Operand 2070 states and 3252 transitions. [2023-11-22 21:22:55,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2023-11-22 21:22:55,556 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:55,556 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:55,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-22 21:22:55,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:55,769 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:55,769 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:55,769 INFO L85 PathProgramCache]: Analyzing trace with hash 41843599, now seen corresponding path program 1 times [2023-11-22 21:22:55,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:55,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244363072] [2023-11-22 21:22:55,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:55,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:55,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:55,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2023-11-22 21:22:55,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:55,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2023-11-22 21:22:55,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:55,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 21:22:55,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:55,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 21:22:55,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:55,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 21:22:55,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:55,989 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:55,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:55,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244363072] [2023-11-22 21:22:55,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244363072] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:55,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183051955] [2023-11-22 21:22:55,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:55,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:55,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:55,991 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:22:55,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-22 21:22:56,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:56,480 INFO L262 TraceCheckSpWp]: Trace formula consists of 1388 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-22 21:22:56,485 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:56,827 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 21:22:56,827 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:57,144 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:57,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183051955] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:57,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:57,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 7] total 12 [2023-11-22 21:22:57,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260627871] [2023-11-22 21:22:57,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:57,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 21:22:57,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:57,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 21:22:57,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-11-22 21:22:57,146 INFO L87 Difference]: Start difference. First operand 2070 states and 3252 transitions. Second operand has 5 states, 5 states have (on average 66.0) internal successors, (330), 5 states have internal predecessors, (330), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:57,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:57,993 INFO L93 Difference]: Finished difference Result 3506 states and 5516 transitions. [2023-11-22 21:22:57,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-22 21:22:57,994 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 66.0) internal successors, (330), 5 states have internal predecessors, (330), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 370 [2023-11-22 21:22:57,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:57,997 INFO L225 Difference]: With dead ends: 3506 [2023-11-22 21:22:57,997 INFO L226 Difference]: Without dead ends: 2078 [2023-11-22 21:22:57,999 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 754 GetRequests, 742 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-11-22 21:22:57,999 INFO L413 NwaCegarLoop]: 850 mSDtfsCounter, 1083 mSDsluCounter, 1694 mSDsCounter, 0 mSdLazyCounter, 1688 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1083 SdHoareTripleChecker+Valid, 2544 SdHoareTripleChecker+Invalid, 1690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:58,000 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1083 Valid, 2544 Invalid, 1690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1688 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-22 21:22:58,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2078 states. [2023-11-22 21:22:58,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2078 to 2076. [2023-11-22 21:22:58,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2076 states, 2045 states have (on average 1.5657701711491443) internal successors, (3202), 2045 states have internal predecessors, (3202), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-22 21:22:58,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2076 states to 2076 states and 3260 transitions. [2023-11-22 21:22:58,079 INFO L78 Accepts]: Start accepts. Automaton has 2076 states and 3260 transitions. Word has length 370 [2023-11-22 21:22:58,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:58,079 INFO L495 AbstractCegarLoop]: Abstraction has 2076 states and 3260 transitions. [2023-11-22 21:22:58,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 66.0) internal successors, (330), 5 states have internal predecessors, (330), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:58,079 INFO L276 IsEmpty]: Start isEmpty. Operand 2076 states and 3260 transitions. [2023-11-22 21:22:58,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2023-11-22 21:22:58,082 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:58,082 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:58,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-22 21:22:58,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-22 21:22:58,298 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:58,298 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:58,298 INFO L85 PathProgramCache]: Analyzing trace with hash 41903181, now seen corresponding path program 1 times [2023-11-22 21:22:58,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:58,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92027664] [2023-11-22 21:22:58,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:58,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:58,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:58,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2023-11-22 21:22:58,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:58,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2023-11-22 21:22:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:58,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 21:22:58,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:58,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 21:22:58,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:58,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 21:22:58,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:58,526 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:22:58,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:22:58,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92027664] [2023-11-22 21:22:58,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92027664] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:58,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036306409] [2023-11-22 21:22:58,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:58,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:22:58,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:22:58,528 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:22:58,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-22 21:22:59,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:22:59,081 INFO L262 TraceCheckSpWp]: Trace formula consists of 1389 conjuncts, 71 conjunts are in the unsatisfiable core [2023-11-22 21:22:59,087 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:22:59,143 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-22 21:22:59,144 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:22:59,201 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-11-22 21:22:59,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036306409] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:22:59,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:22:59,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 5] total 11 [2023-11-22 21:22:59,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982768705] [2023-11-22 21:22:59,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:22:59,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 21:22:59,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:22:59,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 21:22:59,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2023-11-22 21:22:59,204 INFO L87 Difference]: Start difference. First operand 2076 states and 3260 transitions. Second operand has 5 states, 5 states have (on average 66.0) internal successors, (330), 5 states have internal predecessors, (330), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:59,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:22:59,626 INFO L93 Difference]: Finished difference Result 6384 states and 10052 transitions. [2023-11-22 21:22:59,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:22:59,626 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 66.0) internal successors, (330), 5 states have internal predecessors, (330), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 370 [2023-11-22 21:22:59,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:22:59,630 INFO L225 Difference]: With dead ends: 6384 [2023-11-22 21:22:59,631 INFO L226 Difference]: Without dead ends: 4950 [2023-11-22 21:22:59,632 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 756 GetRequests, 744 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-11-22 21:22:59,632 INFO L413 NwaCegarLoop]: 1655 mSDtfsCounter, 2404 mSDsluCounter, 5242 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2409 SdHoareTripleChecker+Valid, 6897 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:22:59,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2409 Valid, 6897 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 21:22:59,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4950 states. [2023-11-22 21:22:59,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4950 to 2092. [2023-11-22 21:22:59,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2061 states have (on average 1.5652595827268316) internal successors, (3226), 2061 states have internal predecessors, (3226), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-22 21:22:59,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 3284 transitions. [2023-11-22 21:22:59,719 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 3284 transitions. Word has length 370 [2023-11-22 21:22:59,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:22:59,720 INFO L495 AbstractCegarLoop]: Abstraction has 2092 states and 3284 transitions. [2023-11-22 21:22:59,720 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 66.0) internal successors, (330), 5 states have internal predecessors, (330), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:22:59,720 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 3284 transitions. [2023-11-22 21:22:59,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-11-22 21:22:59,722 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:22:59,722 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:22:59,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-22 21:22:59,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-22 21:22:59,933 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:22:59,934 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:22:59,934 INFO L85 PathProgramCache]: Analyzing trace with hash -933031405, now seen corresponding path program 1 times [2023-11-22 21:22:59,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:22:59,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200312226] [2023-11-22 21:22:59,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:22:59,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:22:59,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:00,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2023-11-22 21:23:00,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:00,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2023-11-22 21:23:00,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:00,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2023-11-22 21:23:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:00,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 326 [2023-11-22 21:23:00,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:00,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2023-11-22 21:23:00,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:00,165 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:23:00,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:00,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200312226] [2023-11-22 21:23:00,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200312226] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:00,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529048240] [2023-11-22 21:23:00,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:00,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:00,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:00,166 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:00,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-22 21:23:00,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:00,716 INFO L262 TraceCheckSpWp]: Trace formula consists of 1392 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-22 21:23:00,722 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:00,773 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-11-22 21:23:00,773 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:00,804 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-22 21:23:00,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529048240] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:23:00,804 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:23:00,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 11 [2023-11-22 21:23:00,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319290932] [2023-11-22 21:23:00,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:23:00,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-22 21:23:00,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:00,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-22 21:23:00,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-22 21:23:00,806 INFO L87 Difference]: Start difference. First operand 2092 states and 3284 transitions. Second operand has 11 states, 11 states have (on average 32.09090909090909) internal successors, (353), 11 states have internal predecessors, (353), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 21:23:01,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:01,062 INFO L93 Difference]: Finished difference Result 4167 states and 6544 transitions. [2023-11-22 21:23:01,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:23:01,063 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 32.09090909090909) internal successors, (353), 11 states have internal predecessors, (353), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 371 [2023-11-22 21:23:01,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:01,065 INFO L225 Difference]: With dead ends: 4167 [2023-11-22 21:23:01,065 INFO L226 Difference]: Without dead ends: 2099 [2023-11-22 21:23:01,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 755 GetRequests, 745 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-11-22 21:23:01,067 INFO L413 NwaCegarLoop]: 1377 mSDtfsCounter, 1425 mSDsluCounter, 5476 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1430 SdHoareTripleChecker+Valid, 6853 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:01,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1430 Valid, 6853 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:23:01,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2099 states. [2023-11-22 21:23:01,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2099 to 2096. [2023-11-22 21:23:01,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 2065 states have (on average 1.565133171912833) internal successors, (3232), 2065 states have internal predecessors, (3232), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-22 21:23:01,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 3290 transitions. [2023-11-22 21:23:01,147 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 3290 transitions. Word has length 371 [2023-11-22 21:23:01,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:01,147 INFO L495 AbstractCegarLoop]: Abstraction has 2096 states and 3290 transitions. [2023-11-22 21:23:01,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 32.09090909090909) internal successors, (353), 11 states have internal predecessors, (353), 1 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-22 21:23:01,148 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 3290 transitions. [2023-11-22 21:23:01,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2023-11-22 21:23:01,150 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:01,150 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 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] [2023-11-22 21:23:01,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:01,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-22 21:23:01,353 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:01,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:01,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1213237544, now seen corresponding path program 2 times [2023-11-22 21:23:01,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:01,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723659898] [2023-11-22 21:23:01,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:01,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:01,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:01,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:01,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:01,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:01,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:01,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:01,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:01,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:01,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:01,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:01,703 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2023-11-22 21:23:01,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:01,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723659898] [2023-11-22 21:23:01,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723659898] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:23:01,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 21:23:01,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-22 21:23:01,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304867954] [2023-11-22 21:23:01,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:01,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 21:23:01,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:01,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 21:23:01,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-22 21:23:01,707 INFO L87 Difference]: Start difference. First operand 2096 states and 3290 transitions. Second operand has 4 states, 4 states have (on average 82.75) internal successors, (331), 4 states have internal predecessors, (331), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:23:01,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:01,843 INFO L93 Difference]: Finished difference Result 3546 states and 5574 transitions. [2023-11-22 21:23:01,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 21:23:01,844 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 82.75) internal successors, (331), 4 states have internal predecessors, (331), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 374 [2023-11-22 21:23:01,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:01,846 INFO L225 Difference]: With dead ends: 3546 [2023-11-22 21:23:01,847 INFO L226 Difference]: Without dead ends: 2096 [2023-11-22 21:23:01,849 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 13 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-11-22 21:23:01,849 INFO L413 NwaCegarLoop]: 1387 mSDtfsCounter, 1 mSDsluCounter, 2767 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 4154 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:01,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 4154 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:23:01,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2023-11-22 21:23:01,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 2094. [2023-11-22 21:23:01,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2094 states, 2063 states have (on average 1.564711585070286) internal successors, (3228), 2063 states have internal predecessors, (3228), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-11-22 21:23:01,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2094 states to 2094 states and 3286 transitions. [2023-11-22 21:23:01,970 INFO L78 Accepts]: Start accepts. Automaton has 2094 states and 3286 transitions. Word has length 374 [2023-11-22 21:23:01,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:01,970 INFO L495 AbstractCegarLoop]: Abstraction has 2094 states and 3286 transitions. [2023-11-22 21:23:01,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 82.75) internal successors, (331), 4 states have internal predecessors, (331), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:23:01,971 INFO L276 IsEmpty]: Start isEmpty. Operand 2094 states and 3286 transitions. [2023-11-22 21:23:01,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2023-11-22 21:23:01,973 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:01,974 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 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] [2023-11-22 21:23:01,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-22 21:23:01,974 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:01,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:01,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1256619456, now seen corresponding path program 1 times [2023-11-22 21:23:01,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:01,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913814728] [2023-11-22 21:23:01,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:01,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:02,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:03,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:03,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:03,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:03,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:03,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:03,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:03,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:03,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:03,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:03,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:03,046 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2023-11-22 21:23:03,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:03,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913814728] [2023-11-22 21:23:03,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913814728] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:23:03,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 21:23:03,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 21:23:03,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675015723] [2023-11-22 21:23:03,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:03,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 21:23:03,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:03,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 21:23:03,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-22 21:23:03,049 INFO L87 Difference]: Start difference. First operand 2094 states and 3286 transitions. Second operand has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:23:03,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:03,435 INFO L93 Difference]: Finished difference Result 5411 states and 8478 transitions. [2023-11-22 21:23:03,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:23:03,436 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 375 [2023-11-22 21:23:03,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:03,440 INFO L225 Difference]: With dead ends: 5411 [2023-11-22 21:23:03,440 INFO L226 Difference]: Without dead ends: 3963 [2023-11-22 21:23:03,442 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-11-22 21:23:03,443 INFO L413 NwaCegarLoop]: 1553 mSDtfsCounter, 4548 mSDsluCounter, 4116 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4553 SdHoareTripleChecker+Valid, 5669 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:03,443 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4553 Valid, 5669 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 21:23:03,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3963 states. [2023-11-22 21:23:03,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3963 to 2535. [2023-11-22 21:23:03,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2535 states, 2484 states have (on average 1.5483091787439613) internal successors, (3846), 2484 states have internal predecessors, (3846), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2023-11-22 21:23:03,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2535 states to 2535 states and 3944 transitions. [2023-11-22 21:23:03,568 INFO L78 Accepts]: Start accepts. Automaton has 2535 states and 3944 transitions. Word has length 375 [2023-11-22 21:23:03,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:03,569 INFO L495 AbstractCegarLoop]: Abstraction has 2535 states and 3944 transitions. [2023-11-22 21:23:03,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 55.333333333333336) internal successors, (332), 6 states have internal predecessors, (332), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:23:03,569 INFO L276 IsEmpty]: Start isEmpty. Operand 2535 states and 3944 transitions. [2023-11-22 21:23:03,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 762 [2023-11-22 21:23:03,576 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:03,576 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:03,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-22 21:23:03,577 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:03,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:03,577 INFO L85 PathProgramCache]: Analyzing trace with hash 626194092, now seen corresponding path program 1 times [2023-11-22 21:23:03,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:03,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515081397] [2023-11-22 21:23:03,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:03,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:03,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:05,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:05,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:05,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:05,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:05,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:05,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:05,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:05,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:05,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:05,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:05,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2023-11-22 21:23:05,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:05,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 683 [2023-11-22 21:23:05,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:05,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 21:23:05,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:05,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 21:23:05,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:05,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-11-22 21:23:05,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:05,177 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-11-22 21:23:05,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:05,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515081397] [2023-11-22 21:23:05,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515081397] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:23:05,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 21:23:05,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-22 21:23:05,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395286928] [2023-11-22 21:23:05,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:05,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-22 21:23:05,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:05,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-22 21:23:05,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-22 21:23:05,180 INFO L87 Difference]: Start difference. First operand 2535 states and 3944 transitions. Second operand has 6 states, 6 states have (on average 115.5) internal successors, (693), 6 states have internal predecessors, (693), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:06,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:06,927 INFO L93 Difference]: Finished difference Result 5817 states and 9068 transitions. [2023-11-22 21:23:06,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 21:23:06,928 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 115.5) internal successors, (693), 6 states have internal predecessors, (693), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 761 [2023-11-22 21:23:06,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:06,932 INFO L225 Difference]: With dead ends: 5817 [2023-11-22 21:23:06,933 INFO L226 Difference]: Without dead ends: 4369 [2023-11-22 21:23:06,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 24 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-11-22 21:23:06,936 INFO L413 NwaCegarLoop]: 1461 mSDtfsCounter, 2164 mSDsluCounter, 3718 mSDsCounter, 0 mSdLazyCounter, 2774 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2169 SdHoareTripleChecker+Valid, 5179 SdHoareTripleChecker+Invalid, 2775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:06,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2169 Valid, 5179 Invalid, 2775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2774 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-22 21:23:06,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4369 states. [2023-11-22 21:23:07,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4369 to 3573. [2023-11-22 21:23:07,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3573 states, 3483 states have (on average 1.523112259546368) internal successors, (5305), 3483 states have internal predecessors, (5305), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:07,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3573 states to 3573 states and 5481 transitions. [2023-11-22 21:23:07,120 INFO L78 Accepts]: Start accepts. Automaton has 3573 states and 5481 transitions. Word has length 761 [2023-11-22 21:23:07,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:07,120 INFO L495 AbstractCegarLoop]: Abstraction has 3573 states and 5481 transitions. [2023-11-22 21:23:07,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 115.5) internal successors, (693), 6 states have internal predecessors, (693), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:07,121 INFO L276 IsEmpty]: Start isEmpty. Operand 3573 states and 5481 transitions. [2023-11-22 21:23:07,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 762 [2023-11-22 21:23:07,129 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:07,130 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:07,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-22 21:23:07,130 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:07,131 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:07,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1981703318, now seen corresponding path program 1 times [2023-11-22 21:23:07,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:07,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49611402] [2023-11-22 21:23:07,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:07,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:07,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:08,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:08,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:08,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:08,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:08,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:08,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:08,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:08,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:08,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:08,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:08,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 668 [2023-11-22 21:23:08,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:08,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 683 [2023-11-22 21:23:08,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:08,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 21:23:08,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:08,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 21:23:08,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:08,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-11-22 21:23:08,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:08,123 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-11-22 21:23:08,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:08,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49611402] [2023-11-22 21:23:08,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49611402] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:23:08,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 21:23:08,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-22 21:23:08,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522337689] [2023-11-22 21:23:08,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:08,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 21:23:08,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:08,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 21:23:08,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-22 21:23:08,126 INFO L87 Difference]: Start difference. First operand 3573 states and 5481 transitions. Second operand has 5 states, 5 states have (on average 138.6) internal successors, (693), 5 states have internal predecessors, (693), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:08,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:08,975 INFO L93 Difference]: Finished difference Result 5517 states and 8499 transitions. [2023-11-22 21:23:08,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 21:23:08,975 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 138.6) internal successors, (693), 5 states have internal predecessors, (693), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 761 [2023-11-22 21:23:08,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:08,979 INFO L225 Difference]: With dead ends: 5517 [2023-11-22 21:23:08,979 INFO L226 Difference]: Without dead ends: 3573 [2023-11-22 21:23:08,981 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 21 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-11-22 21:23:08,981 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 2335 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 1152 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2335 SdHoareTripleChecker+Valid, 1668 SdHoareTripleChecker+Invalid, 1153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:08,982 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2335 Valid, 1668 Invalid, 1153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1152 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-22 21:23:08,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3573 states. [2023-11-22 21:23:09,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3573 to 3573. [2023-11-22 21:23:09,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3573 states, 3483 states have (on average 1.5225380419178869) internal successors, (5303), 3483 states have internal predecessors, (5303), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:09,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3573 states to 3573 states and 5479 transitions. [2023-11-22 21:23:09,151 INFO L78 Accepts]: Start accepts. Automaton has 3573 states and 5479 transitions. Word has length 761 [2023-11-22 21:23:09,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:09,152 INFO L495 AbstractCegarLoop]: Abstraction has 3573 states and 5479 transitions. [2023-11-22 21:23:09,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 138.6) internal successors, (693), 5 states have internal predecessors, (693), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:09,152 INFO L276 IsEmpty]: Start isEmpty. Operand 3573 states and 5479 transitions. [2023-11-22 21:23:09,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 763 [2023-11-22 21:23:09,159 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:09,160 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:09,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-22 21:23:09,160 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:09,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:09,161 INFO L85 PathProgramCache]: Analyzing trace with hash -639644075, now seen corresponding path program 1 times [2023-11-22 21:23:09,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:09,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291776824] [2023-11-22 21:23:09,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:09,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:09,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:09,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:09,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:09,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:09,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:09,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:09,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:09,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:09,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:09,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:09,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:09,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 669 [2023-11-22 21:23:09,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:09,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2023-11-22 21:23:09,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:09,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-11-22 21:23:09,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:09,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2023-11-22 21:23:09,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:09,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-11-22 21:23:09,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:09,875 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-11-22 21:23:09,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:09,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291776824] [2023-11-22 21:23:09,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291776824] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:23:09,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 21:23:09,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-22 21:23:09,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518541321] [2023-11-22 21:23:09,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:09,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:09,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:09,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:09,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 21:23:09,878 INFO L87 Difference]: Start difference. First operand 3573 states and 5479 transitions. Second operand has 3 states, 3 states have (on average 231.33333333333334) internal successors, (694), 3 states have internal predecessors, (694), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:10,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:10,070 INFO L93 Difference]: Finished difference Result 5519 states and 8499 transitions. [2023-11-22 21:23:10,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:10,070 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 231.33333333333334) internal successors, (694), 3 states have internal predecessors, (694), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 762 [2023-11-22 21:23:10,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:10,074 INFO L225 Difference]: With dead ends: 5519 [2023-11-22 21:23:10,074 INFO L226 Difference]: Without dead ends: 3575 [2023-11-22 21:23:10,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 21:23:10,077 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:10,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:10,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3575 states. [2023-11-22 21:23:10,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3575 to 3575. [2023-11-22 21:23:10,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3575 states, 3485 states have (on average 1.5222381635581061) internal successors, (5305), 3485 states have internal predecessors, (5305), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:10,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3575 states to 3575 states and 5481 transitions. [2023-11-22 21:23:10,250 INFO L78 Accepts]: Start accepts. Automaton has 3575 states and 5481 transitions. Word has length 762 [2023-11-22 21:23:10,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:10,251 INFO L495 AbstractCegarLoop]: Abstraction has 3575 states and 5481 transitions. [2023-11-22 21:23:10,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 231.33333333333334) internal successors, (694), 3 states have internal predecessors, (694), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:10,251 INFO L276 IsEmpty]: Start isEmpty. Operand 3575 states and 5481 transitions. [2023-11-22 21:23:10,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 764 [2023-11-22 21:23:10,259 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:10,259 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:10,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-22 21:23:10,259 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:10,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:10,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1802673798, now seen corresponding path program 1 times [2023-11-22 21:23:10,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:10,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586530301] [2023-11-22 21:23:10,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:10,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:10,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:11,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:11,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:11,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:11,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:11,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 670 [2023-11-22 21:23:11,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2023-11-22 21:23:11,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2023-11-22 21:23:11,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 717 [2023-11-22 21:23:11,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-11-22 21:23:11,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,096 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-11-22 21:23:11,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:11,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586530301] [2023-11-22 21:23:11,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586530301] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:11,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154263304] [2023-11-22 21:23:11,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:11,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:11,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:11,098 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:11,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-22 21:23:11,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:11,983 INFO L262 TraceCheckSpWp]: Trace formula consists of 4053 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 21:23:11,990 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:12,006 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 198 proven. 2 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2023-11-22 21:23:12,006 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:12,037 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2023-11-22 21:23:12,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154263304] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:12,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:12,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:12,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382752143] [2023-11-22 21:23:12,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:12,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:12,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:12,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:12,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:12,039 INFO L87 Difference]: Start difference. First operand 3575 states and 5481 transitions. Second operand has 3 states, 3 states have (on average 231.66666666666666) internal successors, (695), 3 states have internal predecessors, (695), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:12,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:12,244 INFO L93 Difference]: Finished difference Result 5523 states and 8503 transitions. [2023-11-22 21:23:12,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:12,245 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 231.66666666666666) internal successors, (695), 3 states have internal predecessors, (695), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 763 [2023-11-22 21:23:12,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:12,250 INFO L225 Difference]: With dead ends: 5523 [2023-11-22 21:23:12,250 INFO L226 Difference]: Without dead ends: 3577 [2023-11-22 21:23:12,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1548 GetRequests, 1543 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:12,253 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:12,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:12,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3577 states. [2023-11-22 21:23:12,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3577 to 3577. [2023-11-22 21:23:12,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3577 states, 3487 states have (on average 1.5219386291941497) internal successors, (5307), 3487 states have internal predecessors, (5307), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:12,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3577 states to 3577 states and 5483 transitions. [2023-11-22 21:23:12,426 INFO L78 Accepts]: Start accepts. Automaton has 3577 states and 5483 transitions. Word has length 763 [2023-11-22 21:23:12,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:12,427 INFO L495 AbstractCegarLoop]: Abstraction has 3577 states and 5483 transitions. [2023-11-22 21:23:12,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 231.66666666666666) internal successors, (695), 3 states have internal predecessors, (695), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:12,427 INFO L276 IsEmpty]: Start isEmpty. Operand 3577 states and 5483 transitions. [2023-11-22 21:23:12,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 765 [2023-11-22 21:23:12,435 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:12,435 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:12,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:12,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:12,654 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:12,655 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:12,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1498605907, now seen corresponding path program 1 times [2023-11-22 21:23:12,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:12,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534899835] [2023-11-22 21:23:12,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:12,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:12,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:13,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:13,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:13,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:13,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:13,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:13,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:13,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:13,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:13,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:13,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:13,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 671 [2023-11-22 21:23:13,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:13,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2023-11-22 21:23:13,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:13,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 703 [2023-11-22 21:23:13,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:13,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2023-11-22 21:23:13,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:13,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-11-22 21:23:13,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:13,523 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2023-11-22 21:23:13,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:13,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534899835] [2023-11-22 21:23:13,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534899835] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:13,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103580056] [2023-11-22 21:23:13,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:13,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:13,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:13,525 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:13,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-22 21:23:14,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:14,464 INFO L262 TraceCheckSpWp]: Trace formula consists of 4060 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 21:23:14,472 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:14,489 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 198 proven. 2 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2023-11-22 21:23:14,489 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:14,517 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2023-11-22 21:23:14,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103580056] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:14,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:14,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:14,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034963116] [2023-11-22 21:23:14,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:14,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:14,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:14,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:14,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:14,520 INFO L87 Difference]: Start difference. First operand 3577 states and 5483 transitions. Second operand has 3 states, 3 states have (on average 232.0) internal successors, (696), 3 states have internal predecessors, (696), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:14,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:14,731 INFO L93 Difference]: Finished difference Result 5527 states and 8507 transitions. [2023-11-22 21:23:14,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:14,732 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 232.0) internal successors, (696), 3 states have internal predecessors, (696), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 764 [2023-11-22 21:23:14,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:14,736 INFO L225 Difference]: With dead ends: 5527 [2023-11-22 21:23:14,737 INFO L226 Difference]: Without dead ends: 3579 [2023-11-22 21:23:14,740 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1550 GetRequests, 1545 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:14,741 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:14,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:14,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3579 states. [2023-11-22 21:23:14,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3579 to 3579. [2023-11-22 21:23:14,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3579 states, 3489 states have (on average 1.5216394382344511) internal successors, (5309), 3489 states have internal predecessors, (5309), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:14,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3579 states to 3579 states and 5485 transitions. [2023-11-22 21:23:14,930 INFO L78 Accepts]: Start accepts. Automaton has 3579 states and 5485 transitions. Word has length 764 [2023-11-22 21:23:14,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:14,931 INFO L495 AbstractCegarLoop]: Abstraction has 3579 states and 5485 transitions. [2023-11-22 21:23:14,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 232.0) internal successors, (696), 3 states have internal predecessors, (696), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:14,931 INFO L276 IsEmpty]: Start isEmpty. Operand 3579 states and 5485 transitions. [2023-11-22 21:23:14,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 766 [2023-11-22 21:23:14,940 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:14,941 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:14,962 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:15,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:15,156 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:15,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:15,157 INFO L85 PathProgramCache]: Analyzing trace with hash 1095822071, now seen corresponding path program 1 times [2023-11-22 21:23:15,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:15,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333842007] [2023-11-22 21:23:15,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:15,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:15,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:15,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:15,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:15,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:15,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:15,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:15,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:15,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:15,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:15,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:15,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:15,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 672 [2023-11-22 21:23:15,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:15,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 687 [2023-11-22 21:23:15,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:15,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2023-11-22 21:23:15,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:15,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-11-22 21:23:15,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:15,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2023-11-22 21:23:15,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:15,983 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2023-11-22 21:23:15,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:15,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333842007] [2023-11-22 21:23:15,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333842007] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:15,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787162712] [2023-11-22 21:23:15,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:15,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:15,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:15,994 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:15,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-22 21:23:16,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:16,900 INFO L262 TraceCheckSpWp]: Trace formula consists of 4067 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 21:23:16,907 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:16,923 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 198 proven. 2 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2023-11-22 21:23:16,923 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:16,953 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2023-11-22 21:23:16,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787162712] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:16,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:16,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:16,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998896248] [2023-11-22 21:23:16,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:16,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:16,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:16,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:16,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:16,955 INFO L87 Difference]: Start difference. First operand 3579 states and 5485 transitions. Second operand has 3 states, 3 states have (on average 232.33333333333334) internal successors, (697), 3 states have internal predecessors, (697), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:17,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:17,174 INFO L93 Difference]: Finished difference Result 5531 states and 8511 transitions. [2023-11-22 21:23:17,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:17,175 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 232.33333333333334) internal successors, (697), 3 states have internal predecessors, (697), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 765 [2023-11-22 21:23:17,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:17,189 INFO L225 Difference]: With dead ends: 5531 [2023-11-22 21:23:17,189 INFO L226 Difference]: Without dead ends: 3581 [2023-11-22 21:23:17,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1552 GetRequests, 1547 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:17,193 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:17,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:17,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3581 states. [2023-11-22 21:23:17,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3581 to 3581. [2023-11-22 21:23:17,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3581 states, 3491 states have (on average 1.5213405900887997) internal successors, (5311), 3491 states have internal predecessors, (5311), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:17,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3581 states to 3581 states and 5487 transitions. [2023-11-22 21:23:17,379 INFO L78 Accepts]: Start accepts. Automaton has 3581 states and 5487 transitions. Word has length 765 [2023-11-22 21:23:17,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:17,380 INFO L495 AbstractCegarLoop]: Abstraction has 3581 states and 5487 transitions. [2023-11-22 21:23:17,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 232.33333333333334) internal successors, (697), 3 states have internal predecessors, (697), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:17,380 INFO L276 IsEmpty]: Start isEmpty. Operand 3581 states and 5487 transitions. [2023-11-22 21:23:17,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 767 [2023-11-22 21:23:17,389 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:17,389 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:17,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:17,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:17,611 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:17,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:17,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1301901085, now seen corresponding path program 1 times [2023-11-22 21:23:17,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:17,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401338185] [2023-11-22 21:23:17,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:17,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:17,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:18,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:18,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:18,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:18,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:18,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:18,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:18,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:18,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:18,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:18,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:18,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 673 [2023-11-22 21:23:18,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:18,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2023-11-22 21:23:18,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:18,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 705 [2023-11-22 21:23:18,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:18,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2023-11-22 21:23:18,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:18,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 731 [2023-11-22 21:23:18,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:18,329 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2023-11-22 21:23:18,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:18,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401338185] [2023-11-22 21:23:18,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401338185] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:18,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903426253] [2023-11-22 21:23:18,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:18,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:18,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:18,331 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:18,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-22 21:23:19,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:19,181 INFO L262 TraceCheckSpWp]: Trace formula consists of 4074 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 21:23:19,189 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:19,204 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 198 proven. 2 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2023-11-22 21:23:19,204 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:19,252 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2023-11-22 21:23:19,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903426253] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:19,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:19,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:19,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039409419] [2023-11-22 21:23:19,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:19,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:19,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:19,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:19,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:19,255 INFO L87 Difference]: Start difference. First operand 3581 states and 5487 transitions. Second operand has 3 states, 3 states have (on average 232.66666666666666) internal successors, (698), 3 states have internal predecessors, (698), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:19,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:19,488 INFO L93 Difference]: Finished difference Result 5535 states and 8515 transitions. [2023-11-22 21:23:19,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:19,489 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 232.66666666666666) internal successors, (698), 3 states have internal predecessors, (698), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 766 [2023-11-22 21:23:19,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:19,494 INFO L225 Difference]: With dead ends: 5535 [2023-11-22 21:23:19,494 INFO L226 Difference]: Without dead ends: 3583 [2023-11-22 21:23:19,497 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1554 GetRequests, 1549 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:19,498 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:19,498 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:19,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3583 states. [2023-11-22 21:23:19,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3583 to 3583. [2023-11-22 21:23:19,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3583 states, 3493 states have (on average 1.5210420841683367) internal successors, (5313), 3493 states have internal predecessors, (5313), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:19,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3583 states to 3583 states and 5489 transitions. [2023-11-22 21:23:19,691 INFO L78 Accepts]: Start accepts. Automaton has 3583 states and 5489 transitions. Word has length 766 [2023-11-22 21:23:19,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:19,691 INFO L495 AbstractCegarLoop]: Abstraction has 3583 states and 5489 transitions. [2023-11-22 21:23:19,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 232.66666666666666) internal successors, (698), 3 states have internal predecessors, (698), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:19,692 INFO L276 IsEmpty]: Start isEmpty. Operand 3583 states and 5489 transitions. [2023-11-22 21:23:19,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 768 [2023-11-22 21:23:19,700 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:19,701 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:19,720 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-11-22 21:23:19,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-11-22 21:23:19,913 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:19,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:19,913 INFO L85 PathProgramCache]: Analyzing trace with hash -451882731, now seen corresponding path program 1 times [2023-11-22 21:23:19,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:19,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599751813] [2023-11-22 21:23:19,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:19,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:20,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:20,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:20,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:20,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:20,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:20,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:20,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:20,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:20,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:20,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:20,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:20,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 674 [2023-11-22 21:23:20,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:20,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 689 [2023-11-22 21:23:20,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:20,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2023-11-22 21:23:20,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:20,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-11-22 21:23:20,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:20,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2023-11-22 21:23:20,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:20,726 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2023-11-22 21:23:20,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:20,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599751813] [2023-11-22 21:23:20,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599751813] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:20,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062371165] [2023-11-22 21:23:20,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:20,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:20,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:20,728 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:20,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-22 21:23:21,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:21,659 INFO L262 TraceCheckSpWp]: Trace formula consists of 4081 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 21:23:21,667 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:21,683 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 198 proven. 4 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2023-11-22 21:23:21,683 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:21,710 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-11-22 21:23:21,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062371165] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:21,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:21,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:21,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790540907] [2023-11-22 21:23:21,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:21,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:21,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:21,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:21,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:21,712 INFO L87 Difference]: Start difference. First operand 3583 states and 5489 transitions. Second operand has 3 states, 3 states have (on average 233.0) internal successors, (699), 3 states have internal predecessors, (699), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:21,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:21,921 INFO L93 Difference]: Finished difference Result 5539 states and 8519 transitions. [2023-11-22 21:23:21,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:21,922 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 233.0) internal successors, (699), 3 states have internal predecessors, (699), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 767 [2023-11-22 21:23:21,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:21,926 INFO L225 Difference]: With dead ends: 5539 [2023-11-22 21:23:21,926 INFO L226 Difference]: Without dead ends: 3585 [2023-11-22 21:23:21,929 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1556 GetRequests, 1551 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:21,930 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:21,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:21,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3585 states. [2023-11-22 21:23:22,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3585 to 3585. [2023-11-22 21:23:22,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3585 states, 3495 states have (on average 1.5207439198855508) internal successors, (5315), 3495 states have internal predecessors, (5315), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:22,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3585 states to 3585 states and 5491 transitions. [2023-11-22 21:23:22,128 INFO L78 Accepts]: Start accepts. Automaton has 3585 states and 5491 transitions. Word has length 767 [2023-11-22 21:23:22,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:22,128 INFO L495 AbstractCegarLoop]: Abstraction has 3585 states and 5491 transitions. [2023-11-22 21:23:22,129 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 233.0) internal successors, (699), 3 states have internal predecessors, (699), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:22,129 INFO L276 IsEmpty]: Start isEmpty. Operand 3585 states and 5491 transitions. [2023-11-22 21:23:22,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 769 [2023-11-22 21:23:22,137 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:22,137 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:22,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:22,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-22 21:23:22,349 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:22,349 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:22,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1916015661, now seen corresponding path program 1 times [2023-11-22 21:23:22,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:22,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359624122] [2023-11-22 21:23:22,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:22,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:22,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:23,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:23,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:23,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:23,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:23,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:23,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:23,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:23,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:23,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:23,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:23,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 675 [2023-11-22 21:23:23,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:23,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 690 [2023-11-22 21:23:23,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:23,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 707 [2023-11-22 21:23:23,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:23,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 722 [2023-11-22 21:23:23,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:23,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-11-22 21:23:23,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:23,166 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-11-22 21:23:23,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:23,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359624122] [2023-11-22 21:23:23,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359624122] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:23,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233864785] [2023-11-22 21:23:23,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:23,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:23,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:23,168 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:23,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-22 21:23:24,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:24,142 INFO L262 TraceCheckSpWp]: Trace formula consists of 4088 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 21:23:24,150 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:24,173 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 198 proven. 4 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2023-11-22 21:23:24,174 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:24,201 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2023-11-22 21:23:24,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233864785] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:24,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:24,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:24,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365969128] [2023-11-22 21:23:24,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:24,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:24,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:24,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:24,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:24,204 INFO L87 Difference]: Start difference. First operand 3585 states and 5491 transitions. Second operand has 3 states, 3 states have (on average 233.33333333333334) internal successors, (700), 3 states have internal predecessors, (700), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:24,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:24,424 INFO L93 Difference]: Finished difference Result 5543 states and 8523 transitions. [2023-11-22 21:23:24,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:24,424 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 233.33333333333334) internal successors, (700), 3 states have internal predecessors, (700), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 768 [2023-11-22 21:23:24,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:24,428 INFO L225 Difference]: With dead ends: 5543 [2023-11-22 21:23:24,428 INFO L226 Difference]: Without dead ends: 3587 [2023-11-22 21:23:24,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1558 GetRequests, 1553 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:24,431 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:24,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:24,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3587 states. [2023-11-22 21:23:24,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3587 to 3587. [2023-11-22 21:23:24,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3587 states, 3497 states have (on average 1.520446096654275) internal successors, (5317), 3497 states have internal predecessors, (5317), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:24,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3587 states to 3587 states and 5493 transitions. [2023-11-22 21:23:24,624 INFO L78 Accepts]: Start accepts. Automaton has 3587 states and 5493 transitions. Word has length 768 [2023-11-22 21:23:24,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:24,625 INFO L495 AbstractCegarLoop]: Abstraction has 3587 states and 5493 transitions. [2023-11-22 21:23:24,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 233.33333333333334) internal successors, (700), 3 states have internal predecessors, (700), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:24,625 INFO L276 IsEmpty]: Start isEmpty. Operand 3587 states and 5493 transitions. [2023-11-22 21:23:24,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 770 [2023-11-22 21:23:24,635 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:24,635 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:24,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:24,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-22 21:23:24,846 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:24,846 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:24,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1552773767, now seen corresponding path program 1 times [2023-11-22 21:23:24,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:24,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386685794] [2023-11-22 21:23:24,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:24,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:25,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:25,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:25,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:25,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:25,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:25,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:25,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:25,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:25,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:25,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:25,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:25,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 676 [2023-11-22 21:23:25,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:25,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2023-11-22 21:23:25,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:25,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2023-11-22 21:23:25,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:25,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 723 [2023-11-22 21:23:25,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:25,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 21:23:25,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:25,683 INFO L134 CoverageAnalysis]: Checked inductivity of 334 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2023-11-22 21:23:25,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:25,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386685794] [2023-11-22 21:23:25,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386685794] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:25,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077945194] [2023-11-22 21:23:25,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:25,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:25,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:25,685 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:25,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-22 21:23:26,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:26,675 INFO L262 TraceCheckSpWp]: Trace formula consists of 4095 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 21:23:26,691 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:26,714 INFO L134 CoverageAnalysis]: Checked inductivity of 334 backedges. 198 proven. 4 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2023-11-22 21:23:26,714 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:26,745 INFO L134 CoverageAnalysis]: Checked inductivity of 334 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2023-11-22 21:23:26,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077945194] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:26,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:26,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:26,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497070528] [2023-11-22 21:23:26,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:26,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:26,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:26,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:26,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:26,748 INFO L87 Difference]: Start difference. First operand 3587 states and 5493 transitions. Second operand has 3 states, 3 states have (on average 233.66666666666666) internal successors, (701), 3 states have internal predecessors, (701), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:27,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:27,035 INFO L93 Difference]: Finished difference Result 5547 states and 8527 transitions. [2023-11-22 21:23:27,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:27,036 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 233.66666666666666) internal successors, (701), 3 states have internal predecessors, (701), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 769 [2023-11-22 21:23:27,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:27,041 INFO L225 Difference]: With dead ends: 5547 [2023-11-22 21:23:27,041 INFO L226 Difference]: Without dead ends: 3589 [2023-11-22 21:23:27,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1560 GetRequests, 1555 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:27,045 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:27,045 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:27,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3589 states. [2023-11-22 21:23:27,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3589 to 3589. [2023-11-22 21:23:27,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3589 states, 3499 states have (on average 1.5201486138896827) internal successors, (5319), 3499 states have internal predecessors, (5319), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:27,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3589 states to 3589 states and 5495 transitions. [2023-11-22 21:23:27,245 INFO L78 Accepts]: Start accepts. Automaton has 3589 states and 5495 transitions. Word has length 769 [2023-11-22 21:23:27,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:27,246 INFO L495 AbstractCegarLoop]: Abstraction has 3589 states and 5495 transitions. [2023-11-22 21:23:27,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 233.66666666666666) internal successors, (701), 3 states have internal predecessors, (701), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:27,246 INFO L276 IsEmpty]: Start isEmpty. Operand 3589 states and 5495 transitions. [2023-11-22 21:23:27,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 771 [2023-11-22 21:23:27,254 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:27,254 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:27,274 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:27,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-11-22 21:23:27,468 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:27,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:27,469 INFO L85 PathProgramCache]: Analyzing trace with hash 114064176, now seen corresponding path program 1 times [2023-11-22 21:23:27,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:27,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943175369] [2023-11-22 21:23:27,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:27,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:27,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:28,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:28,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:28,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:28,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:28,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:28,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:28,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:28,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:28,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:28,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:28,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 677 [2023-11-22 21:23:28,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:28,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2023-11-22 21:23:28,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:28,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 709 [2023-11-22 21:23:28,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:28,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 21:23:28,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:28,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 735 [2023-11-22 21:23:28,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:28,255 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2023-11-22 21:23:28,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:28,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943175369] [2023-11-22 21:23:28,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943175369] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:28,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223544384] [2023-11-22 21:23:28,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:28,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:28,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:28,257 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:28,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-22 21:23:29,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:29,220 INFO L262 TraceCheckSpWp]: Trace formula consists of 4102 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 21:23:29,228 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:29,262 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 198 proven. 4 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2023-11-22 21:23:29,263 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:29,289 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2023-11-22 21:23:29,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223544384] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:29,290 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:29,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:29,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962236235] [2023-11-22 21:23:29,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:29,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:29,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:29,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:29,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:29,292 INFO L87 Difference]: Start difference. First operand 3589 states and 5495 transitions. Second operand has 3 states, 3 states have (on average 234.0) internal successors, (702), 3 states have internal predecessors, (702), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:29,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:29,547 INFO L93 Difference]: Finished difference Result 5551 states and 8531 transitions. [2023-11-22 21:23:29,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:29,548 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 234.0) internal successors, (702), 3 states have internal predecessors, (702), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 770 [2023-11-22 21:23:29,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:29,555 INFO L225 Difference]: With dead ends: 5551 [2023-11-22 21:23:29,555 INFO L226 Difference]: Without dead ends: 3591 [2023-11-22 21:23:29,577 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1562 GetRequests, 1557 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:29,578 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:29,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:29,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3591 states. [2023-11-22 21:23:29,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3591 to 3591. [2023-11-22 21:23:29,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3591 states, 3501 states have (on average 1.5198514710082833) internal successors, (5321), 3501 states have internal predecessors, (5321), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:29,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3591 states to 3591 states and 5497 transitions. [2023-11-22 21:23:29,794 INFO L78 Accepts]: Start accepts. Automaton has 3591 states and 5497 transitions. Word has length 770 [2023-11-22 21:23:29,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:29,794 INFO L495 AbstractCegarLoop]: Abstraction has 3591 states and 5497 transitions. [2023-11-22 21:23:29,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 234.0) internal successors, (702), 3 states have internal predecessors, (702), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:29,795 INFO L276 IsEmpty]: Start isEmpty. Operand 3591 states and 5497 transitions. [2023-11-22 21:23:29,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 772 [2023-11-22 21:23:29,802 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:29,802 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:29,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:30,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:30,020 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:30,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:30,021 INFO L85 PathProgramCache]: Analyzing trace with hash 1215018096, now seen corresponding path program 1 times [2023-11-22 21:23:30,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:30,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894619544] [2023-11-22 21:23:30,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:30,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:30,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:30,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:30,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:30,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:30,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:30,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:30,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:30,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:30,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:30,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:30,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:30,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 678 [2023-11-22 21:23:30,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:30,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 693 [2023-11-22 21:23:30,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:30,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2023-11-22 21:23:30,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:30,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 725 [2023-11-22 21:23:30,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:30,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2023-11-22 21:23:30,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:30,868 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2023-11-22 21:23:30,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:30,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894619544] [2023-11-22 21:23:30,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894619544] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:30,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118676655] [2023-11-22 21:23:30,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:30,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:30,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:30,870 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:30,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-22 21:23:31,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:31,844 INFO L262 TraceCheckSpWp]: Trace formula consists of 4109 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 21:23:31,852 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:31,867 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 198 proven. 4 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2023-11-22 21:23:31,867 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:31,922 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2023-11-22 21:23:31,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118676655] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:31,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:31,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:31,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544439163] [2023-11-22 21:23:31,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:31,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:31,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:31,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:31,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:31,925 INFO L87 Difference]: Start difference. First operand 3591 states and 5497 transitions. Second operand has 3 states, 3 states have (on average 234.33333333333334) internal successors, (703), 3 states have internal predecessors, (703), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:32,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:32,150 INFO L93 Difference]: Finished difference Result 5555 states and 8535 transitions. [2023-11-22 21:23:32,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:32,151 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 234.33333333333334) internal successors, (703), 3 states have internal predecessors, (703), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 771 [2023-11-22 21:23:32,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:32,154 INFO L225 Difference]: With dead ends: 5555 [2023-11-22 21:23:32,155 INFO L226 Difference]: Without dead ends: 3593 [2023-11-22 21:23:32,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1564 GetRequests, 1559 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:32,157 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:32,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:32,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3593 states. [2023-11-22 21:23:32,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3593 to 3593. [2023-11-22 21:23:32,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3593 states, 3503 states have (on average 1.519554667427919) internal successors, (5323), 3503 states have internal predecessors, (5323), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:32,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3593 states to 3593 states and 5499 transitions. [2023-11-22 21:23:32,391 INFO L78 Accepts]: Start accepts. Automaton has 3593 states and 5499 transitions. Word has length 771 [2023-11-22 21:23:32,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:32,392 INFO L495 AbstractCegarLoop]: Abstraction has 3593 states and 5499 transitions. [2023-11-22 21:23:32,392 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 234.33333333333334) internal successors, (703), 3 states have internal predecessors, (703), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:32,392 INFO L276 IsEmpty]: Start isEmpty. Operand 3593 states and 5499 transitions. [2023-11-22 21:23:32,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 773 [2023-11-22 21:23:32,399 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:32,399 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:32,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-11-22 21:23:32,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2023-11-22 21:23:32,617 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:32,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:32,617 INFO L85 PathProgramCache]: Analyzing trace with hash -791089393, now seen corresponding path program 1 times [2023-11-22 21:23:32,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:32,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219319538] [2023-11-22 21:23:32,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:32,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:32,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:33,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:33,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:33,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:33,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:33,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:33,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:33,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:33,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:33,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:33,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:33,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 679 [2023-11-22 21:23:33,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:33,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 694 [2023-11-22 21:23:33,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:33,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 711 [2023-11-22 21:23:33,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:33,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-11-22 21:23:33,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:33,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 737 [2023-11-22 21:23:33,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:33,366 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2023-11-22 21:23:33,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:33,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219319538] [2023-11-22 21:23:33,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219319538] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:33,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597021169] [2023-11-22 21:23:33,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:33,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:33,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:33,368 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:33,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-22 21:23:34,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:34,376 INFO L262 TraceCheckSpWp]: Trace formula consists of 4116 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 21:23:34,384 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:34,399 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 198 proven. 4 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2023-11-22 21:23:34,400 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:34,425 INFO L134 CoverageAnalysis]: Checked inductivity of 337 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2023-11-22 21:23:34,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597021169] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:34,425 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:34,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:34,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198689792] [2023-11-22 21:23:34,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:34,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:34,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:34,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:34,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:34,427 INFO L87 Difference]: Start difference. First operand 3593 states and 5499 transitions. Second operand has 3 states, 3 states have (on average 234.66666666666666) internal successors, (704), 3 states have internal predecessors, (704), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:34,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:34,646 INFO L93 Difference]: Finished difference Result 5559 states and 8539 transitions. [2023-11-22 21:23:34,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:34,646 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 234.66666666666666) internal successors, (704), 3 states have internal predecessors, (704), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 772 [2023-11-22 21:23:34,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:34,650 INFO L225 Difference]: With dead ends: 5559 [2023-11-22 21:23:34,650 INFO L226 Difference]: Without dead ends: 3595 [2023-11-22 21:23:34,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1566 GetRequests, 1561 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:34,652 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:34,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:34,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3595 states. [2023-11-22 21:23:34,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3595 to 3595. [2023-11-22 21:23:34,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3595 states, 3505 states have (on average 1.5192582025677603) internal successors, (5325), 3505 states have internal predecessors, (5325), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:34,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3595 states to 3595 states and 5501 transitions. [2023-11-22 21:23:34,845 INFO L78 Accepts]: Start accepts. Automaton has 3595 states and 5501 transitions. Word has length 772 [2023-11-22 21:23:34,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:34,846 INFO L495 AbstractCegarLoop]: Abstraction has 3595 states and 5501 transitions. [2023-11-22 21:23:34,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 234.66666666666666) internal successors, (704), 3 states have internal predecessors, (704), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:34,846 INFO L276 IsEmpty]: Start isEmpty. Operand 3595 states and 5501 transitions. [2023-11-22 21:23:34,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 774 [2023-11-22 21:23:34,853 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:34,853 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:34,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:35,071 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:35,072 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:35,072 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:35,073 INFO L85 PathProgramCache]: Analyzing trace with hash -561517507, now seen corresponding path program 1 times [2023-11-22 21:23:35,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:35,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406100962] [2023-11-22 21:23:35,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:35,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:35,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:35,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:35,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:35,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:35,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:35,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:35,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:35,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:35,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:35,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:35,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:35,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 680 [2023-11-22 21:23:35,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:35,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 695 [2023-11-22 21:23:35,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:35,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 712 [2023-11-22 21:23:35,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:35,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-11-22 21:23:35,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:35,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2023-11-22 21:23:35,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:35,795 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2023-11-22 21:23:35,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:35,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406100962] [2023-11-22 21:23:35,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406100962] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:35,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882525949] [2023-11-22 21:23:35,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:35,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:35,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:35,797 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:35,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-22 21:23:36,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:36,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 4123 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 21:23:36,847 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:36,864 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 198 proven. 4 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-11-22 21:23:36,864 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:36,889 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2023-11-22 21:23:36,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882525949] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:36,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:36,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:36,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592151598] [2023-11-22 21:23:36,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:36,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:36,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:36,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:36,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:36,891 INFO L87 Difference]: Start difference. First operand 3595 states and 5501 transitions. Second operand has 3 states, 3 states have (on average 235.0) internal successors, (705), 3 states have internal predecessors, (705), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:37,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:37,126 INFO L93 Difference]: Finished difference Result 5563 states and 8543 transitions. [2023-11-22 21:23:37,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:37,127 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 235.0) internal successors, (705), 3 states have internal predecessors, (705), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 773 [2023-11-22 21:23:37,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:37,131 INFO L225 Difference]: With dead ends: 5563 [2023-11-22 21:23:37,132 INFO L226 Difference]: Without dead ends: 3597 [2023-11-22 21:23:37,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1568 GetRequests, 1563 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:37,135 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:37,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:37,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3597 states. [2023-11-22 21:23:37,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3597 to 3597. [2023-11-22 21:23:37,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3597 states, 3507 states have (on average 1.5189620758483033) internal successors, (5327), 3507 states have internal predecessors, (5327), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:37,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3597 states to 3597 states and 5503 transitions. [2023-11-22 21:23:37,350 INFO L78 Accepts]: Start accepts. Automaton has 3597 states and 5503 transitions. Word has length 773 [2023-11-22 21:23:37,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:37,351 INFO L495 AbstractCegarLoop]: Abstraction has 3597 states and 5503 transitions. [2023-11-22 21:23:37,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 235.0) internal successors, (705), 3 states have internal predecessors, (705), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:37,351 INFO L276 IsEmpty]: Start isEmpty. Operand 3597 states and 5503 transitions. [2023-11-22 21:23:37,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 775 [2023-11-22 21:23:37,359 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:37,359 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:37,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:37,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:37,560 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:37,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:37,560 INFO L85 PathProgramCache]: Analyzing trace with hash -2144646869, now seen corresponding path program 1 times [2023-11-22 21:23:37,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:37,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499561179] [2023-11-22 21:23:37,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:37,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:37,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:38,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:38,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:38,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:38,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:38,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:38,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:38,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:38,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:38,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:38,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 681 [2023-11-22 21:23:38,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:38,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2023-11-22 21:23:38,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:38,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 713 [2023-11-22 21:23:38,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:38,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-11-22 21:23:38,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:38,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 739 [2023-11-22 21:23:38,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:38,350 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2023-11-22 21:23:38,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:38,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499561179] [2023-11-22 21:23:38,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499561179] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:38,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024705705] [2023-11-22 21:23:38,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:38,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:38,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:38,352 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:38,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-22 21:23:39,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:39,364 INFO L262 TraceCheckSpWp]: Trace formula consists of 4130 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-22 21:23:39,372 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:39,388 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 198 proven. 2 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2023-11-22 21:23:39,388 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:39,413 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2023-11-22 21:23:39,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024705705] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:39,414 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:39,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:39,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130747028] [2023-11-22 21:23:39,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:39,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:39,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:39,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:39,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:39,416 INFO L87 Difference]: Start difference. First operand 3597 states and 5503 transitions. Second operand has 3 states, 3 states have (on average 235.33333333333334) internal successors, (706), 3 states have internal predecessors, (706), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:39,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:39,648 INFO L93 Difference]: Finished difference Result 5567 states and 8547 transitions. [2023-11-22 21:23:39,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:39,649 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 235.33333333333334) internal successors, (706), 3 states have internal predecessors, (706), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 774 [2023-11-22 21:23:39,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:39,653 INFO L225 Difference]: With dead ends: 5567 [2023-11-22 21:23:39,654 INFO L226 Difference]: Without dead ends: 3599 [2023-11-22 21:23:39,656 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1570 GetRequests, 1565 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:39,656 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:39,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:39,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3599 states. [2023-11-22 21:23:39,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3599 to 3599. [2023-11-22 21:23:39,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3599 states, 3509 states have (on average 1.5186662866913652) internal successors, (5329), 3509 states have internal predecessors, (5329), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:39,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3599 states to 3599 states and 5505 transitions. [2023-11-22 21:23:39,857 INFO L78 Accepts]: Start accepts. Automaton has 3599 states and 5505 transitions. Word has length 774 [2023-11-22 21:23:39,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:39,857 INFO L495 AbstractCegarLoop]: Abstraction has 3599 states and 5505 transitions. [2023-11-22 21:23:39,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 235.33333333333334) internal successors, (706), 3 states have internal predecessors, (706), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:39,858 INFO L276 IsEmpty]: Start isEmpty. Operand 3599 states and 5505 transitions. [2023-11-22 21:23:39,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 776 [2023-11-22 21:23:39,865 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:39,865 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:39,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:40,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2023-11-22 21:23:40,079 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:40,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:40,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1967143500, now seen corresponding path program 1 times [2023-11-22 21:23:40,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:40,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754044026] [2023-11-22 21:23:40,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:40,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:40,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:40,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:40,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:40,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:40,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:40,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:40,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:40,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:40,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:40,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 682 [2023-11-22 21:23:40,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:40,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 697 [2023-11-22 21:23:40,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:40,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-11-22 21:23:40,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:40,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-11-22 21:23:40,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:40,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2023-11-22 21:23:40,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:40,801 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2023-11-22 21:23:40,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:40,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754044026] [2023-11-22 21:23:40,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754044026] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:40,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968716958] [2023-11-22 21:23:40,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:40,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:40,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:40,803 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:40,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-22 21:23:41,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:41,843 INFO L262 TraceCheckSpWp]: Trace formula consists of 4137 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 21:23:41,849 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:41,867 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 198 proven. 4 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-11-22 21:23:41,867 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:41,892 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2023-11-22 21:23:41,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968716958] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:41,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:41,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:41,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596231913] [2023-11-22 21:23:41,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:41,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:41,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:41,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:41,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:41,894 INFO L87 Difference]: Start difference. First operand 3599 states and 5505 transitions. Second operand has 3 states, 3 states have (on average 235.66666666666666) internal successors, (707), 3 states have internal predecessors, (707), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:42,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:42,119 INFO L93 Difference]: Finished difference Result 5571 states and 8551 transitions. [2023-11-22 21:23:42,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:42,120 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 235.66666666666666) internal successors, (707), 3 states have internal predecessors, (707), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 775 [2023-11-22 21:23:42,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:42,123 INFO L225 Difference]: With dead ends: 5571 [2023-11-22 21:23:42,123 INFO L226 Difference]: Without dead ends: 3601 [2023-11-22 21:23:42,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1572 GetRequests, 1567 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:42,125 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2773 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:42,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2773 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:42,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3601 states. [2023-11-22 21:23:42,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3601 to 3601. [2023-11-22 21:23:42,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3601 states, 3511 states have (on average 1.5183708345200797) internal successors, (5331), 3511 states have internal predecessors, (5331), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:42,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3601 states to 3601 states and 5507 transitions. [2023-11-22 21:23:42,323 INFO L78 Accepts]: Start accepts. Automaton has 3601 states and 5507 transitions. Word has length 775 [2023-11-22 21:23:42,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:42,323 INFO L495 AbstractCegarLoop]: Abstraction has 3601 states and 5507 transitions. [2023-11-22 21:23:42,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 235.66666666666666) internal successors, (707), 3 states have internal predecessors, (707), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:42,324 INFO L276 IsEmpty]: Start isEmpty. Operand 3601 states and 5507 transitions. [2023-11-22 21:23:42,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 777 [2023-11-22 21:23:42,330 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:42,330 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:42,348 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:42,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2023-11-22 21:23:42,548 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:42,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:42,549 INFO L85 PathProgramCache]: Analyzing trace with hash 663771260, now seen corresponding path program 1 times [2023-11-22 21:23:42,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:42,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673150306] [2023-11-22 21:23:42,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:42,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:42,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:43,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:43,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:43,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:43,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:43,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:43,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:43,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:43,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:43,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:43,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:43,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 683 [2023-11-22 21:23:43,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:43,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2023-11-22 21:23:43,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:43,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 21:23:43,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:43,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2023-11-22 21:23:43,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:43,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 741 [2023-11-22 21:23:43,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:43,249 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2023-11-22 21:23:43,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:43,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673150306] [2023-11-22 21:23:43,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673150306] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:43,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518208331] [2023-11-22 21:23:43,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:43,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:43,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:43,251 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:43,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-22 21:23:44,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:44,277 INFO L262 TraceCheckSpWp]: Trace formula consists of 4144 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-22 21:23:44,285 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:44,303 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 198 proven. 4 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2023-11-22 21:23:44,303 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:44,327 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2023-11-22 21:23:44,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518208331] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:44,328 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-22 21:23:44,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-22 21:23:44,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084554399] [2023-11-22 21:23:44,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:44,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 21:23:44,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:44,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 21:23:44,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:44,330 INFO L87 Difference]: Start difference. First operand 3601 states and 5507 transitions. Second operand has 3 states, 3 states have (on average 236.0) internal successors, (708), 3 states have internal predecessors, (708), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:44,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:44,596 INFO L93 Difference]: Finished difference Result 5575 states and 8555 transitions. [2023-11-22 21:23:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 21:23:44,597 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 236.0) internal successors, (708), 3 states have internal predecessors, (708), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 776 [2023-11-22 21:23:44,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:44,600 INFO L225 Difference]: With dead ends: 5575 [2023-11-22 21:23:44,600 INFO L226 Difference]: Without dead ends: 3603 [2023-11-22 21:23:44,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1574 GetRequests, 1569 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:23:44,602 INFO L413 NwaCegarLoop]: 1388 mSDtfsCounter, 0 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2774 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:44,602 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2774 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-22 21:23:44,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3603 states. [2023-11-22 21:23:44,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3603 to 3603. [2023-11-22 21:23:44,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3603 states, 3513 states have (on average 1.5180757187588956) internal successors, (5333), 3513 states have internal predecessors, (5333), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:44,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3603 states to 3603 states and 5509 transitions. [2023-11-22 21:23:44,801 INFO L78 Accepts]: Start accepts. Automaton has 3603 states and 5509 transitions. Word has length 776 [2023-11-22 21:23:44,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:44,802 INFO L495 AbstractCegarLoop]: Abstraction has 3603 states and 5509 transitions. [2023-11-22 21:23:44,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 236.0) internal successors, (708), 3 states have internal predecessors, (708), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:23:44,802 INFO L276 IsEmpty]: Start isEmpty. Operand 3603 states and 5509 transitions. [2023-11-22 21:23:44,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 778 [2023-11-22 21:23:44,809 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:44,809 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:44,829 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:45,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-11-22 21:23:45,030 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:45,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:45,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1633020623, now seen corresponding path program 1 times [2023-11-22 21:23:45,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:45,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510675087] [2023-11-22 21:23:45,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:45,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:45,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:45,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:45,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:45,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:45,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:45,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:45,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:45,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:45,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:45,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:45,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:45,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 684 [2023-11-22 21:23:45,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:45,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 699 [2023-11-22 21:23:45,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:45,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2023-11-22 21:23:45,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:45,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 731 [2023-11-22 21:23:45,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:45,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2023-11-22 21:23:45,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:45,798 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2023-11-22 21:23:45,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:45,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510675087] [2023-11-22 21:23:45,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510675087] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:45,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872409812] [2023-11-22 21:23:45,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:45,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:45,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:45,800 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:45,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-11-22 21:23:46,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:46,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 4151 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 21:23:46,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:46,871 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 198 proven. 6 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-11-22 21:23:46,871 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:46,910 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2023-11-22 21:23:46,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872409812] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:23:46,911 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:23:46,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 21:23:46,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21491077] [2023-11-22 21:23:46,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:23:46,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:23:46,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:46,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:23:46,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:23:46,913 INFO L87 Difference]: Start difference. First operand 3603 states and 5509 transitions. Second operand has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:23:47,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:47,210 INFO L93 Difference]: Finished difference Result 5582 states and 8564 transitions. [2023-11-22 21:23:47,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 21:23:47,211 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 777 [2023-11-22 21:23:47,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:47,215 INFO L225 Difference]: With dead ends: 5582 [2023-11-22 21:23:47,215 INFO L226 Difference]: Without dead ends: 3608 [2023-11-22 21:23:47,217 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1576 GetRequests, 1569 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:23:47,218 INFO L413 NwaCegarLoop]: 1391 mSDtfsCounter, 8 mSDsluCounter, 6932 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8323 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:47,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8323 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:23:47,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3608 states. [2023-11-22 21:23:47,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3608 to 3605. [2023-11-22 21:23:47,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3605 states, 3515 states have (on average 1.5177809388335703) internal successors, (5335), 3515 states have internal predecessors, (5335), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2023-11-22 21:23:47,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3605 states to 3605 states and 5511 transitions. [2023-11-22 21:23:47,467 INFO L78 Accepts]: Start accepts. Automaton has 3605 states and 5511 transitions. Word has length 777 [2023-11-22 21:23:47,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:47,468 INFO L495 AbstractCegarLoop]: Abstraction has 3605 states and 5511 transitions. [2023-11-22 21:23:47,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:23:47,468 INFO L276 IsEmpty]: Start isEmpty. Operand 3605 states and 5511 transitions. [2023-11-22 21:23:47,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 779 [2023-11-22 21:23:47,475 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:47,475 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:47,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:47,693 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-11-22 21:23:47,694 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:47,694 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:47,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1283127030, now seen corresponding path program 2 times [2023-11-22 21:23:47,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:47,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598608667] [2023-11-22 21:23:47,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:47,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:47,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:48,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:48,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:48,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:48,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:48,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:48,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:48,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:48,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:48,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:48,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:48,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 685 [2023-11-22 21:23:48,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:48,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 21:23:48,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:48,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 717 [2023-11-22 21:23:48,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:48,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2023-11-22 21:23:48,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:48,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 743 [2023-11-22 21:23:48,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:48,433 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2023-11-22 21:23:48,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:48,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598608667] [2023-11-22 21:23:48,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598608667] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:48,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918961815] [2023-11-22 21:23:48,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 21:23:48,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:48,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:48,449 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:48,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-11-22 21:23:49,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 21:23:49,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:23:49,141 INFO L262 TraceCheckSpWp]: Trace formula consists of 1068 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-22 21:23:49,149 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:50,566 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 170 proven. 4 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2023-11-22 21:23:50,566 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:51,445 INFO L134 CoverageAnalysis]: Checked inductivity of 344 backedges. 70 proven. 4 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2023-11-22 21:23:51,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918961815] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:23:51,445 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:23:51,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 12 [2023-11-22 21:23:51,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254349571] [2023-11-22 21:23:51,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:23:51,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-22 21:23:51,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:51,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-22 21:23:51,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2023-11-22 21:23:51,449 INFO L87 Difference]: Start difference. First operand 3605 states and 5511 transitions. Second operand has 12 states, 12 states have (on average 161.83333333333334) internal successors, (1942), 12 states have internal predecessors, (1942), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-22 21:23:53,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:53,580 INFO L93 Difference]: Finished difference Result 5846 states and 8944 transitions. [2023-11-22 21:23:53,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 21:23:53,581 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 161.83333333333334) internal successors, (1942), 12 states have internal predecessors, (1942), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 778 [2023-11-22 21:23:53,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:53,585 INFO L225 Difference]: With dead ends: 5846 [2023-11-22 21:23:53,585 INFO L226 Difference]: Without dead ends: 3572 [2023-11-22 21:23:53,586 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1586 GetRequests, 1570 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2023-11-22 21:23:53,587 INFO L413 NwaCegarLoop]: 847 mSDtfsCounter, 1622 mSDsluCounter, 4650 mSDsCounter, 0 mSdLazyCounter, 4498 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1622 SdHoareTripleChecker+Valid, 5497 SdHoareTripleChecker+Invalid, 4505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 4498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:53,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1622 Valid, 5497 Invalid, 4505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 4498 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-22 21:23:53,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3572 states. [2023-11-22 21:23:53,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3572 to 3532. [2023-11-22 21:23:53,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3532 states, 3447 states have (on average 1.5149405279953583) internal successors, (5222), 3447 states have internal predecessors, (5222), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:23:53,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3532 states to 3532 states and 5388 transitions. [2023-11-22 21:23:53,792 INFO L78 Accepts]: Start accepts. Automaton has 3532 states and 5388 transitions. Word has length 778 [2023-11-22 21:23:53,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:53,793 INFO L495 AbstractCegarLoop]: Abstraction has 3532 states and 5388 transitions. [2023-11-22 21:23:53,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 161.83333333333334) internal successors, (1942), 12 states have internal predecessors, (1942), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-22 21:23:53,793 INFO L276 IsEmpty]: Start isEmpty. Operand 3532 states and 5388 transitions. [2023-11-22 21:23:53,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 780 [2023-11-22 21:23:53,800 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:53,800 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:53,831 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-11-22 21:23:54,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:54,014 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:54,015 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:54,015 INFO L85 PathProgramCache]: Analyzing trace with hash 228682895, now seen corresponding path program 1 times [2023-11-22 21:23:54,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:54,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174740788] [2023-11-22 21:23:54,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:54,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:54,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:54,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:54,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:54,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:54,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:54,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:54,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:54,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:54,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:54,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:54,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:54,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 686 [2023-11-22 21:23:54,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:54,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 701 [2023-11-22 21:23:54,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:54,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2023-11-22 21:23:54,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:54,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 733 [2023-11-22 21:23:54,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:54,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 744 [2023-11-22 21:23:54,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:54,733 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2023-11-22 21:23:54,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:54,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174740788] [2023-11-22 21:23:54,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174740788] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:54,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138562514] [2023-11-22 21:23:54,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:54,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:54,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:54,735 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:54,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-11-22 21:23:55,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:55,731 INFO L262 TraceCheckSpWp]: Trace formula consists of 4166 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 21:23:55,739 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:55,760 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 198 proven. 6 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2023-11-22 21:23:55,761 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:23:55,794 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2023-11-22 21:23:55,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138562514] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:23:55,795 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:23:55,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 21:23:55,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710319751] [2023-11-22 21:23:55,795 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:23:55,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:23:55,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:55,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:23:55,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:23:55,797 INFO L87 Difference]: Start difference. First operand 3532 states and 5388 transitions. Second operand has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:23:56,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:56,157 INFO L93 Difference]: Finished difference Result 5520 states and 8447 transitions. [2023-11-22 21:23:56,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 21:23:56,158 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 779 [2023-11-22 21:23:56,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:56,161 INFO L225 Difference]: With dead ends: 5520 [2023-11-22 21:23:56,161 INFO L226 Difference]: Without dead ends: 3537 [2023-11-22 21:23:56,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1580 GetRequests, 1573 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:23:56,163 INFO L413 NwaCegarLoop]: 1391 mSDtfsCounter, 8 mSDsluCounter, 8320 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 9711 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:56,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 9711 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:23:56,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2023-11-22 21:23:56,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 3534. [2023-11-22 21:23:56,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3534 states, 3449 states have (on average 1.5146419251957088) internal successors, (5224), 3449 states have internal predecessors, (5224), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:23:56,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3534 states to 3534 states and 5390 transitions. [2023-11-22 21:23:56,369 INFO L78 Accepts]: Start accepts. Automaton has 3534 states and 5390 transitions. Word has length 779 [2023-11-22 21:23:56,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:56,370 INFO L495 AbstractCegarLoop]: Abstraction has 3534 states and 5390 transitions. [2023-11-22 21:23:56,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:23:56,370 INFO L276 IsEmpty]: Start isEmpty. Operand 3534 states and 5390 transitions. [2023-11-22 21:23:56,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 781 [2023-11-22 21:23:56,377 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:56,377 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:56,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:56,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-11-22 21:23:56,596 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:56,596 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:56,596 INFO L85 PathProgramCache]: Analyzing trace with hash -492545361, now seen corresponding path program 2 times [2023-11-22 21:23:56,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:56,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337958573] [2023-11-22 21:23:56,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:56,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:56,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:57,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:23:57,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:57,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:23:57,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:57,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:23:57,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:57,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:23:57,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:57,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:23:57,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:57,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 687 [2023-11-22 21:23:57,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:57,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2023-11-22 21:23:57,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:57,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-11-22 21:23:57,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:57,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 21:23:57,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:57,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-11-22 21:23:57,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:23:57,330 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-11-22 21:23:57,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:23:57,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337958573] [2023-11-22 21:23:57,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337958573] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:23:57,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770239799] [2023-11-22 21:23:57,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 21:23:57,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:57,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:23:57,333 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:23:57,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-22 21:23:58,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 21:23:58,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:23:58,102 INFO L262 TraceCheckSpWp]: Trace formula consists of 1069 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-22 21:23:58,110 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:23:58,146 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2023-11-22 21:23:58,146 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 21:23:58,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770239799] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:23:58,146 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 21:23:58,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2023-11-22 21:23:58,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641952646] [2023-11-22 21:23:58,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:23:58,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-22 21:23:58,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:23:58,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-22 21:23:58,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:23:58,148 INFO L87 Difference]: Start difference. First operand 3534 states and 5390 transitions. Second operand has 7 states, 7 states have (on average 90.85714285714286) internal successors, (636), 7 states have internal predecessors, (636), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:23:58,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:23:58,871 INFO L93 Difference]: Finished difference Result 9483 states and 14531 transitions. [2023-11-22 21:23:58,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-22 21:23:58,871 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 90.85714285714286) internal successors, (636), 7 states have internal predecessors, (636), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 780 [2023-11-22 21:23:58,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:23:58,877 INFO L225 Difference]: With dead ends: 9483 [2023-11-22 21:23:58,877 INFO L226 Difference]: Without dead ends: 7498 [2023-11-22 21:23:58,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 813 GetRequests, 799 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2023-11-22 21:23:58,879 INFO L413 NwaCegarLoop]: 1656 mSDtfsCounter, 3965 mSDsluCounter, 7674 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3965 SdHoareTripleChecker+Valid, 9330 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:23:58,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3965 Valid, 9330 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:23:58,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7498 states. [2023-11-22 21:23:59,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7498 to 3538. [2023-11-22 21:23:59,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3538 states, 3453 states have (on average 1.5152041702867072) internal successors, (5232), 3453 states have internal predecessors, (5232), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:23:59,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3538 states to 3538 states and 5398 transitions. [2023-11-22 21:23:59,111 INFO L78 Accepts]: Start accepts. Automaton has 3538 states and 5398 transitions. Word has length 780 [2023-11-22 21:23:59,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:23:59,111 INFO L495 AbstractCegarLoop]: Abstraction has 3538 states and 5398 transitions. [2023-11-22 21:23:59,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 90.85714285714286) internal successors, (636), 7 states have internal predecessors, (636), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-11-22 21:23:59,112 INFO L276 IsEmpty]: Start isEmpty. Operand 3538 states and 5398 transitions. [2023-11-22 21:23:59,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 781 [2023-11-22 21:23:59,119 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:23:59,119 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:23:59,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2023-11-22 21:23:59,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:23:59,334 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:23:59,334 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:23:59,335 INFO L85 PathProgramCache]: Analyzing trace with hash -885572371, now seen corresponding path program 1 times [2023-11-22 21:23:59,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:23:59,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430086052] [2023-11-22 21:23:59,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:23:59,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:23:59,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:00,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:24:00,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:00,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:24:00,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:00,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:24:00,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:00,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:24:00,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:00,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:24:00,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:00,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 687 [2023-11-22 21:24:00,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:00,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 702 [2023-11-22 21:24:00,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:00,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 719 [2023-11-22 21:24:00,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:00,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 734 [2023-11-22 21:24:00,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:00,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-11-22 21:24:00,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:00,063 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-11-22 21:24:00,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:24:00,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430086052] [2023-11-22 21:24:00,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430086052] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:24:00,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949866316] [2023-11-22 21:24:00,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:24:00,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:24:00,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:24:00,065 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:24:00,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-11-22 21:24:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:01,198 INFO L262 TraceCheckSpWp]: Trace formula consists of 4174 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 21:24:01,206 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:24:01,228 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 198 proven. 6 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-11-22 21:24:01,228 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:24:01,262 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-11-22 21:24:01,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949866316] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:24:01,263 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:24:01,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 21:24:01,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984198403] [2023-11-22 21:24:01,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:24:01,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:24:01,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:24:01,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:24:01,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:24:01,265 INFO L87 Difference]: Start difference. First operand 3538 states and 5398 transitions. Second operand has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:24:01,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:24:01,593 INFO L93 Difference]: Finished difference Result 5540 states and 8475 transitions. [2023-11-22 21:24:01,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 21:24:01,594 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 780 [2023-11-22 21:24:01,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:24:01,598 INFO L225 Difference]: With dead ends: 5540 [2023-11-22 21:24:01,599 INFO L226 Difference]: Without dead ends: 3543 [2023-11-22 21:24:01,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1582 GetRequests, 1575 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:24:01,603 INFO L413 NwaCegarLoop]: 1391 mSDtfsCounter, 8 mSDsluCounter, 6932 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8323 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:24:01,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8323 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:24:01,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3543 states. [2023-11-22 21:24:01,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3543 to 3540. [2023-11-22 21:24:01,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3540 states, 3455 states have (on average 1.5149059334298118) internal successors, (5234), 3455 states have internal predecessors, (5234), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:24:01,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3540 states to 3540 states and 5400 transitions. [2023-11-22 21:24:01,893 INFO L78 Accepts]: Start accepts. Automaton has 3540 states and 5400 transitions. Word has length 780 [2023-11-22 21:24:01,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:24:01,894 INFO L495 AbstractCegarLoop]: Abstraction has 3540 states and 5400 transitions. [2023-11-22 21:24:01,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:24:01,894 INFO L276 IsEmpty]: Start isEmpty. Operand 3540 states and 5400 transitions. [2023-11-22 21:24:01,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 782 [2023-11-22 21:24:01,902 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:24:01,902 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:24:01,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2023-11-22 21:24:02,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2023-11-22 21:24:02,112 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:24:02,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:24:02,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1493615895, now seen corresponding path program 2 times [2023-11-22 21:24:02,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:24:02,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212686103] [2023-11-22 21:24:02,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:24:02,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:24:02,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:02,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:24:02,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:02,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:24:02,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:02,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:24:02,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:02,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:24:02,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:02,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:24:02,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:02,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 688 [2023-11-22 21:24:02,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:02,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 703 [2023-11-22 21:24:02,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:02,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 720 [2023-11-22 21:24:02,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:02,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 735 [2023-11-22 21:24:02,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:02,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2023-11-22 21:24:02,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:02,867 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 251 trivial. 0 not checked. [2023-11-22 21:24:02,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:24:02,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212686103] [2023-11-22 21:24:02,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212686103] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:24:02,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930896393] [2023-11-22 21:24:02,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 21:24:02,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:24:02,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:24:02,869 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:24:02,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-11-22 21:24:03,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 21:24:03,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:24:03,638 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-22 21:24:03,645 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:24:05,045 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 173 proven. 17 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2023-11-22 21:24:05,045 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:24:07,079 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 86 proven. 4 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2023-11-22 21:24:07,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930896393] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:24:07,080 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:24:07,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 8, 8] total 16 [2023-11-22 21:24:07,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892936371] [2023-11-22 21:24:07,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:24:07,082 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-22 21:24:07,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:24:07,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-22 21:24:07,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2023-11-22 21:24:07,084 INFO L87 Difference]: Start difference. First operand 3540 states and 5400 transitions. Second operand has 16 states, 16 states have (on average 122.875) internal successors, (1966), 16 states have internal predecessors, (1966), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-22 21:24:11,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:24:11,257 INFO L93 Difference]: Finished difference Result 17429 states and 26618 transitions. [2023-11-22 21:24:11,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-22 21:24:11,257 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 122.875) internal successors, (1966), 16 states have internal predecessors, (1966), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 781 [2023-11-22 21:24:11,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:24:11,270 INFO L225 Difference]: With dead ends: 17429 [2023-11-22 21:24:11,271 INFO L226 Difference]: Without dead ends: 14598 [2023-11-22 21:24:11,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1612 GetRequests, 1575 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=362, Invalid=1120, Unknown=0, NotChecked=0, Total=1482 [2023-11-22 21:24:11,275 INFO L413 NwaCegarLoop]: 856 mSDtfsCounter, 8739 mSDsluCounter, 9322 mSDsCounter, 0 mSdLazyCounter, 6747 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8739 SdHoareTripleChecker+Valid, 10178 SdHoareTripleChecker+Invalid, 6774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 6747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-22 21:24:11,275 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8739 Valid, 10178 Invalid, 6774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 6747 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-22 21:24:11,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14598 states. [2023-11-22 21:24:11,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14598 to 3642. [2023-11-22 21:24:11,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3642 states, 3557 states have (on average 1.5057632836660106) internal successors, (5356), 3557 states have internal predecessors, (5356), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:24:11,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3642 states to 3642 states and 5522 transitions. [2023-11-22 21:24:11,566 INFO L78 Accepts]: Start accepts. Automaton has 3642 states and 5522 transitions. Word has length 781 [2023-11-22 21:24:11,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:24:11,566 INFO L495 AbstractCegarLoop]: Abstraction has 3642 states and 5522 transitions. [2023-11-22 21:24:11,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 122.875) internal successors, (1966), 16 states have internal predecessors, (1966), 4 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-22 21:24:11,567 INFO L276 IsEmpty]: Start isEmpty. Operand 3642 states and 5522 transitions. [2023-11-22 21:24:11,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 783 [2023-11-22 21:24:11,574 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:24:11,574 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:24:11,589 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2023-11-22 21:24:11,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:24:11,789 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:24:11,790 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:24:11,790 INFO L85 PathProgramCache]: Analyzing trace with hash -545489713, now seen corresponding path program 1 times [2023-11-22 21:24:11,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:24:11,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194962853] [2023-11-22 21:24:11,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:24:11,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:24:12,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:12,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:24:12,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:12,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:24:12,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:12,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:24:12,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:12,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:24:12,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:12,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:24:12,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:12,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 689 [2023-11-22 21:24:12,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:12,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 704 [2023-11-22 21:24:12,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:12,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-11-22 21:24:12,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:12,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 736 [2023-11-22 21:24:12,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:12,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 747 [2023-11-22 21:24:12,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:12,600 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2023-11-22 21:24:12,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:24:12,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194962853] [2023-11-22 21:24:12,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194962853] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:24:12,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133934533] [2023-11-22 21:24:12,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:24:12,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:24:12,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:24:12,602 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:24:12,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-11-22 21:24:13,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:13,623 INFO L262 TraceCheckSpWp]: Trace formula consists of 4188 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 21:24:13,631 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:24:13,653 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 198 proven. 14 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2023-11-22 21:24:13,653 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:24:13,691 INFO L134 CoverageAnalysis]: Checked inductivity of 352 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2023-11-22 21:24:13,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133934533] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:24:13,691 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:24:13,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 21:24:13,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39911552] [2023-11-22 21:24:13,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:24:13,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:24:13,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:24:13,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:24:13,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:24:13,695 INFO L87 Difference]: Start difference. First operand 3642 states and 5522 transitions. Second operand has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:24:14,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:24:14,046 INFO L93 Difference]: Finished difference Result 5699 states and 8666 transitions. [2023-11-22 21:24:14,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:24:14,047 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 782 [2023-11-22 21:24:14,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:24:14,051 INFO L225 Difference]: With dead ends: 5699 [2023-11-22 21:24:14,051 INFO L226 Difference]: Without dead ends: 3648 [2023-11-22 21:24:14,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1587 GetRequests, 1579 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 21:24:14,055 INFO L413 NwaCegarLoop]: 1391 mSDtfsCounter, 8 mSDsluCounter, 5546 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 6937 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:24:14,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 6937 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:24:14,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3648 states. [2023-11-22 21:24:14,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3648 to 3648. [2023-11-22 21:24:14,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3648 states, 3563 states have (on average 1.5049115913555993) internal successors, (5362), 3563 states have internal predecessors, (5362), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:24:14,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3648 states to 3648 states and 5528 transitions. [2023-11-22 21:24:14,312 INFO L78 Accepts]: Start accepts. Automaton has 3648 states and 5528 transitions. Word has length 782 [2023-11-22 21:24:14,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:24:14,313 INFO L495 AbstractCegarLoop]: Abstraction has 3648 states and 5528 transitions. [2023-11-22 21:24:14,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.22222222222223) internal successors, (722), 9 states have internal predecessors, (722), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:24:14,313 INFO L276 IsEmpty]: Start isEmpty. Operand 3648 states and 5528 transitions. [2023-11-22 21:24:14,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 786 [2023-11-22 21:24:14,321 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:24:14,322 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:24:14,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2023-11-22 21:24:14,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:24:14,537 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:24:14,537 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:24:14,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1895757759, now seen corresponding path program 2 times [2023-11-22 21:24:14,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:24:14,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371171156] [2023-11-22 21:24:14,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:24:14,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:24:14,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:15,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:24:15,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:15,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:24:15,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:15,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:24:15,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:15,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:24:15,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:15,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:24:15,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:15,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 692 [2023-11-22 21:24:15,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:15,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 707 [2023-11-22 21:24:15,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:15,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 21:24:15,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:15,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 739 [2023-11-22 21:24:15,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:15,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2023-11-22 21:24:15,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:15,278 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2023-11-22 21:24:15,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:24:15,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371171156] [2023-11-22 21:24:15,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371171156] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:24:15,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686411239] [2023-11-22 21:24:15,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 21:24:15,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:24:15,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:24:15,280 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:24:15,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-22 21:24:16,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 21:24:16,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:24:16,182 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 90 conjunts are in the unsatisfiable core [2023-11-22 21:24:16,191 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:24:18,008 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 2 proven. 72 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2023-11-22 21:24:18,008 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:24:22,501 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 50 proven. 24 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2023-11-22 21:24:22,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686411239] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:24:22,502 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:24:22,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 19, 18] total 37 [2023-11-22 21:24:22,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966490641] [2023-11-22 21:24:22,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:24:22,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-11-22 21:24:22,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:24:22,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-11-22 21:24:22,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=1104, Unknown=0, NotChecked=0, Total=1332 [2023-11-22 21:24:22,506 INFO L87 Difference]: Start difference. First operand 3648 states and 5528 transitions. Second operand has 37 states, 37 states have (on average 55.972972972972975) internal successors, (2071), 37 states have internal predecessors, (2071), 6 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 6 states have call predecessors, (30), 6 states have call successors, (30) [2023-11-22 21:24:44,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:24:44,667 INFO L93 Difference]: Finished difference Result 43471 states and 66199 transitions. [2023-11-22 21:24:44,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 257 states. [2023-11-22 21:24:44,667 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 55.972972972972975) internal successors, (2071), 37 states have internal predecessors, (2071), 6 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 6 states have call predecessors, (30), 6 states have call successors, (30) Word has length 785 [2023-11-22 21:24:44,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:24:44,747 INFO L225 Difference]: With dead ends: 43471 [2023-11-22 21:24:44,747 INFO L226 Difference]: Without dead ends: 41282 [2023-11-22 21:24:44,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1928 GetRequests, 1639 SyntacticMatches, 0 SemanticMatches, 289 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32796 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=11821, Invalid=72569, Unknown=0, NotChecked=0, Total=84390 [2023-11-22 21:24:44,776 INFO L413 NwaCegarLoop]: 1805 mSDtfsCounter, 53961 mSDsluCounter, 32302 mSDsCounter, 0 mSdLazyCounter, 19867 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53961 SdHoareTripleChecker+Valid, 34107 SdHoareTripleChecker+Invalid, 20047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 19867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2023-11-22 21:24:44,776 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53961 Valid, 34107 Invalid, 20047 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [180 Valid, 19867 Invalid, 0 Unknown, 0 Unchecked, 9.3s Time] [2023-11-22 21:24:44,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41282 states. [2023-11-22 21:24:45,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41282 to 3794. [2023-11-22 21:24:45,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3709 states have (on average 1.502291722836344) internal successors, (5572), 3709 states have internal predecessors, (5572), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:24:45,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 5738 transitions. [2023-11-22 21:24:45,309 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 5738 transitions. Word has length 785 [2023-11-22 21:24:45,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:24:45,310 INFO L495 AbstractCegarLoop]: Abstraction has 3794 states and 5738 transitions. [2023-11-22 21:24:45,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 55.972972972972975) internal successors, (2071), 37 states have internal predecessors, (2071), 6 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 6 states have call predecessors, (30), 6 states have call successors, (30) [2023-11-22 21:24:45,311 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 5738 transitions. [2023-11-22 21:24:45,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 787 [2023-11-22 21:24:45,318 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:24:45,318 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:24:45,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2023-11-22 21:24:45,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2023-11-22 21:24:45,527 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:24:45,527 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:24:45,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1138704229, now seen corresponding path program 1 times [2023-11-22 21:24:45,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:24:45,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582708616] [2023-11-22 21:24:45,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:24:45,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:24:45,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:46,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:24:46,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:46,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:24:46,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:46,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:24:46,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:46,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:24:46,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:46,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:24:46,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:46,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 693 [2023-11-22 21:24:46,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:46,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 708 [2023-11-22 21:24:46,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:46,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 725 [2023-11-22 21:24:46,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:46,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 740 [2023-11-22 21:24:46,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:46,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 751 [2023-11-22 21:24:46,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:46,333 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 98 proven. 3 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2023-11-22 21:24:46,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:24:46,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582708616] [2023-11-22 21:24:46,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582708616] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:24:46,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919888812] [2023-11-22 21:24:46,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:24:46,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:24:46,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:24:46,335 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:24:46,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-22 21:24:47,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:47,397 INFO L262 TraceCheckSpWp]: Trace formula consists of 4217 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-22 21:24:47,405 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:24:47,436 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 198 proven. 22 refuted. 0 times theorem prover too weak. 143 trivial. 0 not checked. [2023-11-22 21:24:47,436 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:24:47,478 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 98 proven. 3 refuted. 0 times theorem prover too weak. 262 trivial. 0 not checked. [2023-11-22 21:24:47,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919888812] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:24:47,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:24:47,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 12 [2023-11-22 21:24:47,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369775922] [2023-11-22 21:24:47,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:24:47,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-22 21:24:47,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:24:47,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-22 21:24:47,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-22 21:24:47,482 INFO L87 Difference]: Start difference. First operand 3794 states and 5738 transitions. Second operand has 12 states, 12 states have (on average 60.583333333333336) internal successors, (727), 12 states have internal predecessors, (727), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:24:47,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:24:47,996 INFO L93 Difference]: Finished difference Result 5941 states and 9006 transitions. [2023-11-22 21:24:47,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 21:24:47,997 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 60.583333333333336) internal successors, (727), 12 states have internal predecessors, (727), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 786 [2023-11-22 21:24:47,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:24:48,000 INFO L225 Difference]: With dead ends: 5941 [2023-11-22 21:24:48,000 INFO L226 Difference]: Without dead ends: 3798 [2023-11-22 21:24:48,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1595 GetRequests, 1585 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-22 21:24:48,002 INFO L413 NwaCegarLoop]: 1395 mSDtfsCounter, 11 mSDsluCounter, 11127 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 12522 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:24:48,002 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 12522 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:24:48,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3798 states. [2023-11-22 21:24:48,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3798 to 3798. [2023-11-22 21:24:48,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3798 states, 3713 states have (on average 1.5017506059789927) internal successors, (5576), 3713 states have internal predecessors, (5576), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:24:48,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3798 states to 3798 states and 5742 transitions. [2023-11-22 21:24:48,315 INFO L78 Accepts]: Start accepts. Automaton has 3798 states and 5742 transitions. Word has length 786 [2023-11-22 21:24:48,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:24:48,316 INFO L495 AbstractCegarLoop]: Abstraction has 3798 states and 5742 transitions. [2023-11-22 21:24:48,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 60.583333333333336) internal successors, (727), 12 states have internal predecessors, (727), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:24:48,316 INFO L276 IsEmpty]: Start isEmpty. Operand 3798 states and 5742 transitions. [2023-11-22 21:24:48,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 789 [2023-11-22 21:24:48,322 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:24:48,323 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:24:48,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2023-11-22 21:24:48,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2023-11-22 21:24:48,524 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:24:48,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:24:48,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1819984613, now seen corresponding path program 2 times [2023-11-22 21:24:48,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:24:48,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473429737] [2023-11-22 21:24:48,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:24:48,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:24:48,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:49,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:24:49,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:49,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:24:49,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:49,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:24:49,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:49,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:24:49,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:49,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:24:49,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:49,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 695 [2023-11-22 21:24:49,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:49,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 710 [2023-11-22 21:24:49,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:49,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 727 [2023-11-22 21:24:49,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:49,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 742 [2023-11-22 21:24:49,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:49,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 753 [2023-11-22 21:24:49,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:24:49,261 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-11-22 21:24:49,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:24:49,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473429737] [2023-11-22 21:24:49,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473429737] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:24:49,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529413451] [2023-11-22 21:24:49,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 21:24:49,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:24:49,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:24:49,263 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:24:49,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-22 21:24:50,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-22 21:24:50,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:24:50,045 INFO L262 TraceCheckSpWp]: Trace formula consists of 1071 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-22 21:24:50,052 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:24:52,629 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 2 proven. 24 refuted. 0 times theorem prover too weak. 344 trivial. 0 not checked. [2023-11-22 21:24:52,629 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:25:01,539 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 66 proven. 24 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2023-11-22 21:25:01,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529413451] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:25:01,540 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:25:01,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 10, 11] total 21 [2023-11-22 21:25:01,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211354244] [2023-11-22 21:25:01,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:25:01,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-22 21:25:01,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:01,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-22 21:25:01,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2023-11-22 21:25:01,547 INFO L87 Difference]: Start difference. First operand 3798 states and 5742 transitions. Second operand has 21 states, 21 states have (on average 97.52380952380952) internal successors, (2048), 21 states have internal predecessors, (2048), 5 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2023-11-22 21:25:06,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:06,175 INFO L93 Difference]: Finished difference Result 8062 states and 12226 transitions. [2023-11-22 21:25:06,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-22 21:25:06,176 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 97.52380952380952) internal successors, (2048), 21 states have internal predecessors, (2048), 5 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) Word has length 788 [2023-11-22 21:25:06,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:06,181 INFO L225 Difference]: With dead ends: 8062 [2023-11-22 21:25:06,181 INFO L226 Difference]: Without dead ends: 5903 [2023-11-22 21:25:06,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1621 GetRequests, 1584 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=367, Invalid=1115, Unknown=0, NotChecked=0, Total=1482 [2023-11-22 21:25:06,183 INFO L413 NwaCegarLoop]: 1569 mSDtfsCounter, 5721 mSDsluCounter, 14037 mSDsCounter, 0 mSdLazyCounter, 9478 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5721 SdHoareTripleChecker+Valid, 15606 SdHoareTripleChecker+Invalid, 9512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 9478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:06,183 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5721 Valid, 15606 Invalid, 9512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 9478 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-11-22 21:25:06,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5903 states. [2023-11-22 21:25:06,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5903 to 3796. [2023-11-22 21:25:06,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3711 states have (on average 1.4998652654271085) internal successors, (5566), 3711 states have internal predecessors, (5566), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:25:06,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 5732 transitions. [2023-11-22 21:25:06,504 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 5732 transitions. Word has length 788 [2023-11-22 21:25:06,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:06,504 INFO L495 AbstractCegarLoop]: Abstraction has 3796 states and 5732 transitions. [2023-11-22 21:25:06,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 97.52380952380952) internal successors, (2048), 21 states have internal predecessors, (2048), 5 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2023-11-22 21:25:06,505 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 5732 transitions. [2023-11-22 21:25:06,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 790 [2023-11-22 21:25:06,512 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:06,512 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:06,525 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2023-11-22 21:25:06,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-11-22 21:25:06,717 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:06,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:06,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1115558304, now seen corresponding path program 1 times [2023-11-22 21:25:06,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:06,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134689357] [2023-11-22 21:25:06,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:06,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:06,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:07,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:25:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:07,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:25:07,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:07,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:25:07,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:07,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:25:07,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:07,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:25:07,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:07,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 696 [2023-11-22 21:25:07,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:07,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 711 [2023-11-22 21:25:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:07,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 728 [2023-11-22 21:25:07,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:07,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 743 [2023-11-22 21:25:07,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:07,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 754 [2023-11-22 21:25:07,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:07,513 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 98 proven. 3 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-11-22 21:25:07,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:07,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134689357] [2023-11-22 21:25:07,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134689357] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:25:07,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784908000] [2023-11-22 21:25:07,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:07,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:07,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:25:07,515 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:25:07,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-22 21:25:08,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:08,708 INFO L262 TraceCheckSpWp]: Trace formula consists of 4238 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-22 21:25:08,716 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:25:08,745 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 198 proven. 22 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2023-11-22 21:25:08,745 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:25:08,784 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 98 proven. 3 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-11-22 21:25:08,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784908000] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:25:08,784 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:25:08,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 12 [2023-11-22 21:25:08,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834378561] [2023-11-22 21:25:08,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:25:08,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-22 21:25:08,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:08,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-22 21:25:08,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-22 21:25:08,786 INFO L87 Difference]: Start difference. First operand 3796 states and 5732 transitions. Second operand has 12 states, 12 states have (on average 60.583333333333336) internal successors, (727), 12 states have internal predecessors, (727), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:09,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:09,239 INFO L93 Difference]: Finished difference Result 5945 states and 8994 transitions. [2023-11-22 21:25:09,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 21:25:09,240 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 60.583333333333336) internal successors, (727), 12 states have internal predecessors, (727), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 789 [2023-11-22 21:25:09,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:09,244 INFO L225 Difference]: With dead ends: 5945 [2023-11-22 21:25:09,244 INFO L226 Difference]: Without dead ends: 3800 [2023-11-22 21:25:09,246 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1601 GetRequests, 1591 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-22 21:25:09,246 INFO L413 NwaCegarLoop]: 1394 mSDtfsCounter, 11 mSDsluCounter, 9728 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 11122 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:09,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 11122 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:25:09,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3800 states. [2023-11-22 21:25:09,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3800 to 3800. [2023-11-22 21:25:09,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3715 states have (on average 1.4993270524899058) internal successors, (5570), 3715 states have internal predecessors, (5570), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:25:09,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 5736 transitions. [2023-11-22 21:25:09,582 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 5736 transitions. Word has length 789 [2023-11-22 21:25:09,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:09,583 INFO L495 AbstractCegarLoop]: Abstraction has 3800 states and 5736 transitions. [2023-11-22 21:25:09,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 60.583333333333336) internal successors, (727), 12 states have internal predecessors, (727), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:09,583 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 5736 transitions. [2023-11-22 21:25:09,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 792 [2023-11-22 21:25:09,591 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:09,591 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:09,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2023-11-22 21:25:09,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-11-22 21:25:09,805 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:09,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:09,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1374698880, now seen corresponding path program 2 times [2023-11-22 21:25:09,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:09,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111034720] [2023-11-22 21:25:09,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:09,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:10,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:10,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:25:10,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:10,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:25:10,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:10,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:25:10,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:10,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:25:10,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:10,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:25:10,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:10,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 698 [2023-11-22 21:25:10,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:10,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 713 [2023-11-22 21:25:10,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:10,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2023-11-22 21:25:10,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:10,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 745 [2023-11-22 21:25:10,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:10,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2023-11-22 21:25:10,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:10,624 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2023-11-22 21:25:10,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:10,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111034720] [2023-11-22 21:25:10,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111034720] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:25:10,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534879050] [2023-11-22 21:25:10,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 21:25:10,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:10,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:25:10,626 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:25:10,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-11-22 21:25:11,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 21:25:11,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:25:11,831 INFO L262 TraceCheckSpWp]: Trace formula consists of 4252 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-22 21:25:11,840 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:25:12,930 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 198 proven. 0 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2023-11-22 21:25:12,930 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 21:25:12,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534879050] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:25:12,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 21:25:12,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-22 21:25:12,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449979880] [2023-11-22 21:25:12,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:25:12,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-22 21:25:12,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:12,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-22 21:25:12,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-22 21:25:12,933 INFO L87 Difference]: Start difference. First operand 3800 states and 5736 transitions. Second operand has 4 states, 4 states have (on average 178.0) internal successors, (712), 4 states have internal predecessors, (712), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:25:13,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:13,393 INFO L93 Difference]: Finished difference Result 5949 states and 8994 transitions. [2023-11-22 21:25:13,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 21:25:13,399 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 178.0) internal successors, (712), 4 states have internal predecessors, (712), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 791 [2023-11-22 21:25:13,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:13,403 INFO L225 Difference]: With dead ends: 5949 [2023-11-22 21:25:13,403 INFO L226 Difference]: Without dead ends: 3800 [2023-11-22 21:25:13,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 815 GetRequests, 810 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-22 21:25:13,405 INFO L413 NwaCegarLoop]: 1289 mSDtfsCounter, 891 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 891 SdHoareTripleChecker+Valid, 2580 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:13,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [891 Valid, 2580 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:25:13,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3800 states. [2023-11-22 21:25:13,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3800 to 3800. [2023-11-22 21:25:13,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3715 states have (on average 1.498250336473755) internal successors, (5566), 3715 states have internal predecessors, (5566), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:25:13,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 5732 transitions. [2023-11-22 21:25:13,732 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 5732 transitions. Word has length 791 [2023-11-22 21:25:13,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:13,732 INFO L495 AbstractCegarLoop]: Abstraction has 3800 states and 5732 transitions. [2023-11-22 21:25:13,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 178.0) internal successors, (712), 4 states have internal predecessors, (712), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:25:13,732 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 5732 transitions. [2023-11-22 21:25:13,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 793 [2023-11-22 21:25:13,739 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:13,739 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:13,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2023-11-22 21:25:13,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-11-22 21:25:13,953 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:13,953 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:13,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1434832155, now seen corresponding path program 1 times [2023-11-22 21:25:13,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:13,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694983422] [2023-11-22 21:25:13,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:13,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:14,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:14,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:25:14,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:14,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:25:14,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:14,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:25:14,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:14,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:25:14,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:14,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:25:14,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:14,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 699 [2023-11-22 21:25:14,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:14,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-11-22 21:25:14,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:14,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 731 [2023-11-22 21:25:14,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:14,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2023-11-22 21:25:14,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:14,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 757 [2023-11-22 21:25:14,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:14,909 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 281 trivial. 0 not checked. [2023-11-22 21:25:14,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:14,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694983422] [2023-11-22 21:25:14,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694983422] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:25:14,910 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 21:25:14,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-22 21:25:14,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291374918] [2023-11-22 21:25:14,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:25:14,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 21:25:14,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:14,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 21:25:14,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-22 21:25:14,912 INFO L87 Difference]: Start difference. First operand 3800 states and 5732 transitions. Second operand has 5 states, 5 states have (on average 142.0) internal successors, (710), 5 states have internal predecessors, (710), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:25:15,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:15,387 INFO L93 Difference]: Finished difference Result 5949 states and 8986 transitions. [2023-11-22 21:25:15,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-22 21:25:15,388 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 142.0) internal successors, (710), 5 states have internal predecessors, (710), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 792 [2023-11-22 21:25:15,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:15,392 INFO L225 Difference]: With dead ends: 5949 [2023-11-22 21:25:15,392 INFO L226 Difference]: Without dead ends: 3800 [2023-11-22 21:25:15,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 21 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-11-22 21:25:15,394 INFO L413 NwaCegarLoop]: 1289 mSDtfsCounter, 2264 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2269 SdHoareTripleChecker+Valid, 2580 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:15,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2269 Valid, 2580 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 21:25:15,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3800 states. [2023-11-22 21:25:15,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3800 to 3800. [2023-11-22 21:25:15,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3800 states, 3715 states have (on average 1.4977119784656796) internal successors, (5564), 3715 states have internal predecessors, (5564), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:25:15,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3800 states to 3800 states and 5730 transitions. [2023-11-22 21:25:15,720 INFO L78 Accepts]: Start accepts. Automaton has 3800 states and 5730 transitions. Word has length 792 [2023-11-22 21:25:15,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:15,720 INFO L495 AbstractCegarLoop]: Abstraction has 3800 states and 5730 transitions. [2023-11-22 21:25:15,720 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 142.0) internal successors, (710), 5 states have internal predecessors, (710), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:25:15,721 INFO L276 IsEmpty]: Start isEmpty. Operand 3800 states and 5730 transitions. [2023-11-22 21:25:15,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 794 [2023-11-22 21:25:15,727 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:15,727 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:15,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-11-22 21:25:15,728 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:15,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:15,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1646846840, now seen corresponding path program 1 times [2023-11-22 21:25:15,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:15,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179717354] [2023-11-22 21:25:15,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:15,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:16,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:16,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:25:16,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:16,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:25:16,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:16,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:25:16,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:16,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:25:16,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:16,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:25:16,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:16,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 700 [2023-11-22 21:25:16,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:16,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 21:25:16,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:16,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 732 [2023-11-22 21:25:16,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:16,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 747 [2023-11-22 21:25:16,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:16,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2023-11-22 21:25:16,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:16,463 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2023-11-22 21:25:16,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:16,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179717354] [2023-11-22 21:25:16,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179717354] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:25:16,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542761070] [2023-11-22 21:25:16,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:16,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:16,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:25:16,465 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:25:16,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-11-22 21:25:17,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:17,641 INFO L262 TraceCheckSpWp]: Trace formula consists of 4258 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 21:25:17,649 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:25:17,672 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 198 proven. 14 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2023-11-22 21:25:17,672 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:25:17,704 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2023-11-22 21:25:17,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542761070] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:25:17,704 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:25:17,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 21:25:17,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074128034] [2023-11-22 21:25:17,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:25:17,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:25:17,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:17,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:25:17,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:25:17,707 INFO L87 Difference]: Start difference. First operand 3800 states and 5730 transitions. Second operand has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:18,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:18,138 INFO L93 Difference]: Finished difference Result 5955 states and 8994 transitions. [2023-11-22 21:25:18,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:25:18,139 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 793 [2023-11-22 21:25:18,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:18,143 INFO L225 Difference]: With dead ends: 5955 [2023-11-22 21:25:18,143 INFO L226 Difference]: Without dead ends: 3806 [2023-11-22 21:25:18,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1609 GetRequests, 1601 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 21:25:18,145 INFO L413 NwaCegarLoop]: 1387 mSDtfsCounter, 8 mSDsluCounter, 6914 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8301 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:18,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8301 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:25:18,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3806 states. [2023-11-22 21:25:18,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3806 to 3806. [2023-11-22 21:25:18,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3806 states, 3721 states have (on average 1.4969094329481323) internal successors, (5570), 3721 states have internal predecessors, (5570), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:25:18,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3806 states to 3806 states and 5736 transitions. [2023-11-22 21:25:18,515 INFO L78 Accepts]: Start accepts. Automaton has 3806 states and 5736 transitions. Word has length 793 [2023-11-22 21:25:18,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:18,515 INFO L495 AbstractCegarLoop]: Abstraction has 3806 states and 5736 transitions. [2023-11-22 21:25:18,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:18,516 INFO L276 IsEmpty]: Start isEmpty. Operand 3806 states and 5736 transitions. [2023-11-22 21:25:18,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 797 [2023-11-22 21:25:18,522 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:18,522 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:18,544 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2023-11-22 21:25:18,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:18,744 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:18,744 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:18,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1145652610, now seen corresponding path program 2 times [2023-11-22 21:25:18,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:18,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742179488] [2023-11-22 21:25:18,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:18,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:18,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:19,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:25:19,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:19,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:25:19,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:19,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:25:19,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:19,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:25:19,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:19,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:25:19,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:19,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 703 [2023-11-22 21:25:19,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:19,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 718 [2023-11-22 21:25:19,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:19,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 735 [2023-11-22 21:25:19,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:19,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 750 [2023-11-22 21:25:19,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:19,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 761 [2023-11-22 21:25:19,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:19,492 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-11-22 21:25:19,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:19,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742179488] [2023-11-22 21:25:19,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742179488] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:25:19,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135475188] [2023-11-22 21:25:19,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 21:25:19,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:19,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:25:19,494 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:25:19,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-11-22 21:25:20,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 21:25:20,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:25:20,714 INFO L262 TraceCheckSpWp]: Trace formula consists of 4279 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 21:25:20,722 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:25:20,744 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 198 proven. 14 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2023-11-22 21:25:20,745 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:25:20,779 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-11-22 21:25:20,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135475188] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:25:20,779 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:25:20,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 21:25:20,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330931865] [2023-11-22 21:25:20,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:25:20,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:25:20,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:20,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:25:20,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:25:20,782 INFO L87 Difference]: Start difference. First operand 3806 states and 5736 transitions. Second operand has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:21,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:21,253 INFO L93 Difference]: Finished difference Result 5967 states and 9006 transitions. [2023-11-22 21:25:21,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:25:21,253 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 796 [2023-11-22 21:25:21,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:21,257 INFO L225 Difference]: With dead ends: 5967 [2023-11-22 21:25:21,257 INFO L226 Difference]: Without dead ends: 3812 [2023-11-22 21:25:21,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1615 GetRequests, 1607 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 21:25:21,259 INFO L413 NwaCegarLoop]: 1387 mSDtfsCounter, 8 mSDsluCounter, 8298 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 9685 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:21,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 9685 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:25:21,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3812 states. [2023-11-22 21:25:21,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3812 to 3812. [2023-11-22 21:25:21,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3812 states, 3727 states have (on average 1.4961094714247385) internal successors, (5576), 3727 states have internal predecessors, (5576), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2023-11-22 21:25:21,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3812 states to 3812 states and 5742 transitions. [2023-11-22 21:25:21,677 INFO L78 Accepts]: Start accepts. Automaton has 3812 states and 5742 transitions. Word has length 796 [2023-11-22 21:25:21,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:21,678 INFO L495 AbstractCegarLoop]: Abstraction has 3812 states and 5742 transitions. [2023-11-22 21:25:21,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:21,678 INFO L276 IsEmpty]: Start isEmpty. Operand 3812 states and 5742 transitions. [2023-11-22 21:25:21,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 800 [2023-11-22 21:25:21,685 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:21,685 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:21,701 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2023-11-22 21:25:21,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:21,900 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:21,900 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:21,900 INFO L85 PathProgramCache]: Analyzing trace with hash -605794697, now seen corresponding path program 3 times [2023-11-22 21:25:21,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:21,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839243666] [2023-11-22 21:25:21,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:21,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:22,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:25:22,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:22,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:25:22,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:22,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:25:22,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:22,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:25:22,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:22,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:25:22,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:22,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2023-11-22 21:25:22,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:22,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-11-22 21:25:22,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:22,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2023-11-22 21:25:22,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:22,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 753 [2023-11-22 21:25:22,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:22,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2023-11-22 21:25:22,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:22,645 INFO L134 CoverageAnalysis]: Checked inductivity of 397 backedges. 98 proven. 1 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-22 21:25:22,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:22,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839243666] [2023-11-22 21:25:22,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839243666] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:25:22,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392590470] [2023-11-22 21:25:22,646 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-22 21:25:22,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:22,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:25:22,647 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:25:22,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-11-22 21:25:23,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-22 21:25:23,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:25:23,689 INFO L262 TraceCheckSpWp]: Trace formula consists of 3557 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-22 21:25:23,696 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:25:23,781 INFO L134 CoverageAnalysis]: Checked inductivity of 397 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2023-11-22 21:25:23,781 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 21:25:23,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392590470] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:25:23,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 21:25:23,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2023-11-22 21:25:23,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366180104] [2023-11-22 21:25:23,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:25:23,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-22 21:25:23,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:23,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-22 21:25:23,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-22 21:25:23,784 INFO L87 Difference]: Start difference. First operand 3812 states and 5742 transitions. Second operand has 8 states, 7 states have (on average 100.71428571428571) internal successors, (705), 8 states have internal predecessors, (705), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-22 21:25:24,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:24,706 INFO L93 Difference]: Finished difference Result 8194 states and 12339 transitions. [2023-11-22 21:25:24,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:25:24,707 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 100.71428571428571) internal successors, (705), 8 states have internal predecessors, (705), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 799 [2023-11-22 21:25:24,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:24,712 INFO L225 Difference]: With dead ends: 8194 [2023-11-22 21:25:24,712 INFO L226 Difference]: Without dead ends: 6025 [2023-11-22 21:25:24,713 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 823 GetRequests, 814 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-11-22 21:25:24,713 INFO L413 NwaCegarLoop]: 1384 mSDtfsCounter, 768 mSDsluCounter, 7645 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 769 SdHoareTripleChecker+Valid, 9029 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:24,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [769 Valid, 9029 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 21:25:24,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6025 states. [2023-11-22 21:25:25,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6025 to 4647. [2023-11-22 21:25:25,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4647 states, 4530 states have (on average 1.4763796909492273) internal successors, (6688), 4530 states have internal predecessors, (6688), 115 states have call successors, (115), 1 states have call predecessors, (115), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2023-11-22 21:25:25,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4647 states to 4647 states and 6918 transitions. [2023-11-22 21:25:25,131 INFO L78 Accepts]: Start accepts. Automaton has 4647 states and 6918 transitions. Word has length 799 [2023-11-22 21:25:25,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:25,131 INFO L495 AbstractCegarLoop]: Abstraction has 4647 states and 6918 transitions. [2023-11-22 21:25:25,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 100.71428571428571) internal successors, (705), 8 states have internal predecessors, (705), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-22 21:25:25,132 INFO L276 IsEmpty]: Start isEmpty. Operand 4647 states and 6918 transitions. [2023-11-22 21:25:25,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 800 [2023-11-22 21:25:25,138 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:25,139 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:25,161 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2023-11-22 21:25:25,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:25,351 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:25,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:25,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1182354139, now seen corresponding path program 1 times [2023-11-22 21:25:25,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:25,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380278192] [2023-11-22 21:25:25,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:25,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:25,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:26,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:25:26,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:26,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:25:26,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:26,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:25:26,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:26,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:25:26,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:26,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:25:26,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:26,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 706 [2023-11-22 21:25:26,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:26,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 721 [2023-11-22 21:25:26,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:26,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 738 [2023-11-22 21:25:26,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:26,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 753 [2023-11-22 21:25:26,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:26,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 764 [2023-11-22 21:25:26,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:26,180 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-22 21:25:26,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:26,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380278192] [2023-11-22 21:25:26,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380278192] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:25:26,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082629713] [2023-11-22 21:25:26,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:26,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:26,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:25:26,182 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:25:26,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-11-22 21:25:27,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:27,399 INFO L262 TraceCheckSpWp]: Trace formula consists of 4303 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 21:25:27,407 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:25:27,444 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 199 proven. 14 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2023-11-22 21:25:27,444 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:25:27,473 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-22 21:25:27,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082629713] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:25:27,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:25:27,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 21:25:27,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377739651] [2023-11-22 21:25:27,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:25:27,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:25:27,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:27,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:25:27,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:25:27,475 INFO L87 Difference]: Start difference. First operand 4647 states and 6918 transitions. Second operand has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:27,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:27,998 INFO L93 Difference]: Finished difference Result 7649 states and 11370 transitions. [2023-11-22 21:25:27,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:25:27,999 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 799 [2023-11-22 21:25:27,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:28,003 INFO L225 Difference]: With dead ends: 7649 [2023-11-22 21:25:28,003 INFO L226 Difference]: Without dead ends: 4653 [2023-11-22 21:25:28,005 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1621 GetRequests, 1613 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 21:25:28,005 INFO L413 NwaCegarLoop]: 1387 mSDtfsCounter, 8 mSDsluCounter, 5530 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 6917 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:28,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 6917 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:25:28,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4653 states. [2023-11-22 21:25:28,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4653 to 4653. [2023-11-22 21:25:28,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4536 states have (on average 1.4757495590828924) internal successors, (6694), 4536 states have internal predecessors, (6694), 115 states have call successors, (115), 1 states have call predecessors, (115), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2023-11-22 21:25:28,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 6924 transitions. [2023-11-22 21:25:28,433 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 6924 transitions. Word has length 799 [2023-11-22 21:25:28,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:28,433 INFO L495 AbstractCegarLoop]: Abstraction has 4653 states and 6924 transitions. [2023-11-22 21:25:28,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.44444444444444) internal successors, (724), 9 states have internal predecessors, (724), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:28,434 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 6924 transitions. [2023-11-22 21:25:28,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 803 [2023-11-22 21:25:28,441 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:28,465 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:28,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2023-11-22 21:25:28,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:28,694 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:28,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:28,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1821551083, now seen corresponding path program 2 times [2023-11-22 21:25:28,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:28,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029790695] [2023-11-22 21:25:28,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:28,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:28,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:29,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-11-22 21:25:29,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:29,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2023-11-22 21:25:29,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:29,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2023-11-22 21:25:29,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:29,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2023-11-22 21:25:29,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:29,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2023-11-22 21:25:29,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:29,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 709 [2023-11-22 21:25:29,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:29,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 724 [2023-11-22 21:25:29,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:29,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 741 [2023-11-22 21:25:29,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:29,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 756 [2023-11-22 21:25:29,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:29,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 767 [2023-11-22 21:25:29,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:29,450 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 99 proven. 1 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2023-11-22 21:25:29,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:29,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029790695] [2023-11-22 21:25:29,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029790695] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:25:29,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881533580] [2023-11-22 21:25:29,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 21:25:29,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:29,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:25:29,452 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:25:29,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2023-11-22 21:25:30,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 21:25:30,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:25:30,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 4324 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-22 21:25:30,569 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:25:30,619 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 199 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2023-11-22 21:25:30,619 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 21:25:30,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881533580] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:25:30,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 21:25:30,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2023-11-22 21:25:30,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277288955] [2023-11-22 21:25:30,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:25:30,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-22 21:25:30,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:30,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-22 21:25:30,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-22 21:25:30,622 INFO L87 Difference]: Start difference. First operand 4653 states and 6924 transitions. Second operand has 8 states, 7 states have (on average 101.14285714285714) internal successors, (708), 8 states have internal predecessors, (708), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-22 21:25:31,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:31,583 INFO L93 Difference]: Finished difference Result 9392 states and 14043 transitions. [2023-11-22 21:25:31,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:25:31,584 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 101.14285714285714) internal successors, (708), 8 states have internal predecessors, (708), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 802 [2023-11-22 21:25:31,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:31,588 INFO L225 Difference]: With dead ends: 9392 [2023-11-22 21:25:31,588 INFO L226 Difference]: Without dead ends: 6037 [2023-11-22 21:25:31,589 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 826 GetRequests, 817 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-11-22 21:25:31,590 INFO L413 NwaCegarLoop]: 1381 mSDtfsCounter, 805 mSDsluCounter, 7042 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 810 SdHoareTripleChecker+Valid, 8423 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:31,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [810 Valid, 8423 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-22 21:25:31,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6037 states. [2023-11-22 21:25:32,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6037 to 4653. [2023-11-22 21:25:32,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4536 states have (on average 1.472442680776014) internal successors, (6679), 4536 states have internal predecessors, (6679), 115 states have call successors, (115), 1 states have call predecessors, (115), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2023-11-22 21:25:32,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 6909 transitions. [2023-11-22 21:25:32,037 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 6909 transitions. Word has length 802 [2023-11-22 21:25:32,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:32,037 INFO L495 AbstractCegarLoop]: Abstraction has 4653 states and 6909 transitions. [2023-11-22 21:25:32,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 101.14285714285714) internal successors, (708), 8 states have internal predecessors, (708), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-22 21:25:32,038 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 6909 transitions. [2023-11-22 21:25:32,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 805 [2023-11-22 21:25:32,046 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:32,046 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:32,060 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2023-11-22 21:25:32,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2023-11-22 21:25:32,260 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:32,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:32,260 INFO L85 PathProgramCache]: Analyzing trace with hash -353980021, now seen corresponding path program 1 times [2023-11-22 21:25:32,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:32,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740111722] [2023-11-22 21:25:32,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:32,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:32,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:33,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2023-11-22 21:25:33,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:33,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 21:25:33,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:33,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 21:25:33,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:33,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 21:25:33,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:33,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 21:25:33,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:33,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 711 [2023-11-22 21:25:33,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:33,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 726 [2023-11-22 21:25:33,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:33,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 743 [2023-11-22 21:25:33,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:33,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 758 [2023-11-22 21:25:33,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:33,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 769 [2023-11-22 21:25:33,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:33,025 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2023-11-22 21:25:33,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:33,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740111722] [2023-11-22 21:25:33,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740111722] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:25:33,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583002271] [2023-11-22 21:25:33,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:33,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:33,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:25:33,027 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:25:33,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-11-22 21:25:34,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:34,267 INFO L262 TraceCheckSpWp]: Trace formula consists of 4330 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 21:25:34,275 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:25:34,297 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 200 proven. 14 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2023-11-22 21:25:34,297 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:25:34,338 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2023-11-22 21:25:34,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583002271] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:25:34,338 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:25:34,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 21:25:34,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572406114] [2023-11-22 21:25:34,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:25:34,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:25:34,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:34,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:25:34,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:25:34,342 INFO L87 Difference]: Start difference. First operand 4653 states and 6909 transitions. Second operand has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:34,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:34,963 INFO L93 Difference]: Finished difference Result 7661 states and 11357 transitions. [2023-11-22 21:25:34,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-22 21:25:34,964 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 804 [2023-11-22 21:25:34,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:34,968 INFO L225 Difference]: With dead ends: 7661 [2023-11-22 21:25:34,968 INFO L226 Difference]: Without dead ends: 4659 [2023-11-22 21:25:34,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1631 GetRequests, 1623 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-22 21:25:34,978 INFO L413 NwaCegarLoop]: 1387 mSDtfsCounter, 8 mSDsluCounter, 8298 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 9685 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:34,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 9685 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:25:34,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4659 states. [2023-11-22 21:25:35,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4659 to 4659. [2023-11-22 21:25:35,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4659 states, 4542 states have (on average 1.471818582122413) internal successors, (6685), 4542 states have internal predecessors, (6685), 115 states have call successors, (115), 1 states have call predecessors, (115), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2023-11-22 21:25:35,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4659 states to 4659 states and 6915 transitions. [2023-11-22 21:25:35,437 INFO L78 Accepts]: Start accepts. Automaton has 4659 states and 6915 transitions. Word has length 804 [2023-11-22 21:25:35,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:35,438 INFO L495 AbstractCegarLoop]: Abstraction has 4659 states and 6915 transitions. [2023-11-22 21:25:35,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:35,438 INFO L276 IsEmpty]: Start isEmpty. Operand 4659 states and 6915 transitions. [2023-11-22 21:25:35,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 808 [2023-11-22 21:25:35,445 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:35,446 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:35,466 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2023-11-22 21:25:35,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2023-11-22 21:25:35,663 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:35,663 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:35,663 INFO L85 PathProgramCache]: Analyzing trace with hash -589862887, now seen corresponding path program 2 times [2023-11-22 21:25:35,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:35,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384651601] [2023-11-22 21:25:35,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:35,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:35,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:36,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2023-11-22 21:25:36,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:36,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 21:25:36,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:36,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 21:25:36,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:36,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 21:25:36,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:36,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 21:25:36,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:36,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 714 [2023-11-22 21:25:36,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:36,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 729 [2023-11-22 21:25:36,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:36,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 746 [2023-11-22 21:25:36,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:36,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 761 [2023-11-22 21:25:36,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:36,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 772 [2023-11-22 21:25:36,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:36,465 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2023-11-22 21:25:36,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:36,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384651601] [2023-11-22 21:25:36,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384651601] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:25:36,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435076681] [2023-11-22 21:25:36,466 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-22 21:25:36,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:36,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:25:36,467 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:25:36,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2023-11-22 21:25:37,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-22 21:25:37,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:25:37,752 INFO L262 TraceCheckSpWp]: Trace formula consists of 4351 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-22 21:25:37,759 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:25:37,780 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 200 proven. 6 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2023-11-22 21:25:37,780 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-22 21:25:37,810 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2023-11-22 21:25:37,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435076681] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-22 21:25:37,811 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-22 21:25:37,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-22 21:25:37,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10534906] [2023-11-22 21:25:37,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-22 21:25:37,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-22 21:25:37,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:37,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-22 21:25:37,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:25:37,813 INFO L87 Difference]: Start difference. First operand 4659 states and 6915 transitions. Second operand has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:38,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:38,409 INFO L93 Difference]: Finished difference Result 7672 states and 11366 transitions. [2023-11-22 21:25:38,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 21:25:38,410 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 807 [2023-11-22 21:25:38,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:38,414 INFO L225 Difference]: With dead ends: 7672 [2023-11-22 21:25:38,414 INFO L226 Difference]: Without dead ends: 4664 [2023-11-22 21:25:38,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1636 GetRequests, 1629 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:25:38,418 INFO L413 NwaCegarLoop]: 1387 mSDtfsCounter, 8 mSDsluCounter, 9680 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 11067 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:38,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 11067 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-22 21:25:38,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4664 states. [2023-11-22 21:25:38,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4664 to 4661. [2023-11-22 21:25:38,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 4544 states have (on average 1.4716109154929577) internal successors, (6687), 4544 states have internal predecessors, (6687), 115 states have call successors, (115), 1 states have call predecessors, (115), 1 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2023-11-22 21:25:38,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 6917 transitions. [2023-11-22 21:25:38,864 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 6917 transitions. Word has length 807 [2023-11-22 21:25:38,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:38,865 INFO L495 AbstractCegarLoop]: Abstraction has 4661 states and 6917 transitions. [2023-11-22 21:25:38,865 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 80.66666666666667) internal successors, (726), 9 states have internal predecessors, (726), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-22 21:25:38,865 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 6917 transitions. [2023-11-22 21:25:38,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 809 [2023-11-22 21:25:38,872 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:38,873 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:38,890 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2023-11-22 21:25:39,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2023-11-22 21:25:39,078 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:39,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:39,079 INFO L85 PathProgramCache]: Analyzing trace with hash 506912066, now seen corresponding path program 3 times [2023-11-22 21:25:39,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:39,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682662129] [2023-11-22 21:25:39,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:39,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:39,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:39,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2023-11-22 21:25:39,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:39,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 21:25:39,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:39,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 21:25:39,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:39,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 21:25:39,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:39,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 21:25:39,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:39,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 715 [2023-11-22 21:25:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:39,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 730 [2023-11-22 21:25:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:39,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 747 [2023-11-22 21:25:39,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:39,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 762 [2023-11-22 21:25:39,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:39,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 773 [2023-11-22 21:25:39,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:39,871 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2023-11-22 21:25:39,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:39,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682662129] [2023-11-22 21:25:39,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682662129] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:25:39,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742490862] [2023-11-22 21:25:39,872 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-22 21:25:39,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:39,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:25:39,873 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:25:39,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-11-22 21:25:41,465 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-22 21:25:41,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-22 21:25:41,481 INFO L262 TraceCheckSpWp]: Trace formula consists of 3563 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-22 21:25:41,489 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-22 21:25:42,171 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 200 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2023-11-22 21:25:42,171 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-22 21:25:42,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742490862] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 21:25:42,172 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-22 21:25:42,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2023-11-22 21:25:42,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053969078] [2023-11-22 21:25:42,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 21:25:42,174 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-22 21:25:42,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 21:25:42,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-22 21:25:42,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-11-22 21:25:42,176 INFO L87 Difference]: Start difference. First operand 4661 states and 6917 transitions. Second operand has 7 states, 7 states have (on average 102.28571428571429) internal successors, (716), 7 states have internal predecessors, (716), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:25:45,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 21:25:45,108 INFO L93 Difference]: Finished difference Result 17362 states and 25622 transitions. [2023-11-22 21:25:45,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-22 21:25:45,109 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 102.28571428571429) internal successors, (716), 7 states have internal predecessors, (716), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 808 [2023-11-22 21:25:45,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 21:25:45,121 INFO L225 Difference]: With dead ends: 17362 [2023-11-22 21:25:45,121 INFO L226 Difference]: Without dead ends: 14352 [2023-11-22 21:25:45,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 835 GetRequests, 824 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2023-11-22 21:25:45,126 INFO L413 NwaCegarLoop]: 1742 mSDtfsCounter, 3545 mSDsluCounter, 4726 mSDsCounter, 0 mSdLazyCounter, 3548 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3550 SdHoareTripleChecker+Valid, 6468 SdHoareTripleChecker+Invalid, 3560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 3548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-22 21:25:45,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3550 Valid, 6468 Invalid, 3560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 3548 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-22 21:25:45,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14352 states. [2023-11-22 21:25:46,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14352 to 8642. [2023-11-22 21:25:46,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8642 states, 8410 states have (on average 1.4621878715814507) internal successors, (12297), 8410 states have internal predecessors, (12297), 230 states have call successors, (230), 1 states have call predecessors, (230), 1 states have return successors, (230), 230 states have call predecessors, (230), 230 states have call successors, (230) [2023-11-22 21:25:46,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8642 states to 8642 states and 12757 transitions. [2023-11-22 21:25:46,199 INFO L78 Accepts]: Start accepts. Automaton has 8642 states and 12757 transitions. Word has length 808 [2023-11-22 21:25:46,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 21:25:46,200 INFO L495 AbstractCegarLoop]: Abstraction has 8642 states and 12757 transitions. [2023-11-22 21:25:46,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 102.28571428571429) internal successors, (716), 7 states have internal predecessors, (716), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-22 21:25:46,200 INFO L276 IsEmpty]: Start isEmpty. Operand 8642 states and 12757 transitions. [2023-11-22 21:25:46,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 810 [2023-11-22 21:25:46,211 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 21:25:46,212 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 21:25:46,228 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2023-11-22 21:25:46,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:46,426 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 21:25:46,427 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 21:25:46,427 INFO L85 PathProgramCache]: Analyzing trace with hash -2108629797, now seen corresponding path program 1 times [2023-11-22 21:25:46,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 21:25:46,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108818469] [2023-11-22 21:25:46,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:46,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 21:25:46,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:47,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2023-11-22 21:25:47,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:47,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-11-22 21:25:47,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:47,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2023-11-22 21:25:47,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:47,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 330 [2023-11-22 21:25:47,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:47,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2023-11-22 21:25:47,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:47,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 716 [2023-11-22 21:25:47,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:47,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 731 [2023-11-22 21:25:47,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:47,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 748 [2023-11-22 21:25:47,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:47,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 763 [2023-11-22 21:25:47,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:47,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 774 [2023-11-22 21:25:47,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 21:25:47,199 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 100 proven. 1 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2023-11-22 21:25:47,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 21:25:47,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108818469] [2023-11-22 21:25:47,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108818469] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-22 21:25:47,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196804258] [2023-11-22 21:25:47,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 21:25:47,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-22 21:25:47,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 21:25:47,201 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-22 21:25:47,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process Killed by 15