./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.unsafe_arbitrated_fifos_n2d8w8.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c4f91361 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.unsafe_arbitrated_fifos_n2d8w8.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 77ae88daffb8285870a38f38e30db5571fe2930110ef63da660dc306a4cb95e3 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-c4f9136-m [2023-11-23 15:17:46,468 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 15:17:46,550 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-23 15:17:46,560 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 15:17:46,561 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 15:17:46,586 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 15:17:46,587 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 15:17:46,587 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 15:17:46,588 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-23 15:17:46,591 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-23 15:17:46,591 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-23 15:17:46,591 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-23 15:17:46,592 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 15:17:46,594 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 15:17:46,594 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 15:17:46,594 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 15:17:46,594 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-23 15:17:46,595 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 15:17:46,595 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 15:17:46,595 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-23 15:17:46,595 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-23 15:17:46,596 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-23 15:17:46,596 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 15:17:46,596 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 15:17:46,597 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 15:17:46,597 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 15:17:46,597 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-23 15:17:46,597 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-23 15:17:46,597 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 15:17:46,598 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 15:17:46,599 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-23 15:17:46,599 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-23 15:17:46,599 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 15:17:46,599 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-23 15:17:46,599 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-23 15:17:46,600 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-23 15:17:46,600 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-23 15:17:46,601 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-23 15:17:46,601 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-23 15:17:46,601 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 -> 77ae88daffb8285870a38f38e30db5571fe2930110ef63da660dc306a4cb95e3 [2023-11-23 15:17:46,789 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 15:17:46,812 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 15:17:46,815 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 15:17:46,816 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 15:17:46,816 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 15:17:46,817 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.unsafe_arbitrated_fifos_n2d8w8.c [2023-11-23 15:17:47,867 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 15:17:48,050 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 15:17:48,051 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardware-verification-array/btor2c-lazyMod.unsafe_arbitrated_fifos_n2d8w8.c [2023-11-23 15:17:48,059 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c51580249/6e4aeaafcabe420e98d6eb68a2a825c6/FLAG6f6d0c1b1 [2023-11-23 15:17:48,079 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c51580249/6e4aeaafcabe420e98d6eb68a2a825c6 [2023-11-23 15:17:48,081 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 15:17:48,082 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 15:17:48,083 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 15:17:48,083 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 15:17:48,087 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 15:17:48,087 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:48,088 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4f66fcea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48, skipping insertion in model container [2023-11-23 15:17:48,088 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:48,128 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 15:17:48,314 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.unsafe_arbitrated_fifos_n2d8w8.c[1270,1283] [2023-11-23 15:17:48,477 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 15:17:48,484 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 15:17:48,492 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.unsafe_arbitrated_fifos_n2d8w8.c[1270,1283] [2023-11-23 15:17:48,603 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 15:17:48,618 INFO L206 MainTranslator]: Completed translation [2023-11-23 15:17:48,618 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48 WrapperNode [2023-11-23 15:17:48,618 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 15:17:48,619 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 15:17:48,619 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 15:17:48,619 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 15:17:48,624 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:48,658 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:48,851 INFO L138 Inliner]: procedures = 18, calls = 41, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 2729 [2023-11-23 15:17:48,852 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 15:17:48,852 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 15:17:48,853 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 15:17:48,853 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 15:17:48,861 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:48,862 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:49,002 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:49,063 INFO L175 MemorySlicer]: Split 20 memory accesses to 3 slices as follows [2, 9, 9]. 45 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0]. The 8 writes are split as follows [0, 4, 4]. [2023-11-23 15:17:49,064 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:49,064 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:49,130 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:49,149 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:49,163 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:49,176 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:49,199 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 15:17:49,200 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 15:17:49,200 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 15:17:49,200 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 15:17:49,201 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (1/1) ... [2023-11-23 15:17:49,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 15:17:49,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:17:49,238 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-23 15:17:49,262 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-23 15:17:49,298 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 15:17:49,298 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-23 15:17:49,298 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-23 15:17:49,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-23 15:17:49,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-23 15:17:49,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-23 15:17:49,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-23 15:17:49,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-23 15:17:49,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-23 15:17:49,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-23 15:17:49,299 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 15:17:49,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 15:17:49,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-23 15:17:49,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-23 15:17:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-23 15:17:49,301 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-23 15:17:49,525 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 15:17:49,528 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 15:17:50,805 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 15:17:50,858 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 15:17:50,858 INFO L309 CfgBuilder]: Removed 7 assume(true) statements. [2023-11-23 15:17:50,859 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:17:50 BoogieIcfgContainer [2023-11-23 15:17:50,859 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 15:17:50,861 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-23 15:17:50,861 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-23 15:17:50,863 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-23 15:17:50,863 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 03:17:48" (1/3) ... [2023-11-23 15:17:50,864 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a0104c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:17:50, skipping insertion in model container [2023-11-23 15:17:50,865 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:17:48" (2/3) ... [2023-11-23 15:17:50,866 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a0104c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:17:50, skipping insertion in model container [2023-11-23 15:17:50,866 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:17:50" (3/3) ... [2023-11-23 15:17:50,867 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.unsafe_arbitrated_fifos_n2d8w8.c [2023-11-23 15:17:50,878 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-23 15:17:50,879 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-23 15:17:50,926 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-23 15:17:50,932 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;@64e8bf91, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-23 15:17:50,932 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-23 15:17:50,938 INFO L276 IsEmpty]: Start isEmpty. Operand has 566 states, 558 states have (on average 1.6648745519713262) internal successors, (929), 559 states have internal predecessors, (929), 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-23 15:17:50,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2023-11-23 15:17:50,963 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:17:50,963 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] [2023-11-23 15:17:50,964 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:17:50,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:17:50,969 INFO L85 PathProgramCache]: Analyzing trace with hash -503759962, now seen corresponding path program 1 times [2023-11-23 15:17:50,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:17:50,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097943507] [2023-11-23 15:17:50,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:50,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:17:51,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 15:17:51,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 15:17:51,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-11-23 15:17:51,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-11-23 15:17:51,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-11-23 15:17:51,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,278 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-23 15:17:51,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:17:51,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097943507] [2023-11-23 15:17:51,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097943507] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:17:51,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:17:51,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-23 15:17:51,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685212148] [2023-11-23 15:17:51,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:17:51,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-23 15:17:51,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:17:51,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-23 15:17:51,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-23 15:17:51,305 INFO L87 Difference]: Start difference. First operand has 566 states, 558 states have (on average 1.6648745519713262) internal successors, (929), 559 states have internal predecessors, (929), 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 107.0) internal successors, (214), 2 states have internal predecessors, (214), 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-23 15:17:51,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:17:51,349 INFO L93 Difference]: Finished difference Result 1125 states and 1873 transitions. [2023-11-23 15:17:51,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-23 15:17:51,351 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 107.0) internal successors, (214), 2 states have internal predecessors, (214), 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 236 [2023-11-23 15:17:51,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:17:51,360 INFO L225 Difference]: With dead ends: 1125 [2023-11-23 15:17:51,360 INFO L226 Difference]: Without dead ends: 564 [2023-11-23 15:17:51,364 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-23 15:17:51,366 INFO L413 NwaCegarLoop]: 920 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 920 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:17:51,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 920 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:17:51,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2023-11-23 15:17:51,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 564. [2023-11-23 15:17:51,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 557 states have (on average 1.6481149012567324) internal successors, (918), 557 states have internal predecessors, (918), 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-23 15:17:51,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 928 transitions. [2023-11-23 15:17:51,420 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 928 transitions. Word has length 236 [2023-11-23 15:17:51,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:17:51,421 INFO L495 AbstractCegarLoop]: Abstraction has 564 states and 928 transitions. [2023-11-23 15:17:51,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 107.0) internal successors, (214), 2 states have internal predecessors, (214), 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-23 15:17:51,421 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 928 transitions. [2023-11-23 15:17:51,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2023-11-23 15:17:51,424 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:17:51,424 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] [2023-11-23 15:17:51,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-23 15:17:51,433 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:17:51,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:17:51,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1488235100, now seen corresponding path program 1 times [2023-11-23 15:17:51,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:17:51,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356140420] [2023-11-23 15:17:51,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:51,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:17:51,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 15:17:51,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 15:17:51,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-11-23 15:17:51,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-11-23 15:17:51,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-11-23 15:17:51,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:51,820 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-23 15:17:51,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:17:51,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356140420] [2023-11-23 15:17:51,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356140420] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:17:51,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:17:51,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 15:17:51,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603571753] [2023-11-23 15:17:51,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:17:51,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:17:51,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:17:51,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:17:51,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 15:17:51,824 INFO L87 Difference]: Start difference. First operand 564 states and 928 transitions. Second operand has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 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-23 15:17:51,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:17:51,857 INFO L93 Difference]: Finished difference Result 1127 states and 1855 transitions. [2023-11-23 15:17:51,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:17:51,857 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 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 236 [2023-11-23 15:17:51,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:17:51,859 INFO L225 Difference]: With dead ends: 1127 [2023-11-23 15:17:51,859 INFO L226 Difference]: Without dead ends: 568 [2023-11-23 15:17:51,860 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-23 15:17:51,861 INFO L413 NwaCegarLoop]: 919 mSDtfsCounter, 5 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1836 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:17:51,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1836 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:17:51,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2023-11-23 15:17:51,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 565. [2023-11-23 15:17:51,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 558 states have (on average 1.646953405017921) internal successors, (919), 558 states have internal predecessors, (919), 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-23 15:17:51,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 929 transitions. [2023-11-23 15:17:51,876 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 929 transitions. Word has length 236 [2023-11-23 15:17:51,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:17:51,876 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 929 transitions. [2023-11-23 15:17:51,876 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 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-23 15:17:51,876 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 929 transitions. [2023-11-23 15:17:51,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2023-11-23 15:17:51,878 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:17:51,878 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] [2023-11-23 15:17:51,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-23 15:17:51,879 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:17:51,879 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:17:51,879 INFO L85 PathProgramCache]: Analyzing trace with hash -435898602, now seen corresponding path program 1 times [2023-11-23 15:17:51,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:17:51,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835701629] [2023-11-23 15:17:51,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:51,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:17:51,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:52,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-11-23 15:17:52,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:52,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-23 15:17:52,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:52,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-23 15:17:52,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:52,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-23 15:17:52,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:52,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-23 15:17:52,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:52,232 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-23 15:17:52,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:17:52,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835701629] [2023-11-23 15:17:52,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835701629] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:17:52,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253795590] [2023-11-23 15:17:52,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:52,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:17:52,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:17:52,235 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-23 15:17:52,284 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-23 15:17:52,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:52,609 INFO L262 TraceCheckSpWp]: Trace formula consists of 1081 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 15:17:52,628 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:17:52,678 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-23 15:17:52,678 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:17:52,711 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-23 15:17:52,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253795590] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 15:17:52,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:17:52,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 6 [2023-11-23 15:17:52,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489176659] [2023-11-23 15:17:52,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:17:52,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:17:52,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:17:52,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:17:52,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-23 15:17:52,714 INFO L87 Difference]: Start difference. First operand 565 states and 929 transitions. Second operand has 3 states, 3 states have (on average 72.33333333333333) internal successors, (217), 3 states have internal predecessors, (217), 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-23 15:17:52,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:17:52,744 INFO L93 Difference]: Finished difference Result 1108 states and 1823 transitions. [2023-11-23 15:17:52,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:17:52,744 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 72.33333333333333) internal successors, (217), 3 states have internal predecessors, (217), 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 239 [2023-11-23 15:17:52,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:17:52,746 INFO L225 Difference]: With dead ends: 1108 [2023-11-23 15:17:52,746 INFO L226 Difference]: Without dead ends: 566 [2023-11-23 15:17:52,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 485 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-23 15:17:52,748 INFO L413 NwaCegarLoop]: 919 mSDtfsCounter, 5 mSDsluCounter, 912 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1831 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:17:52,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1831 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:17:52,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2023-11-23 15:17:52,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2023-11-23 15:17:52,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 559 states have (on average 1.6457960644007155) internal successors, (920), 559 states have internal predecessors, (920), 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-23 15:17:52,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 930 transitions. [2023-11-23 15:17:52,758 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 930 transitions. Word has length 239 [2023-11-23 15:17:52,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:17:52,758 INFO L495 AbstractCegarLoop]: Abstraction has 566 states and 930 transitions. [2023-11-23 15:17:52,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 72.33333333333333) internal successors, (217), 3 states have internal predecessors, (217), 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-23 15:17:52,759 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 930 transitions. [2023-11-23 15:17:52,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2023-11-23 15:17:52,760 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:17:52,761 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] [2023-11-23 15:17:52,791 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-23 15:17:52,974 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-23 15:17:52,974 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:17:52,975 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:17:52,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1671267446, now seen corresponding path program 1 times [2023-11-23 15:17:52,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:17:52,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51097995] [2023-11-23 15:17:52,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:52,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:17:53,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:53,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 15:17:53,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:53,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 15:17:53,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:53,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-23 15:17:53,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:53,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 15:17:53,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:53,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 15:17:53,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:53,309 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-23 15:17:53,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:17:53,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51097995] [2023-11-23 15:17:53,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51097995] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:17:53,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575833811] [2023-11-23 15:17:53,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:53,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:17:53,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:17:53,311 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-23 15:17:53,340 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-23 15:17:53,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:53,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-23 15:17:53,682 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:17:53,722 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-23 15:17:53,723 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:17:53,967 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-23 15:17:53,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575833811] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 15:17:53,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:17:53,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 3] total 9 [2023-11-23 15:17:53,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103772226] [2023-11-23 15:17:53,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:17:53,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 15:17:53,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:17:53,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 15:17:53,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-23 15:17:53,970 INFO L87 Difference]: Start difference. First operand 566 states and 930 transitions. Second operand has 5 states, 5 states have (on average 44.0) internal successors, (220), 5 states have internal predecessors, (220), 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-23 15:17:54,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:17:54,103 INFO L93 Difference]: Finished difference Result 2152 states and 3546 transitions. [2023-11-23 15:17:54,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 15:17:54,104 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 44.0) internal successors, (220), 5 states have internal predecessors, (220), 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 242 [2023-11-23 15:17:54,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:17:54,109 INFO L225 Difference]: With dead ends: 2152 [2023-11-23 15:17:54,109 INFO L226 Difference]: Without dead ends: 1659 [2023-11-23 15:17:54,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 489 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:17:54,110 INFO L413 NwaCegarLoop]: 1750 mSDtfsCounter, 2278 mSDsluCounter, 4378 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2283 SdHoareTripleChecker+Valid, 6128 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:17:54,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2283 Valid, 6128 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:17:54,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1659 states. [2023-11-23 15:17:54,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1659 to 682. [2023-11-23 15:17:54,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 675 states have (on average 1.6474074074074074) internal successors, (1112), 675 states have internal predecessors, (1112), 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-23 15:17:54,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 1122 transitions. [2023-11-23 15:17:54,124 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 1122 transitions. Word has length 242 [2023-11-23 15:17:54,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:17:54,124 INFO L495 AbstractCegarLoop]: Abstraction has 682 states and 1122 transitions. [2023-11-23 15:17:54,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 44.0) internal successors, (220), 5 states have internal predecessors, (220), 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-23 15:17:54,125 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 1122 transitions. [2023-11-23 15:17:54,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2023-11-23 15:17:54,126 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:17:54,127 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] [2023-11-23 15:17:54,162 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-23 15:17:54,340 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-23 15:17:54,340 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:17:54,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:17:54,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1411583670, now seen corresponding path program 1 times [2023-11-23 15:17:54,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:17:54,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800745291] [2023-11-23 15:17:54,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:54,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:17:54,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:54,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 15:17:54,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:54,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 15:17:54,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:54,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-23 15:17:54,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:54,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 15:17:54,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:54,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 15:17:54,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:54,658 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-23 15:17:54,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:17:54,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800745291] [2023-11-23 15:17:54,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800745291] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:17:54,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396378018] [2023-11-23 15:17:54,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:54,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:17:54,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:17:54,660 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-23 15:17:54,687 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-23 15:17:55,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:55,021 INFO L262 TraceCheckSpWp]: Trace formula consists of 1094 conjuncts, 92 conjunts are in the unsatisfiable core [2023-11-23 15:17:55,027 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:17:55,054 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-23 15:17:55,055 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:17:55,422 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-23 15:17:55,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396378018] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 15:17:55,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:17:55,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4, 3] total 12 [2023-11-23 15:17:55,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264079248] [2023-11-23 15:17:55,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:17:55,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 15:17:55,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:17:55,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 15:17:55,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:17:55,425 INFO L87 Difference]: Start difference. First operand 682 states and 1122 transitions. Second operand has 8 states, 8 states have (on average 27.625) internal successors, (221), 8 states have internal predecessors, (221), 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-23 15:17:56,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:17:56,257 INFO L93 Difference]: Finished difference Result 5129 states and 8457 transitions. [2023-11-23 15:17:56,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-23 15:17:56,258 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 27.625) internal successors, (221), 8 states have internal predecessors, (221), 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 243 [2023-11-23 15:17:56,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:17:56,268 INFO L225 Difference]: With dead ends: 5129 [2023-11-23 15:17:56,269 INFO L226 Difference]: Without dead ends: 4520 [2023-11-23 15:17:56,270 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 492 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=218, Invalid=904, Unknown=0, NotChecked=0, Total=1122 [2023-11-23 15:17:56,270 INFO L413 NwaCegarLoop]: 1823 mSDtfsCounter, 7854 mSDsluCounter, 10709 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7864 SdHoareTripleChecker+Valid, 12532 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 15:17:56,271 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7864 Valid, 12532 Invalid, 277 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [45 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 15:17:56,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4520 states. [2023-11-23 15:17:56,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4520 to 718. [2023-11-23 15:17:56,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 711 states have (on average 1.6483825597749648) internal successors, (1172), 711 states have internal predecessors, (1172), 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-23 15:17:56,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1182 transitions. [2023-11-23 15:17:56,294 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1182 transitions. Word has length 243 [2023-11-23 15:17:56,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:17:56,294 INFO L495 AbstractCegarLoop]: Abstraction has 718 states and 1182 transitions. [2023-11-23 15:17:56,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 27.625) internal successors, (221), 8 states have internal predecessors, (221), 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-23 15:17:56,295 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1182 transitions. [2023-11-23 15:17:56,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2023-11-23 15:17:56,296 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:17:56,296 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] [2023-11-23 15:17:56,326 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-23 15:17:56,509 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-23 15:17:56,510 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:17:56,510 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:17:56,511 INFO L85 PathProgramCache]: Analyzing trace with hash 924808840, now seen corresponding path program 1 times [2023-11-23 15:17:56,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:17:56,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010603670] [2023-11-23 15:17:56,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:56,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:17:56,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:56,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 15:17:56,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:56,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 15:17:56,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:56,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-23 15:17:56,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:56,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 15:17:56,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:56,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 15:17:56,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:56,742 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-23 15:17:56,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:17:56,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010603670] [2023-11-23 15:17:56,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010603670] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:17:56,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503682735] [2023-11-23 15:17:56,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:56,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:17:56,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:17:56,744 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-23 15:17:56,772 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-23 15:17:57,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:57,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 1095 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 15:17:57,142 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:17:57,444 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-23 15:17:57,444 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:17:57,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503682735] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:17:57,444 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:17:57,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-23 15:17:57,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480822814] [2023-11-23 15:17:57,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:17:57,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 15:17:57,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:17:57,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 15:17:57,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-23 15:17:57,446 INFO L87 Difference]: Start difference. First operand 718 states and 1182 transitions. Second operand has 4 states, 4 states have (on average 55.25) internal successors, (221), 4 states have internal predecessors, (221), 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-23 15:17:57,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:17:57,597 INFO L93 Difference]: Finished difference Result 1363 states and 2245 transitions. [2023-11-23 15:17:57,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:17:57,598 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 55.25) internal successors, (221), 4 states have internal predecessors, (221), 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 243 [2023-11-23 15:17:57,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:17:57,600 INFO L225 Difference]: With dead ends: 1363 [2023-11-23 15:17:57,600 INFO L226 Difference]: Without dead ends: 718 [2023-11-23 15:17:57,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 251 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-23 15:17:57,601 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 798 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 798 SdHoareTripleChecker+Valid, 1670 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:17:57,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [798 Valid, 1670 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:17:57,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2023-11-23 15:17:57,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 718. [2023-11-23 15:17:57,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 711 states have (on average 1.6427566807313643) internal successors, (1168), 711 states have internal predecessors, (1168), 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-23 15:17:57,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1178 transitions. [2023-11-23 15:17:57,613 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1178 transitions. Word has length 243 [2023-11-23 15:17:57,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:17:57,613 INFO L495 AbstractCegarLoop]: Abstraction has 718 states and 1178 transitions. [2023-11-23 15:17:57,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 55.25) internal successors, (221), 4 states have internal predecessors, (221), 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-23 15:17:57,614 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1178 transitions. [2023-11-23 15:17:57,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2023-11-23 15:17:57,615 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:17:57,616 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] [2023-11-23 15:17:57,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-23 15:17:57,829 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-23 15:17:57,830 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:17:57,830 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:17:57,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1135493760, now seen corresponding path program 1 times [2023-11-23 15:17:57,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:17:57,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897061698] [2023-11-23 15:17:57,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:57,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:17:57,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:58,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 15:17:58,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:58,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 15:17:58,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:58,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-23 15:17:58,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:58,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 15:17:58,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:58,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 15:17:58,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:58,078 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-23 15:17:58,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:17:58,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897061698] [2023-11-23 15:17:58,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897061698] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:17:58,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415178673] [2023-11-23 15:17:58,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:58,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:17:58,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:17:58,080 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-23 15:17:58,100 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-23 15:17:58,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:58,426 INFO L262 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 15:17:58,430 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:17:58,618 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-23 15:17:58,619 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:17:58,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415178673] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:17:58,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:17:58,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-23 15:17:58,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717776734] [2023-11-23 15:17:58,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:17:58,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:17:58,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:17:58,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:17:58,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-23 15:17:58,621 INFO L87 Difference]: Start difference. First operand 718 states and 1178 transitions. Second operand has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 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-23 15:17:58,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:17:58,808 INFO L93 Difference]: Finished difference Result 1363 states and 2237 transitions. [2023-11-23 15:17:58,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 15:17:58,809 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 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 244 [2023-11-23 15:17:58,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:17:58,811 INFO L225 Difference]: With dead ends: 1363 [2023-11-23 15:17:58,811 INFO L226 Difference]: Without dead ends: 718 [2023-11-23 15:17:58,814 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2023-11-23 15:17:58,814 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 1669 mSDsluCounter, 1664 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1674 SdHoareTripleChecker+Valid, 2502 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:17:58,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1674 Valid, 2502 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:17:58,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2023-11-23 15:17:58,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 718. [2023-11-23 15:17:58,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 711 states have (on average 1.639943741209564) internal successors, (1166), 711 states have internal predecessors, (1166), 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-23 15:17:58,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1176 transitions. [2023-11-23 15:17:58,825 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1176 transitions. Word has length 244 [2023-11-23 15:17:58,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:17:58,825 INFO L495 AbstractCegarLoop]: Abstraction has 718 states and 1176 transitions. [2023-11-23 15:17:58,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 37.0) internal successors, (222), 6 states have internal predecessors, (222), 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-23 15:17:58,825 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1176 transitions. [2023-11-23 15:17:58,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2023-11-23 15:17:58,827 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:17:58,827 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] [2023-11-23 15:17:58,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-23 15:17:59,042 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-23 15:17:59,043 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:17:59,043 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:17:59,043 INFO L85 PathProgramCache]: Analyzing trace with hash 705724066, now seen corresponding path program 1 times [2023-11-23 15:17:59,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:17:59,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244065764] [2023-11-23 15:17:59,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:59,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:17:59,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:59,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 15:17:59,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:59,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 15:17:59,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:59,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-23 15:17:59,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:59,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 15:17:59,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:59,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 15:17:59,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:59,338 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-23 15:17:59,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:17:59,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244065764] [2023-11-23 15:17:59,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244065764] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:17:59,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437315337] [2023-11-23 15:17:59,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:17:59,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:17:59,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:17:59,353 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-23 15:17:59,390 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-23 15:17:59,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:17:59,663 INFO L262 TraceCheckSpWp]: Trace formula consists of 1102 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 15:17:59,667 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:17:59,850 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-23 15:17:59,851 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:17:59,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437315337] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:17:59,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:17:59,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2023-11-23 15:17:59,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994407598] [2023-11-23 15:17:59,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:17:59,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:17:59,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:17:59,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:17:59,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-23 15:17:59,853 INFO L87 Difference]: Start difference. First operand 718 states and 1176 transitions. Second operand has 6 states, 6 states have (on average 37.166666666666664) internal successors, (223), 6 states have internal predecessors, (223), 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-23 15:18:00,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:00,039 INFO L93 Difference]: Finished difference Result 1363 states and 2233 transitions. [2023-11-23 15:18:00,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 15:18:00,040 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 37.166666666666664) internal successors, (223), 6 states have internal predecessors, (223), 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 245 [2023-11-23 15:18:00,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:00,042 INFO L225 Difference]: With dead ends: 1363 [2023-11-23 15:18:00,043 INFO L226 Difference]: Without dead ends: 718 [2023-11-23 15:18:00,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2023-11-23 15:18:00,045 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 892 mSDsluCounter, 1680 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 2518 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:00,045 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [897 Valid, 2518 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 15:18:00,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2023-11-23 15:18:00,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 718. [2023-11-23 15:18:00,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 711 states have (on average 1.6371308016877637) internal successors, (1164), 711 states have internal predecessors, (1164), 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-23 15:18:00,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1174 transitions. [2023-11-23 15:18:00,055 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1174 transitions. Word has length 245 [2023-11-23 15:18:00,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:00,055 INFO L495 AbstractCegarLoop]: Abstraction has 718 states and 1174 transitions. [2023-11-23 15:18:00,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 37.166666666666664) internal successors, (223), 6 states have internal predecessors, (223), 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-23 15:18:00,056 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1174 transitions. [2023-11-23 15:18:00,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2023-11-23 15:18:00,057 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:00,057 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] [2023-11-23 15:18:00,070 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-23 15:18:00,270 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-23 15:18:00,271 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:00,271 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:00,271 INFO L85 PathProgramCache]: Analyzing trace with hash -436778400, now seen corresponding path program 1 times [2023-11-23 15:18:00,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:00,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335650241] [2023-11-23 15:18:00,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:00,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:00,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:00,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 15:18:00,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:00,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 15:18:00,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:00,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-23 15:18:00,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:00,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 15:18:00,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:00,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 15:18:00,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:00,520 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-23 15:18:00,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:00,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335650241] [2023-11-23 15:18:00,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335650241] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:00,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313160151] [2023-11-23 15:18:00,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:00,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:00,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:00,522 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-23 15:18:00,549 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-23 15:18:00,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:00,875 INFO L262 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 15:18:00,879 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:00,905 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-23 15:18:00,906 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:01,331 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-23 15:18:01,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313160151] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:18:01,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:18:01,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 8] total 12 [2023-11-23 15:18:01,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449467089] [2023-11-23 15:18:01,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:18:01,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 15:18:01,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:01,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 15:18:01,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:18:01,333 INFO L87 Difference]: Start difference. First operand 718 states and 1174 transitions. Second operand has 12 states, 12 states have (on average 29.5) internal successors, (354), 12 states have internal predecessors, (354), 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-23 15:18:02,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:02,273 INFO L93 Difference]: Finished difference Result 2133 states and 3492 transitions. [2023-11-23 15:18:02,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 15:18:02,274 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 29.5) internal successors, (354), 12 states have internal predecessors, (354), 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 245 [2023-11-23 15:18:02,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:02,277 INFO L225 Difference]: With dead ends: 2133 [2023-11-23 15:18:02,277 INFO L226 Difference]: Without dead ends: 1421 [2023-11-23 15:18:02,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 502 GetRequests, 491 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2023-11-23 15:18:02,279 INFO L413 NwaCegarLoop]: 677 mSDtfsCounter, 4137 mSDsluCounter, 3334 mSDsCounter, 0 mSdLazyCounter, 1534 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4142 SdHoareTripleChecker+Valid, 4011 SdHoareTripleChecker+Invalid, 1542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:02,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4142 Valid, 4011 Invalid, 1542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1534 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-23 15:18:02,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1421 states. [2023-11-23 15:18:02,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1421 to 905. [2023-11-23 15:18:02,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 905 states, 893 states have (on average 1.6293393057110863) internal successors, (1455), 893 states have internal predecessors, (1455), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-23 15:18:02,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 1475 transitions. [2023-11-23 15:18:02,295 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 1475 transitions. Word has length 245 [2023-11-23 15:18:02,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:02,295 INFO L495 AbstractCegarLoop]: Abstraction has 905 states and 1475 transitions. [2023-11-23 15:18:02,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 29.5) internal successors, (354), 12 states have internal predecessors, (354), 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-23 15:18:02,296 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 1475 transitions. [2023-11-23 15:18:02,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2023-11-23 15:18:02,297 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:02,297 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] [2023-11-23 15:18:02,326 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-23 15:18:02,511 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-23 15:18:02,512 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:02,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:02,513 INFO L85 PathProgramCache]: Analyzing trace with hash 695306376, now seen corresponding path program 1 times [2023-11-23 15:18:02,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:02,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276713185] [2023-11-23 15:18:02,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:02,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:02,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:02,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-23 15:18:02,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:02,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 15:18:02,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:02,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-23 15:18:02,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:02,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 15:18:02,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:02,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-11-23 15:18:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:02,765 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-23 15:18:02,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:02,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276713185] [2023-11-23 15:18:02,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276713185] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:02,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114011097] [2023-11-23 15:18:02,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:02,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:02,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:02,767 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-23 15:18:02,780 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-23 15:18:03,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:03,098 INFO L262 TraceCheckSpWp]: Trace formula consists of 1116 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-23 15:18:03,111 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:03,153 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-23 15:18:03,153 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:03,191 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-11-23 15:18:03,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114011097] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:18:03,192 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:18:03,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 4] total 9 [2023-11-23 15:18:03,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891141868] [2023-11-23 15:18:03,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:18:03,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 15:18:03,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:03,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 15:18:03,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-23 15:18:03,194 INFO L87 Difference]: Start difference. First operand 905 states and 1475 transitions. Second operand has 9 states, 9 states have (on average 28.22222222222222) internal successors, (254), 9 states have internal predecessors, (254), 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-23 15:18:03,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:03,255 INFO L93 Difference]: Finished difference Result 1831 states and 2989 transitions. [2023-11-23 15:18:03,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 15:18:03,256 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 28.22222222222222) internal successors, (254), 9 states have internal predecessors, (254), 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 249 [2023-11-23 15:18:03,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:03,258 INFO L225 Difference]: With dead ends: 1831 [2023-11-23 15:18:03,258 INFO L226 Difference]: Without dead ends: 936 [2023-11-23 15:18:03,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 503 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-23 15:18:03,260 INFO L413 NwaCegarLoop]: 922 mSDtfsCounter, 47 mSDsluCounter, 2758 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 3680 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:03,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 3680 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:18:03,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2023-11-23 15:18:03,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 933. [2023-11-23 15:18:03,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 933 states, 921 states have (on average 1.6254071661237786) internal successors, (1497), 921 states have internal predecessors, (1497), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-23 15:18:03,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 1517 transitions. [2023-11-23 15:18:03,276 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 1517 transitions. Word has length 249 [2023-11-23 15:18:03,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:03,276 INFO L495 AbstractCegarLoop]: Abstraction has 933 states and 1517 transitions. [2023-11-23 15:18:03,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 28.22222222222222) internal successors, (254), 9 states have internal predecessors, (254), 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-23 15:18:03,276 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 1517 transitions. [2023-11-23 15:18:03,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2023-11-23 15:18:03,278 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:03,278 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] [2023-11-23 15:18:03,312 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-23 15:18:03,491 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-23 15:18:03,492 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:03,492 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:03,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1374608614, now seen corresponding path program 2 times [2023-11-23 15:18:03,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:03,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515261531] [2023-11-23 15:18:03,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:03,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:03,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:03,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 15:18:03,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:03,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 15:18:03,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:03,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-23 15:18:03,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:03,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-11-23 15:18:03,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:03,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 15:18:03,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:03,756 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-11-23 15:18:03,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:03,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515261531] [2023-11-23 15:18:03,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515261531] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:03,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983315350] [2023-11-23 15:18:03,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:18:03,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:03,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:03,757 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-23 15:18:03,785 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-23 15:18:04,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-23 15:18:04,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:18:04,085 INFO L262 TraceCheckSpWp]: Trace formula consists of 814 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 15:18:04,091 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:04,131 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2023-11-23 15:18:04,131 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:18:04,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983315350] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:04,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:18:04,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2023-11-23 15:18:04,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342352404] [2023-11-23 15:18:04,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:04,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 15:18:04,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:04,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 15:18:04,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-11-23 15:18:04,133 INFO L87 Difference]: Start difference. First operand 933 states and 1517 transitions. Second operand has 5 states, 5 states have (on average 44.8) internal successors, (224), 5 states have internal predecessors, (224), 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-23 15:18:04,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:04,204 INFO L93 Difference]: Finished difference Result 2098 states and 3423 transitions. [2023-11-23 15:18:04,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 15:18:04,205 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 44.8) internal successors, (224), 5 states have internal predecessors, (224), 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 261 [2023-11-23 15:18:04,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:04,209 INFO L225 Difference]: With dead ends: 2098 [2023-11-23 15:18:04,209 INFO L226 Difference]: Without dead ends: 1453 [2023-11-23 15:18:04,210 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-23 15:18:04,210 INFO L413 NwaCegarLoop]: 1110 mSDtfsCounter, 1608 mSDsluCounter, 2990 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1608 SdHoareTripleChecker+Valid, 4100 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:04,210 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1608 Valid, 4100 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:18:04,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1453 states. [2023-11-23 15:18:04,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1453 to 932. [2023-11-23 15:18:04,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 932 states, 920 states have (on average 1.623913043478261) internal successors, (1494), 920 states have internal predecessors, (1494), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-23 15:18:04,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 932 states to 932 states and 1514 transitions. [2023-11-23 15:18:04,226 INFO L78 Accepts]: Start accepts. Automaton has 932 states and 1514 transitions. Word has length 261 [2023-11-23 15:18:04,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:04,227 INFO L495 AbstractCegarLoop]: Abstraction has 932 states and 1514 transitions. [2023-11-23 15:18:04,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 44.8) internal successors, (224), 5 states have internal predecessors, (224), 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-23 15:18:04,227 INFO L276 IsEmpty]: Start isEmpty. Operand 932 states and 1514 transitions. [2023-11-23 15:18:04,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2023-11-23 15:18:04,228 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:04,229 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] [2023-11-23 15:18:04,250 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-23 15:18:04,440 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-23 15:18:04,440 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:04,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:04,441 INFO L85 PathProgramCache]: Analyzing trace with hash -39312714, now seen corresponding path program 1 times [2023-11-23 15:18:04,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:04,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198644165] [2023-11-23 15:18:04,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:04,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:04,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:04,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 15:18:04,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:04,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 15:18:04,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:04,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-23 15:18:04,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:04,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-11-23 15:18:04,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:04,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 15:18:04,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:04,662 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-11-23 15:18:04,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:04,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198644165] [2023-11-23 15:18:04,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198644165] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:04,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607062013] [2023-11-23 15:18:04,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:04,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:04,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:04,663 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-23 15:18:04,684 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-23 15:18:04,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:04,971 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-23 15:18:04,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:04,996 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-11-23 15:18:04,996 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:05,102 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 10 proven. 24 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-23 15:18:05,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607062013] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:18:05,103 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:18:05,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 10] total 15 [2023-11-23 15:18:05,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487837703] [2023-11-23 15:18:05,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:18:05,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-23 15:18:05,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:05,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-23 15:18:05,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-11-23 15:18:05,105 INFO L87 Difference]: Start difference. First operand 932 states and 1514 transitions. Second operand has 15 states, 15 states have (on average 17.133333333333333) internal successors, (257), 15 states have internal predecessors, (257), 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-23 15:18:05,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:05,280 INFO L93 Difference]: Finished difference Result 1870 states and 3042 transitions. [2023-11-23 15:18:05,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 15:18:05,281 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 17.133333333333333) internal successors, (257), 15 states have internal predecessors, (257), 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 261 [2023-11-23 15:18:05,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:05,283 INFO L225 Difference]: With dead ends: 1870 [2023-11-23 15:18:05,283 INFO L226 Difference]: Without dead ends: 952 [2023-11-23 15:18:05,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 538 GetRequests, 522 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2023-11-23 15:18:05,285 INFO L413 NwaCegarLoop]: 927 mSDtfsCounter, 73 mSDsluCounter, 8301 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 9228 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:05,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 9228 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:18:05,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2023-11-23 15:18:05,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 952. [2023-11-23 15:18:05,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 952 states, 940 states have (on average 1.6212765957446809) internal successors, (1524), 940 states have internal predecessors, (1524), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-23 15:18:05,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 952 states to 952 states and 1544 transitions. [2023-11-23 15:18:05,303 INFO L78 Accepts]: Start accepts. Automaton has 952 states and 1544 transitions. Word has length 261 [2023-11-23 15:18:05,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:05,303 INFO L495 AbstractCegarLoop]: Abstraction has 952 states and 1544 transitions. [2023-11-23 15:18:05,303 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 17.133333333333333) internal successors, (257), 15 states have internal predecessors, (257), 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-23 15:18:05,303 INFO L276 IsEmpty]: Start isEmpty. Operand 952 states and 1544 transitions. [2023-11-23 15:18:05,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2023-11-23 15:18:05,305 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:05,305 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 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] [2023-11-23 15:18:05,320 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-23 15:18:05,518 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-23 15:18:05,518 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:05,520 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:05,520 INFO L85 PathProgramCache]: Analyzing trace with hash -20412740, now seen corresponding path program 2 times [2023-11-23 15:18:05,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:05,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093353873] [2023-11-23 15:18:05,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:05,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:05,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:05,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-23 15:18:05,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:05,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-11-23 15:18:05,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:05,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 15:18:05,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:05,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-11-23 15:18:05,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:05,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-11-23 15:18:05,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:05,853 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2023-11-23 15:18:05,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:05,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093353873] [2023-11-23 15:18:05,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093353873] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:05,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128947010] [2023-11-23 15:18:05,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:18:05,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:05,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:05,869 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-23 15:18:05,870 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-23 15:18:06,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-23 15:18:06,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:18:06,175 INFO L262 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 65 conjunts are in the unsatisfiable core [2023-11-23 15:18:06,180 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:06,522 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2023-11-23 15:18:06,522 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:18:06,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128947010] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:06,522 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:18:06,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 14 [2023-11-23 15:18:06,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007547008] [2023-11-23 15:18:06,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:06,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 15:18:06,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:06,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 15:18:06,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2023-11-23 15:18:06,524 INFO L87 Difference]: Start difference. First operand 952 states and 1544 transitions. Second operand has 9 states, 9 states have (on average 24.88888888888889) internal successors, (224), 8 states have internal predecessors, (224), 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-23 15:18:07,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:07,863 INFO L93 Difference]: Finished difference Result 3119 states and 5081 transitions. [2023-11-23 15:18:07,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 15:18:07,864 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 24.88888888888889) internal successors, (224), 8 states have internal predecessors, (224), 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 276 [2023-11-23 15:18:07,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:07,869 INFO L225 Difference]: With dead ends: 3119 [2023-11-23 15:18:07,869 INFO L226 Difference]: Without dead ends: 2356 [2023-11-23 15:18:07,869 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2023-11-23 15:18:07,870 INFO L413 NwaCegarLoop]: 692 mSDtfsCounter, 3180 mSDsluCounter, 3932 mSDsCounter, 0 mSdLazyCounter, 1900 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3190 SdHoareTripleChecker+Valid, 4624 SdHoareTripleChecker+Invalid, 1911 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:07,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3190 Valid, 4624 Invalid, 1911 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1900 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-23 15:18:07,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2356 states. [2023-11-23 15:18:07,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2356 to 970. [2023-11-23 15:18:07,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 958 states have (on average 1.615866388308977) internal successors, (1548), 958 states have internal predecessors, (1548), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-23 15:18:07,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 1568 transitions. [2023-11-23 15:18:07,895 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 1568 transitions. Word has length 276 [2023-11-23 15:18:07,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:07,895 INFO L495 AbstractCegarLoop]: Abstraction has 970 states and 1568 transitions. [2023-11-23 15:18:07,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 24.88888888888889) internal successors, (224), 8 states have internal predecessors, (224), 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-23 15:18:07,895 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 1568 transitions. [2023-11-23 15:18:07,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2023-11-23 15:18:07,897 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:07,897 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 5, 5, 5, 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] [2023-11-23 15:18:07,911 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-23 15:18:08,109 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-23 15:18:08,110 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:08,110 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:08,110 INFO L85 PathProgramCache]: Analyzing trace with hash 704424354, now seen corresponding path program 1 times [2023-11-23 15:18:08,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:08,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625927438] [2023-11-23 15:18:08,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:08,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:08,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:08,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-23 15:18:08,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:08,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:08,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:08,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-11-23 15:18:08,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:08,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-11-23 15:18:08,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:08,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-11-23 15:18:08,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:08,402 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2023-11-23 15:18:08,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:08,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625927438] [2023-11-23 15:18:08,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625927438] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:08,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934727194] [2023-11-23 15:18:08,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:08,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:08,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:08,405 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-23 15:18:08,430 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-23 15:18:08,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:08,706 INFO L262 TraceCheckSpWp]: Trace formula consists of 1209 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-23 15:18:08,710 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:08,775 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-11-23 15:18:08,775 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:08,858 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2023-11-23 15:18:08,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934727194] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:18:08,859 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:18:08,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 12, 7] total 18 [2023-11-23 15:18:08,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133788900] [2023-11-23 15:18:08,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:18:08,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-23 15:18:08,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:08,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-23 15:18:08,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2023-11-23 15:18:08,861 INFO L87 Difference]: Start difference. First operand 970 states and 1568 transitions. Second operand has 18 states, 18 states have (on average 14.833333333333334) internal successors, (267), 18 states have internal predecessors, (267), 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-23 15:18:09,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:09,062 INFO L93 Difference]: Finished difference Result 1890 states and 3067 transitions. [2023-11-23 15:18:09,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-23 15:18:09,063 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 14.833333333333334) internal successors, (267), 18 states have internal predecessors, (267), 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 277 [2023-11-23 15:18:09,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:09,067 INFO L225 Difference]: With dead ends: 1890 [2023-11-23 15:18:09,067 INFO L226 Difference]: Without dead ends: 1002 [2023-11-23 15:18:09,069 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 571 GetRequests, 553 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2023-11-23 15:18:09,069 INFO L413 NwaCegarLoop]: 946 mSDtfsCounter, 75 mSDsluCounter, 10338 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 11284 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:09,069 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 11284 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:18:09,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1002 states. [2023-11-23 15:18:09,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1002 to 1002. [2023-11-23 15:18:09,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 990 states have (on average 1.612121212121212) internal successors, (1596), 990 states have internal predecessors, (1596), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-23 15:18:09,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1616 transitions. [2023-11-23 15:18:09,087 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1616 transitions. Word has length 277 [2023-11-23 15:18:09,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:09,088 INFO L495 AbstractCegarLoop]: Abstraction has 1002 states and 1616 transitions. [2023-11-23 15:18:09,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 14.833333333333334) internal successors, (267), 18 states have internal predecessors, (267), 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-23 15:18:09,088 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1616 transitions. [2023-11-23 15:18:09,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2023-11-23 15:18:09,090 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:09,090 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 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] [2023-11-23 15:18:09,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-23 15:18:09,302 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-23 15:18:09,303 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:09,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:09,303 INFO L85 PathProgramCache]: Analyzing trace with hash 334875554, now seen corresponding path program 2 times [2023-11-23 15:18:09,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:09,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448288399] [2023-11-23 15:18:09,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:09,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:09,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:09,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:09,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:09,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:09,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:09,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 15:18:09,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:09,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-11-23 15:18:09,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:09,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-11-23 15:18:09,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:09,720 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2023-11-23 15:18:09,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:09,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448288399] [2023-11-23 15:18:09,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448288399] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:09,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:18:09,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 15:18:09,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581401439] [2023-11-23 15:18:09,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:09,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 15:18:09,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:09,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 15:18:09,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 15:18:09,723 INFO L87 Difference]: Start difference. First operand 1002 states and 1616 transitions. Second operand has 4 states, 4 states have (on average 56.25) internal successors, (225), 4 states have internal predecessors, (225), 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-23 15:18:09,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:09,762 INFO L93 Difference]: Finished difference Result 1006 states and 1620 transitions. [2023-11-23 15:18:09,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:18:09,763 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 56.25) internal successors, (225), 4 states have internal predecessors, (225), 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 289 [2023-11-23 15:18:09,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:09,766 INFO L225 Difference]: With dead ends: 1006 [2023-11-23 15:18:09,766 INFO L226 Difference]: Without dead ends: 1004 [2023-11-23 15:18:09,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 12 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-23 15:18:09,768 INFO L413 NwaCegarLoop]: 914 mSDtfsCounter, 1 mSDsluCounter, 1823 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2737 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:09,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2737 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:18:09,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2023-11-23 15:18:09,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 1004. [2023-11-23 15:18:09,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 992 states have (on average 1.6108870967741935) internal successors, (1598), 992 states have internal predecessors, (1598), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-23 15:18:09,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1618 transitions. [2023-11-23 15:18:09,789 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1618 transitions. Word has length 289 [2023-11-23 15:18:09,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:09,790 INFO L495 AbstractCegarLoop]: Abstraction has 1004 states and 1618 transitions. [2023-11-23 15:18:09,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 56.25) internal successors, (225), 4 states have internal predecessors, (225), 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-23 15:18:09,790 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1618 transitions. [2023-11-23 15:18:09,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 291 [2023-11-23 15:18:09,791 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:09,792 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 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] [2023-11-23 15:18:09,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-23 15:18:09,792 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:09,792 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:09,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1792933788, now seen corresponding path program 1 times [2023-11-23 15:18:09,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:09,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551174303] [2023-11-23 15:18:09,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:09,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:09,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:10,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:10,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 15:18:10,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-11-23 15:18:10,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-11-23 15:18:10,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,049 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2023-11-23 15:18:10,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:10,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551174303] [2023-11-23 15:18:10,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551174303] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:10,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:18:10,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 15:18:10,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962556656] [2023-11-23 15:18:10,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:10,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 15:18:10,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:10,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 15:18:10,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 15:18:10,051 INFO L87 Difference]: Start difference. First operand 1004 states and 1618 transitions. Second operand has 4 states, 4 states have (on average 56.5) internal successors, (226), 4 states have internal predecessors, (226), 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-23 15:18:10,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:10,085 INFO L93 Difference]: Finished difference Result 1653 states and 2676 transitions. [2023-11-23 15:18:10,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:18:10,086 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 56.5) internal successors, (226), 4 states have internal predecessors, (226), 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 290 [2023-11-23 15:18:10,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:10,088 INFO L225 Difference]: With dead ends: 1653 [2023-11-23 15:18:10,088 INFO L226 Difference]: Without dead ends: 1007 [2023-11-23 15:18:10,089 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-23 15:18:10,089 INFO L413 NwaCegarLoop]: 914 mSDtfsCounter, 1 mSDsluCounter, 1821 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2735 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:10,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2735 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:18:10,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2023-11-23 15:18:10,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 1006. [2023-11-23 15:18:10,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1006 states, 994 states have (on average 1.6096579476861168) internal successors, (1600), 994 states have internal predecessors, (1600), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-23 15:18:10,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1006 states to 1006 states and 1620 transitions. [2023-11-23 15:18:10,106 INFO L78 Accepts]: Start accepts. Automaton has 1006 states and 1620 transitions. Word has length 290 [2023-11-23 15:18:10,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:10,106 INFO L495 AbstractCegarLoop]: Abstraction has 1006 states and 1620 transitions. [2023-11-23 15:18:10,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 56.5) internal successors, (226), 4 states have internal predecessors, (226), 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-23 15:18:10,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1006 states and 1620 transitions. [2023-11-23 15:18:10,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2023-11-23 15:18:10,108 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:10,108 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 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] [2023-11-23 15:18:10,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-23 15:18:10,109 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:10,109 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:10,109 INFO L85 PathProgramCache]: Analyzing trace with hash -464058628, now seen corresponding path program 1 times [2023-11-23 15:18:10,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:10,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281819161] [2023-11-23 15:18:10,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:10,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:10,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:10,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 15:18:10,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-11-23 15:18:10,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-11-23 15:18:10,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:10,925 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2023-11-23 15:18:10,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:10,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281819161] [2023-11-23 15:18:10,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281819161] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:10,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:18:10,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 15:18:10,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747863810] [2023-11-23 15:18:10,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:10,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 15:18:10,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:10,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 15:18:10,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-11-23 15:18:10,927 INFO L87 Difference]: Start difference. First operand 1006 states and 1620 transitions. Second operand has 10 states, 10 states have (on average 22.7) internal successors, (227), 10 states have internal predecessors, (227), 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-23 15:18:12,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:12,773 INFO L93 Difference]: Finished difference Result 3222 states and 5221 transitions. [2023-11-23 15:18:12,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-23 15:18:12,774 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 22.7) internal successors, (227), 10 states have internal predecessors, (227), 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 291 [2023-11-23 15:18:12,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:12,780 INFO L225 Difference]: With dead ends: 3222 [2023-11-23 15:18:12,780 INFO L226 Difference]: Without dead ends: 2495 [2023-11-23 15:18:12,781 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2023-11-23 15:18:12,782 INFO L413 NwaCegarLoop]: 1825 mSDtfsCounter, 3399 mSDsluCounter, 9859 mSDsCounter, 0 mSdLazyCounter, 3913 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3402 SdHoareTripleChecker+Valid, 11684 SdHoareTripleChecker+Invalid, 3935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 3913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:12,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3402 Valid, 11684 Invalid, 3935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 3913 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-23 15:18:12,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2495 states. [2023-11-23 15:18:12,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2495 to 1028. [2023-11-23 15:18:12,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 1016 states have (on average 1.608267716535433) internal successors, (1634), 1016 states have internal predecessors, (1634), 10 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-23 15:18:12,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 1654 transitions. [2023-11-23 15:18:12,826 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 1654 transitions. Word has length 291 [2023-11-23 15:18:12,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:12,827 INFO L495 AbstractCegarLoop]: Abstraction has 1028 states and 1654 transitions. [2023-11-23 15:18:12,827 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 22.7) internal successors, (227), 10 states have internal predecessors, (227), 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-23 15:18:12,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 1654 transitions. [2023-11-23 15:18:12,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2023-11-23 15:18:12,828 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:12,829 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 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] [2023-11-23 15:18:12,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-23 15:18:12,829 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:12,829 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:12,829 INFO L85 PathProgramCache]: Analyzing trace with hash -715260510, now seen corresponding path program 1 times [2023-11-23 15:18:12,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:12,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935370744] [2023-11-23 15:18:12,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:12,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:13,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:13,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:13,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:13,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:13,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:13,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:13,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:13,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:13,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:13,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:13,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:13,741 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2023-11-23 15:18:13,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:13,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935370744] [2023-11-23 15:18:13,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935370744] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:13,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:18:13,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 15:18:13,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436070265] [2023-11-23 15:18:13,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:13,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 15:18:13,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:13,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 15:18:13,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-23 15:18:13,744 INFO L87 Difference]: Start difference. First operand 1028 states and 1654 transitions. Second operand has 7 states, 7 states have (on average 32.57142857142857) internal successors, (228), 7 states have internal predecessors, (228), 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-23 15:18:13,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:13,969 INFO L93 Difference]: Finished difference Result 3066 states and 4984 transitions. [2023-11-23 15:18:13,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 15:18:13,970 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 32.57142857142857) internal successors, (228), 7 states have internal predecessors, (228), 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 292 [2023-11-23 15:18:13,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:13,976 INFO L225 Difference]: With dead ends: 3066 [2023-11-23 15:18:13,976 INFO L226 Difference]: Without dead ends: 2407 [2023-11-23 15:18:13,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:18:13,978 INFO L413 NwaCegarLoop]: 1290 mSDtfsCounter, 5257 mSDsluCounter, 4125 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5262 SdHoareTripleChecker+Valid, 5415 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:13,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5262 Valid, 5415 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:18:13,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2407 states. [2023-11-23 15:18:14,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2407 to 1427. [2023-11-23 15:18:14,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1427 states, 1410 states have (on average 1.6127659574468085) internal successors, (2274), 1410 states have internal predecessors, (2274), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:14,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1427 states to 1427 states and 2304 transitions. [2023-11-23 15:18:14,008 INFO L78 Accepts]: Start accepts. Automaton has 1427 states and 2304 transitions. Word has length 292 [2023-11-23 15:18:14,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:14,009 INFO L495 AbstractCegarLoop]: Abstraction has 1427 states and 2304 transitions. [2023-11-23 15:18:14,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 32.57142857142857) internal successors, (228), 7 states have internal predecessors, (228), 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-23 15:18:14,009 INFO L276 IsEmpty]: Start isEmpty. Operand 1427 states and 2304 transitions. [2023-11-23 15:18:14,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 650 [2023-11-23 15:18:14,013 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:14,014 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:14,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-23 15:18:14,014 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:14,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:14,015 INFO L85 PathProgramCache]: Analyzing trace with hash -34652452, now seen corresponding path program 1 times [2023-11-23 15:18:14,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:14,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445670422] [2023-11-23 15:18:14,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:14,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:14,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:14,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:14,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:14,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:14,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:14,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:14,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:14,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:14,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:14,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:14,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:14,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 461 [2023-11-23 15:18:14,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:14,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 473 [2023-11-23 15:18:14,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:14,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2023-11-23 15:18:14,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:14,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2023-11-23 15:18:14,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:14,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2023-11-23 15:18:14,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:14,586 INFO L134 CoverageAnalysis]: Checked inductivity of 538 backedges. 174 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-11-23 15:18:14,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:14,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445670422] [2023-11-23 15:18:14,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445670422] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:14,587 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:18:14,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 15:18:14,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794137630] [2023-11-23 15:18:14,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:14,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:18:14,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:14,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:18:14,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 15:18:14,589 INFO L87 Difference]: Start difference. First operand 1427 states and 2304 transitions. Second operand has 3 states, 3 states have (on average 186.66666666666666) internal successors, (560), 3 states have internal predecessors, (560), 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-23 15:18:14,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:14,662 INFO L93 Difference]: Finished difference Result 2087 states and 3379 transitions. [2023-11-23 15:18:14,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:18:14,663 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 186.66666666666666) internal successors, (560), 3 states have internal predecessors, (560), 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 649 [2023-11-23 15:18:14,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:14,676 INFO L225 Difference]: With dead ends: 2087 [2023-11-23 15:18:14,676 INFO L226 Difference]: Without dead ends: 1428 [2023-11-23 15:18:14,677 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-23 15:18:14,678 INFO L413 NwaCegarLoop]: 916 mSDtfsCounter, 0 mSDsluCounter, 913 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1829 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:14,679 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1829 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:18:14,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2023-11-23 15:18:14,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1428. [2023-11-23 15:18:14,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1411 states have (on average 1.6123316796598157) internal successors, (2275), 1411 states have internal predecessors, (2275), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:14,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2305 transitions. [2023-11-23 15:18:14,722 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2305 transitions. Word has length 649 [2023-11-23 15:18:14,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:14,722 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2305 transitions. [2023-11-23 15:18:14,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 186.66666666666666) internal successors, (560), 3 states have internal predecessors, (560), 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-23 15:18:14,723 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2305 transitions. [2023-11-23 15:18:14,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 651 [2023-11-23 15:18:14,728 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:14,729 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:14,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-23 15:18:14,729 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:14,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:14,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1443732496, now seen corresponding path program 1 times [2023-11-23 15:18:14,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:14,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963434627] [2023-11-23 15:18:14,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:14,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:14,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:15,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:15,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:15,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:15,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 462 [2023-11-23 15:18:15,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 474 [2023-11-23 15:18:15,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 497 [2023-11-23 15:18:15,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2023-11-23 15:18:15,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2023-11-23 15:18:15,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,303 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-11-23 15:18:15,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:15,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963434627] [2023-11-23 15:18:15,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963434627] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:15,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335744785] [2023-11-23 15:18:15,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:15,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:15,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:15,305 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-23 15:18:15,322 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-23 15:18:15,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:15,940 INFO L262 TraceCheckSpWp]: Trace formula consists of 3309 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-23 15:18:15,949 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:16,539 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 274 proven. 92 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2023-11-23 15:18:16,540 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:16,954 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 0 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2023-11-23 15:18:16,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335744785] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:16,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:18:16,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 14] total 19 [2023-11-23 15:18:16,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108030530] [2023-11-23 15:18:16,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:16,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 15:18:16,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:16,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 15:18:16,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2023-11-23 15:18:16,957 INFO L87 Difference]: Start difference. First operand 1428 states and 2305 transitions. Second operand has 5 states, 5 states have (on average 112.2) internal successors, (561), 5 states have internal predecessors, (561), 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-23 15:18:17,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:17,101 INFO L93 Difference]: Finished difference Result 2088 states and 3379 transitions. [2023-11-23 15:18:17,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:18:17,102 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 112.2) internal successors, (561), 5 states have internal predecessors, (561), 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 650 [2023-11-23 15:18:17,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:17,106 INFO L225 Difference]: With dead ends: 2088 [2023-11-23 15:18:17,106 INFO L226 Difference]: Without dead ends: 1428 [2023-11-23 15:18:17,107 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1323 GetRequests, 1305 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2023-11-23 15:18:17,108 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 742 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 747 SdHoareTripleChecker+Valid, 1686 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:17,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [747 Valid, 1686 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:18:17,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2023-11-23 15:18:17,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1428. [2023-11-23 15:18:17,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1411 states have (on average 1.6116229624379872) internal successors, (2274), 1411 states have internal predecessors, (2274), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:17,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2304 transitions. [2023-11-23 15:18:17,141 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2304 transitions. Word has length 650 [2023-11-23 15:18:17,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:17,141 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2304 transitions. [2023-11-23 15:18:17,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 112.2) internal successors, (561), 5 states have internal predecessors, (561), 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-23 15:18:17,142 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2304 transitions. [2023-11-23 15:18:17,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 652 [2023-11-23 15:18:17,146 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:17,146 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:17,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-23 15:18:17,361 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,SelfDestructingSolverStorable19 [2023-11-23 15:18:17,362 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:17,362 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:17,362 INFO L85 PathProgramCache]: Analyzing trace with hash -708745746, now seen corresponding path program 1 times [2023-11-23 15:18:17,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:17,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916360800] [2023-11-23 15:18:17,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:17,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:17,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:17,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:17,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:17,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:17,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:17,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:17,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:17,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:17,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:17,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:17,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:17,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 463 [2023-11-23 15:18:17,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:17,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2023-11-23 15:18:17,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:17,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 498 [2023-11-23 15:18:17,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:17,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2023-11-23 15:18:17,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:17,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 528 [2023-11-23 15:18:17,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:17,975 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-11-23 15:18:17,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:17,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916360800] [2023-11-23 15:18:17,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916360800] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:17,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478384383] [2023-11-23 15:18:17,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:17,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:17,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:17,977 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-23 15:18:18,001 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-23 15:18:18,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:18,567 INFO L262 TraceCheckSpWp]: Trace formula consists of 3312 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-23 15:18:18,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:19,137 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 274 proven. 92 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2023-11-23 15:18:19,137 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:19,669 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 0 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2023-11-23 15:18:19,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478384383] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:19,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:18:19,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 14] total 19 [2023-11-23 15:18:19,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715561486] [2023-11-23 15:18:19,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:19,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 15:18:19,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:19,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 15:18:19,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2023-11-23 15:18:19,672 INFO L87 Difference]: Start difference. First operand 1428 states and 2304 transitions. Second operand has 5 states, 5 states have (on average 112.4) internal successors, (562), 5 states have internal predecessors, (562), 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-23 15:18:19,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:19,802 INFO L93 Difference]: Finished difference Result 2088 states and 3377 transitions. [2023-11-23 15:18:19,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:18:19,803 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 112.4) internal successors, (562), 5 states have internal predecessors, (562), 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 651 [2023-11-23 15:18:19,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:19,805 INFO L225 Difference]: With dead ends: 2088 [2023-11-23 15:18:19,806 INFO L226 Difference]: Without dead ends: 1428 [2023-11-23 15:18:19,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1325 GetRequests, 1307 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2023-11-23 15:18:19,808 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 730 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 735 SdHoareTripleChecker+Valid, 1686 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:19,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [735 Valid, 1686 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:18:19,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2023-11-23 15:18:19,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1428. [2023-11-23 15:18:19,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1411 states have (on average 1.6109142452161587) internal successors, (2273), 1411 states have internal predecessors, (2273), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:19,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2303 transitions. [2023-11-23 15:18:19,849 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2303 transitions. Word has length 651 [2023-11-23 15:18:19,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:19,850 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2303 transitions. [2023-11-23 15:18:19,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 112.4) internal successors, (562), 5 states have internal predecessors, (562), 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-23 15:18:19,851 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2303 transitions. [2023-11-23 15:18:19,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 653 [2023-11-23 15:18:19,861 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:19,861 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:19,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-23 15:18:20,076 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:20,077 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:20,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:20,078 INFO L85 PathProgramCache]: Analyzing trace with hash -534669906, now seen corresponding path program 1 times [2023-11-23 15:18:20,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:20,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687422317] [2023-11-23 15:18:20,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:20,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:20,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:20,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:20,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:20,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:20,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:20,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:20,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:20,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:20,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:20,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:20,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:20,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 464 [2023-11-23 15:18:20,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:20,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2023-11-23 15:18:20,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:20,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2023-11-23 15:18:20,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:20,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2023-11-23 15:18:20,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:20,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2023-11-23 15:18:20,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:20,668 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-11-23 15:18:20,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:20,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687422317] [2023-11-23 15:18:20,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687422317] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:20,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451369107] [2023-11-23 15:18:20,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:20,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:20,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:20,669 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-23 15:18:20,688 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-23 15:18:21,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:21,284 INFO L262 TraceCheckSpWp]: Trace formula consists of 3315 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-23 15:18:21,292 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:21,950 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 274 proven. 92 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2023-11-23 15:18:21,951 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:22,408 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 0 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2023-11-23 15:18:22,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451369107] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:22,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:18:22,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 14] total 19 [2023-11-23 15:18:22,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524828289] [2023-11-23 15:18:22,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:22,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 15:18:22,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:22,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 15:18:22,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2023-11-23 15:18:22,417 INFO L87 Difference]: Start difference. First operand 1428 states and 2303 transitions. Second operand has 5 states, 5 states have (on average 112.6) internal successors, (563), 5 states have internal predecessors, (563), 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-23 15:18:22,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:22,561 INFO L93 Difference]: Finished difference Result 2088 states and 3375 transitions. [2023-11-23 15:18:22,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:18:22,562 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 112.6) internal successors, (563), 5 states have internal predecessors, (563), 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 652 [2023-11-23 15:18:22,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:22,564 INFO L225 Difference]: With dead ends: 2088 [2023-11-23 15:18:22,564 INFO L226 Difference]: Without dead ends: 1428 [2023-11-23 15:18:22,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1327 GetRequests, 1309 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2023-11-23 15:18:22,565 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 1444 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1449 SdHoareTripleChecker+Valid, 1678 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:22,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1449 Valid, 1678 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:18:22,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2023-11-23 15:18:22,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1428. [2023-11-23 15:18:22,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1411 states have (on average 1.6102055279943304) internal successors, (2272), 1411 states have internal predecessors, (2272), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:22,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2302 transitions. [2023-11-23 15:18:22,593 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2302 transitions. Word has length 652 [2023-11-23 15:18:22,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:22,593 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2302 transitions. [2023-11-23 15:18:22,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 112.6) internal successors, (563), 5 states have internal predecessors, (563), 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-23 15:18:22,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2302 transitions. [2023-11-23 15:18:22,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2023-11-23 15:18:22,598 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:22,598 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:22,614 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-23 15:18:22,812 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:22,813 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:22,813 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:22,813 INFO L85 PathProgramCache]: Analyzing trace with hash 599096252, now seen corresponding path program 1 times [2023-11-23 15:18:22,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:22,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290836102] [2023-11-23 15:18:22,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:22,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:23,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:23,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:23,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:23,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:23,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:23,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:23,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:23,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:23,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:23,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:23,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 465 [2023-11-23 15:18:23,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:23,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 477 [2023-11-23 15:18:23,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:23,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2023-11-23 15:18:23,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:23,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2023-11-23 15:18:23,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:23,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2023-11-23 15:18:23,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:23,479 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-11-23 15:18:23,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:23,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290836102] [2023-11-23 15:18:23,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290836102] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:23,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619725140] [2023-11-23 15:18:23,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:23,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:23,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:23,481 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-23 15:18:23,509 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-23 15:18:24,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:24,133 INFO L262 TraceCheckSpWp]: Trace formula consists of 3319 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-23 15:18:24,140 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:24,733 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 274 proven. 92 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2023-11-23 15:18:24,733 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:25,221 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 0 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2023-11-23 15:18:25,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619725140] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:25,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:18:25,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 14] total 19 [2023-11-23 15:18:25,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282171565] [2023-11-23 15:18:25,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:25,223 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 15:18:25,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:25,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 15:18:25,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2023-11-23 15:18:25,224 INFO L87 Difference]: Start difference. First operand 1428 states and 2302 transitions. Second operand has 5 states, 5 states have (on average 112.8) internal successors, (564), 5 states have internal predecessors, (564), 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-23 15:18:25,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:25,365 INFO L93 Difference]: Finished difference Result 2088 states and 3373 transitions. [2023-11-23 15:18:25,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:18:25,366 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 112.8) internal successors, (564), 5 states have internal predecessors, (564), 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 653 [2023-11-23 15:18:25,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:25,368 INFO L225 Difference]: With dead ends: 2088 [2023-11-23 15:18:25,368 INFO L226 Difference]: Without dead ends: 1428 [2023-11-23 15:18:25,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1329 GetRequests, 1311 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2023-11-23 15:18:25,369 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 1420 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1425 SdHoareTripleChecker+Valid, 1678 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:25,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1425 Valid, 1678 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:18:25,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2023-11-23 15:18:25,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1428. [2023-11-23 15:18:25,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1411 states have (on average 1.6094968107725018) internal successors, (2271), 1411 states have internal predecessors, (2271), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:25,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2301 transitions. [2023-11-23 15:18:25,397 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2301 transitions. Word has length 653 [2023-11-23 15:18:25,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:25,398 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2301 transitions. [2023-11-23 15:18:25,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 112.8) internal successors, (564), 5 states have internal predecessors, (564), 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-23 15:18:25,398 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2301 transitions. [2023-11-23 15:18:25,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 655 [2023-11-23 15:18:25,402 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:25,403 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:25,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-23 15:18:25,618 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,SelfDestructingSolverStorable22 [2023-11-23 15:18:25,618 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:25,619 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:25,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1750764394, now seen corresponding path program 1 times [2023-11-23 15:18:25,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:25,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760099964] [2023-11-23 15:18:25,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:25,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:25,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:26,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:26,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:26,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:26,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:26,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 466 [2023-11-23 15:18:26,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 478 [2023-11-23 15:18:26,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 501 [2023-11-23 15:18:26,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2023-11-23 15:18:26,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2023-11-23 15:18:26,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,228 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-11-23 15:18:26,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:26,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760099964] [2023-11-23 15:18:26,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760099964] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:26,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280645848] [2023-11-23 15:18:26,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:26,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:26,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:26,230 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-23 15:18:26,257 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-23 15:18:26,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:26,865 INFO L262 TraceCheckSpWp]: Trace formula consists of 3322 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 15:18:26,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:27,483 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 274 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2023-11-23 15:18:27,483 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:18:27,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280645848] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:27,484 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:18:27,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-23 15:18:27,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995619904] [2023-11-23 15:18:27,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:27,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 15:18:27,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:27,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 15:18:27,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-23 15:18:27,487 INFO L87 Difference]: Start difference. First operand 1428 states and 2301 transitions. Second operand has 4 states, 4 states have (on average 142.0) internal successors, (568), 4 states have internal predecessors, (568), 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-23 15:18:27,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:27,800 INFO L93 Difference]: Finished difference Result 2088 states and 3371 transitions. [2023-11-23 15:18:27,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:18:27,800 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 142.0) internal successors, (568), 4 states have internal predecessors, (568), 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 654 [2023-11-23 15:18:27,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:27,803 INFO L225 Difference]: With dead ends: 2088 [2023-11-23 15:18:27,803 INFO L226 Difference]: Without dead ends: 1428 [2023-11-23 15:18:27,804 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 678 GetRequests, 673 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-23 15:18:27,805 INFO L413 NwaCegarLoop]: 669 mSDtfsCounter, 654 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:27,805 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 1340 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 15:18:27,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2023-11-23 15:18:27,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1428. [2023-11-23 15:18:27,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1411 states have (on average 1.6080793763288448) internal successors, (2269), 1411 states have internal predecessors, (2269), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:27,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2299 transitions. [2023-11-23 15:18:27,843 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2299 transitions. Word has length 654 [2023-11-23 15:18:27,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:27,844 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2299 transitions. [2023-11-23 15:18:27,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 142.0) internal successors, (568), 4 states have internal predecessors, (568), 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-23 15:18:27,845 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2299 transitions. [2023-11-23 15:18:27,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 656 [2023-11-23 15:18:27,849 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:27,850 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:27,868 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-23 15:18:28,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:28,066 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:28,066 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:28,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1066750922, now seen corresponding path program 1 times [2023-11-23 15:18:28,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:28,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883229596] [2023-11-23 15:18:28,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:28,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:28,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:28,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:28,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:28,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:28,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:28,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:28,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:28,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:28,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:28,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:28,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:28,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 467 [2023-11-23 15:18:28,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:28,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 479 [2023-11-23 15:18:28,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:28,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2023-11-23 15:18:28,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:28,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2023-11-23 15:18:28,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:28,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 532 [2023-11-23 15:18:28,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:28,734 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-11-23 15:18:28,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:28,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883229596] [2023-11-23 15:18:28,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883229596] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:28,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018663997] [2023-11-23 15:18:28,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:28,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:28,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:28,737 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-23 15:18:28,767 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-23 15:18:29,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:29,393 INFO L262 TraceCheckSpWp]: Trace formula consists of 3325 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 15:18:29,399 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:29,979 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 274 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2023-11-23 15:18:29,979 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:18:29,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018663997] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:29,979 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:18:29,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-23 15:18:29,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294716144] [2023-11-23 15:18:29,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:29,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 15:18:29,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:29,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 15:18:29,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-23 15:18:29,982 INFO L87 Difference]: Start difference. First operand 1428 states and 2299 transitions. Second operand has 4 states, 4 states have (on average 142.25) internal successors, (569), 4 states have internal predecessors, (569), 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-23 15:18:30,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:30,299 INFO L93 Difference]: Finished difference Result 2088 states and 3367 transitions. [2023-11-23 15:18:30,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:18:30,299 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 142.25) internal successors, (569), 4 states have internal predecessors, (569), 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 655 [2023-11-23 15:18:30,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:30,301 INFO L225 Difference]: With dead ends: 2088 [2023-11-23 15:18:30,301 INFO L226 Difference]: Without dead ends: 1428 [2023-11-23 15:18:30,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 679 GetRequests, 674 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-23 15:18:30,302 INFO L413 NwaCegarLoop]: 669 mSDtfsCounter, 647 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:30,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [647 Valid, 1340 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 15:18:30,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2023-11-23 15:18:30,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1428. [2023-11-23 15:18:30,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1411 states have (on average 1.6066619418851877) internal successors, (2267), 1411 states have internal predecessors, (2267), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:30,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2297 transitions. [2023-11-23 15:18:30,333 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2297 transitions. Word has length 655 [2023-11-23 15:18:30,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:30,333 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2297 transitions. [2023-11-23 15:18:30,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 142.25) internal successors, (569), 4 states have internal predecessors, (569), 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-23 15:18:30,334 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2297 transitions. [2023-11-23 15:18:30,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2023-11-23 15:18:30,338 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:30,339 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:30,356 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-23 15:18:30,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:30,554 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:30,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:30,554 INFO L85 PathProgramCache]: Analyzing trace with hash 220125110, now seen corresponding path program 1 times [2023-11-23 15:18:30,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:30,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442586129] [2023-11-23 15:18:30,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:30,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:30,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:31,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:31,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:31,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:31,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:31,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 468 [2023-11-23 15:18:31,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2023-11-23 15:18:31,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2023-11-23 15:18:31,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2023-11-23 15:18:31,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 533 [2023-11-23 15:18:31,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,130 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-11-23 15:18:31,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:31,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442586129] [2023-11-23 15:18:31,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442586129] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:31,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364055553] [2023-11-23 15:18:31,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:31,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:31,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:31,132 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-23 15:18:31,152 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-23 15:18:31,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:31,751 INFO L262 TraceCheckSpWp]: Trace formula consists of 3328 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 15:18:31,758 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:32,267 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 274 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2023-11-23 15:18:32,268 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:18:32,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364055553] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:32,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:18:32,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2023-11-23 15:18:32,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280286062] [2023-11-23 15:18:32,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:32,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 15:18:32,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:32,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 15:18:32,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-23 15:18:32,270 INFO L87 Difference]: Start difference. First operand 1428 states and 2297 transitions. Second operand has 4 states, 4 states have (on average 142.5) internal successors, (570), 4 states have internal predecessors, (570), 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-23 15:18:32,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:32,595 INFO L93 Difference]: Finished difference Result 2088 states and 3363 transitions. [2023-11-23 15:18:32,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:18:32,596 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 142.5) internal successors, (570), 4 states have internal predecessors, (570), 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 656 [2023-11-23 15:18:32,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:32,598 INFO L225 Difference]: With dead ends: 2088 [2023-11-23 15:18:32,598 INFO L226 Difference]: Without dead ends: 1428 [2023-11-23 15:18:32,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 680 GetRequests, 675 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-23 15:18:32,599 INFO L413 NwaCegarLoop]: 669 mSDtfsCounter, 634 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:32,599 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [634 Valid, 1340 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 15:18:32,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2023-11-23 15:18:32,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1428. [2023-11-23 15:18:32,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1428 states, 1411 states have (on average 1.605244507441531) internal successors, (2265), 1411 states have internal predecessors, (2265), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:32,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1428 states to 1428 states and 2295 transitions. [2023-11-23 15:18:32,624 INFO L78 Accepts]: Start accepts. Automaton has 1428 states and 2295 transitions. Word has length 656 [2023-11-23 15:18:32,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:32,624 INFO L495 AbstractCegarLoop]: Abstraction has 1428 states and 2295 transitions. [2023-11-23 15:18:32,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 142.5) internal successors, (570), 4 states have internal predecessors, (570), 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-23 15:18:32,625 INFO L276 IsEmpty]: Start isEmpty. Operand 1428 states and 2295 transitions. [2023-11-23 15:18:32,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 658 [2023-11-23 15:18:32,629 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:32,629 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:32,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-23 15:18:32,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:32,845 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:32,845 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:32,845 INFO L85 PathProgramCache]: Analyzing trace with hash 811003587, now seen corresponding path program 1 times [2023-11-23 15:18:32,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:32,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081294685] [2023-11-23 15:18:32,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:32,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:33,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:33,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:33,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:33,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:33,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:33,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:33,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:33,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:33,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:33,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:33,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2023-11-23 15:18:33,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:33,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2023-11-23 15:18:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:33,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2023-11-23 15:18:33,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:33,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2023-11-23 15:18:33,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:33,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2023-11-23 15:18:33,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:33,440 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-11-23 15:18:33,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:33,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081294685] [2023-11-23 15:18:33,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081294685] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:33,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403832527] [2023-11-23 15:18:33,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:33,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:33,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:33,442 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-23 15:18:33,456 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-23 15:18:34,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:34,122 INFO L262 TraceCheckSpWp]: Trace formula consists of 3331 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-23 15:18:34,128 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:34,208 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 274 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2023-11-23 15:18:34,209 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:18:34,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403832527] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:34,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:18:34,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2023-11-23 15:18:34,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760355347] [2023-11-23 15:18:34,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:34,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 15:18:34,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:34,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 15:18:34,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-23 15:18:34,212 INFO L87 Difference]: Start difference. First operand 1428 states and 2295 transitions. Second operand has 8 states, 8 states have (on average 71.375) internal successors, (571), 8 states have internal predecessors, (571), 3 states have call successors, (10), 2 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-23 15:18:34,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:34,959 INFO L93 Difference]: Finished difference Result 3266 states and 5252 transitions. [2023-11-23 15:18:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-23 15:18:34,959 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 71.375) internal successors, (571), 8 states have internal predecessors, (571), 3 states have call successors, (10), 2 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 657 [2023-11-23 15:18:34,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:34,962 INFO L225 Difference]: With dead ends: 3266 [2023-11-23 15:18:34,962 INFO L226 Difference]: Without dead ends: 2156 [2023-11-23 15:18:34,963 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 690 GetRequests, 675 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2023-11-23 15:18:34,964 INFO L413 NwaCegarLoop]: 1081 mSDtfsCounter, 2787 mSDsluCounter, 4573 mSDsCounter, 0 mSdLazyCounter, 1956 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2790 SdHoareTripleChecker+Valid, 5654 SdHoareTripleChecker+Invalid, 1968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:34,964 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2790 Valid, 5654 Invalid, 1968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1956 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 15:18:34,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2156 states. [2023-11-23 15:18:34,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2156 to 1465. [2023-11-23 15:18:34,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1465 states, 1448 states have (on average 1.598756906077348) internal successors, (2315), 1448 states have internal predecessors, (2315), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:34,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1465 states to 1465 states and 2345 transitions. [2023-11-23 15:18:34,991 INFO L78 Accepts]: Start accepts. Automaton has 1465 states and 2345 transitions. Word has length 657 [2023-11-23 15:18:34,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:34,992 INFO L495 AbstractCegarLoop]: Abstraction has 1465 states and 2345 transitions. [2023-11-23 15:18:34,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 71.375) internal successors, (571), 8 states have internal predecessors, (571), 3 states have call successors, (10), 2 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-23 15:18:34,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1465 states and 2345 transitions. [2023-11-23 15:18:34,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 658 [2023-11-23 15:18:34,996 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:34,997 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:35,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-23 15:18:35,210 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,SelfDestructingSolverStorable26 [2023-11-23 15:18:35,210 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:35,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:35,211 INFO L85 PathProgramCache]: Analyzing trace with hash 606049601, now seen corresponding path program 1 times [2023-11-23 15:18:35,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:35,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598040] [2023-11-23 15:18:35,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:35,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:35,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:35,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:35,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:35,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:35,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:35,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:35,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:35,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:35,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:35,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:35,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:35,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 469 [2023-11-23 15:18:35,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:35,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 481 [2023-11-23 15:18:35,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:35,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2023-11-23 15:18:35,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:35,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 524 [2023-11-23 15:18:35,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:35,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2023-11-23 15:18:35,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:35,759 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-11-23 15:18:35,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:35,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598040] [2023-11-23 15:18:35,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598040] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:35,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820944397] [2023-11-23 15:18:35,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:35,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:35,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:35,761 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-23 15:18:35,764 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-23 15:18:36,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:36,409 INFO L262 TraceCheckSpWp]: Trace formula consists of 3331 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 15:18:36,424 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:36,455 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 274 proven. 8 refuted. 0 times theorem prover too weak. 257 trivial. 0 not checked. [2023-11-23 15:18:36,455 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:36,480 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 174 proven. 0 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2023-11-23 15:18:36,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820944397] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:36,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:18:36,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-23 15:18:36,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094159053] [2023-11-23 15:18:36,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:36,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:18:36,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:36,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:18:36,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-23 15:18:36,483 INFO L87 Difference]: Start difference. First operand 1465 states and 2345 transitions. Second operand has 3 states, 3 states have (on average 189.33333333333334) internal successors, (568), 3 states have internal predecessors, (568), 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-23 15:18:36,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:36,515 INFO L93 Difference]: Finished difference Result 2159 states and 3457 transitions. [2023-11-23 15:18:36,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:18:36,516 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 189.33333333333334) internal successors, (568), 3 states have internal predecessors, (568), 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 657 [2023-11-23 15:18:36,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:36,518 INFO L225 Difference]: With dead ends: 2159 [2023-11-23 15:18:36,518 INFO L226 Difference]: Without dead ends: 1466 [2023-11-23 15:18:36,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1336 GetRequests, 1331 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-23 15:18:36,519 INFO L413 NwaCegarLoop]: 906 mSDtfsCounter, 0 mSDsluCounter, 903 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1809 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:36,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1809 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:18:36,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1466 states. [2023-11-23 15:18:36,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1466 to 1466. [2023-11-23 15:18:36,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1466 states, 1449 states have (on average 1.598343685300207) internal successors, (2316), 1449 states have internal predecessors, (2316), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:36,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1466 states to 1466 states and 2346 transitions. [2023-11-23 15:18:36,544 INFO L78 Accepts]: Start accepts. Automaton has 1466 states and 2346 transitions. Word has length 657 [2023-11-23 15:18:36,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:36,544 INFO L495 AbstractCegarLoop]: Abstraction has 1466 states and 2346 transitions. [2023-11-23 15:18:36,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 189.33333333333334) internal successors, (568), 3 states have internal predecessors, (568), 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-23 15:18:36,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1466 states and 2346 transitions. [2023-11-23 15:18:36,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 659 [2023-11-23 15:18:36,548 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:36,549 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:36,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-23 15:18:36,764 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,SelfDestructingSolverStorable27 [2023-11-23 15:18:36,764 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:36,765 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:36,765 INFO L85 PathProgramCache]: Analyzing trace with hash 1379864137, now seen corresponding path program 1 times [2023-11-23 15:18:36,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:36,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563461285] [2023-11-23 15:18:36,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:36,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:36,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:37,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:37,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:37,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:37,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:37,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:37,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:37,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:37,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:37,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:37,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:37,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 470 [2023-11-23 15:18:37,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:37,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 482 [2023-11-23 15:18:37,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:37,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2023-11-23 15:18:37,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:37,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 525 [2023-11-23 15:18:37,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:37,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2023-11-23 15:18:37,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:37,350 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2023-11-23 15:18:37,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:37,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563461285] [2023-11-23 15:18:37,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563461285] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:37,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007272868] [2023-11-23 15:18:37,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:37,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:37,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:37,352 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-23 15:18:37,353 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-23 15:18:38,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:38,016 INFO L262 TraceCheckSpWp]: Trace formula consists of 3338 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 15:18:38,021 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:38,037 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 274 proven. 8 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2023-11-23 15:18:38,037 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:38,061 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 174 proven. 0 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2023-11-23 15:18:38,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007272868] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:38,062 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:18:38,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-23 15:18:38,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826582132] [2023-11-23 15:18:38,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:38,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:18:38,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:38,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:18:38,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-23 15:18:38,064 INFO L87 Difference]: Start difference. First operand 1466 states and 2346 transitions. Second operand has 3 states, 3 states have (on average 189.66666666666666) internal successors, (569), 3 states have internal predecessors, (569), 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-23 15:18:38,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:38,097 INFO L93 Difference]: Finished difference Result 2161 states and 3459 transitions. [2023-11-23 15:18:38,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:18:38,097 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 189.66666666666666) internal successors, (569), 3 states have internal predecessors, (569), 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 658 [2023-11-23 15:18:38,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:38,100 INFO L225 Difference]: With dead ends: 2161 [2023-11-23 15:18:38,100 INFO L226 Difference]: Without dead ends: 1467 [2023-11-23 15:18:38,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1338 GetRequests, 1333 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-23 15:18:38,101 INFO L413 NwaCegarLoop]: 906 mSDtfsCounter, 0 mSDsluCounter, 903 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1809 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:38,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1809 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:18:38,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1467 states. [2023-11-23 15:18:38,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1467 to 1467. [2023-11-23 15:18:38,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1467 states, 1450 states have (on average 1.5979310344827586) internal successors, (2317), 1450 states have internal predecessors, (2317), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:38,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1467 states to 1467 states and 2347 transitions. [2023-11-23 15:18:38,131 INFO L78 Accepts]: Start accepts. Automaton has 1467 states and 2347 transitions. Word has length 658 [2023-11-23 15:18:38,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:38,131 INFO L495 AbstractCegarLoop]: Abstraction has 1467 states and 2347 transitions. [2023-11-23 15:18:38,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 189.66666666666666) internal successors, (569), 3 states have internal predecessors, (569), 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-23 15:18:38,131 INFO L276 IsEmpty]: Start isEmpty. Operand 1467 states and 2347 transitions. [2023-11-23 15:18:38,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 660 [2023-11-23 15:18:38,136 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:38,136 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:38,151 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-23 15:18:38,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-23 15:18:38,352 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:38,352 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:38,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1679438990, now seen corresponding path program 1 times [2023-11-23 15:18:38,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:38,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183758584] [2023-11-23 15:18:38,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:38,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:38,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:39,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:39,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:39,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:39,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:39,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 471 [2023-11-23 15:18:39,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2023-11-23 15:18:39,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2023-11-23 15:18:39,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 526 [2023-11-23 15:18:39,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 536 [2023-11-23 15:18:39,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,026 INFO L134 CoverageAnalysis]: Checked inductivity of 541 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2023-11-23 15:18:39,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:39,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183758584] [2023-11-23 15:18:39,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183758584] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:39,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704232126] [2023-11-23 15:18:39,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:39,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:39,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:39,028 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-23 15:18:39,037 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-23 15:18:39,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:39,713 INFO L262 TraceCheckSpWp]: Trace formula consists of 3345 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 15:18:39,719 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:39,734 INFO L134 CoverageAnalysis]: Checked inductivity of 541 backedges. 274 proven. 8 refuted. 0 times theorem prover too weak. 259 trivial. 0 not checked. [2023-11-23 15:18:39,734 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:39,758 INFO L134 CoverageAnalysis]: Checked inductivity of 541 backedges. 174 proven. 0 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2023-11-23 15:18:39,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704232126] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:39,759 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:18:39,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2023-11-23 15:18:39,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70970001] [2023-11-23 15:18:39,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:39,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:18:39,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:39,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:18:39,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-23 15:18:39,763 INFO L87 Difference]: Start difference. First operand 1467 states and 2347 transitions. Second operand has 3 states, 3 states have (on average 190.0) internal successors, (570), 3 states have internal predecessors, (570), 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-23 15:18:39,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:39,802 INFO L93 Difference]: Finished difference Result 2163 states and 3461 transitions. [2023-11-23 15:18:39,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:18:39,803 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 190.0) internal successors, (570), 3 states have internal predecessors, (570), 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 659 [2023-11-23 15:18:39,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:39,805 INFO L225 Difference]: With dead ends: 2163 [2023-11-23 15:18:39,805 INFO L226 Difference]: Without dead ends: 1468 [2023-11-23 15:18:39,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1340 GetRequests, 1335 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-23 15:18:39,806 INFO L413 NwaCegarLoop]: 906 mSDtfsCounter, 0 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1810 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:39,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1810 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:18:39,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1468 states. [2023-11-23 15:18:39,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1468 to 1468. [2023-11-23 15:18:39,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1468 states, 1451 states have (on average 1.5975189524465885) internal successors, (2318), 1451 states have internal predecessors, (2318), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:39,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1468 states to 1468 states and 2348 transitions. [2023-11-23 15:18:39,833 INFO L78 Accepts]: Start accepts. Automaton has 1468 states and 2348 transitions. Word has length 659 [2023-11-23 15:18:39,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:39,833 INFO L495 AbstractCegarLoop]: Abstraction has 1468 states and 2348 transitions. [2023-11-23 15:18:39,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 190.0) internal successors, (570), 3 states have internal predecessors, (570), 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-23 15:18:39,834 INFO L276 IsEmpty]: Start isEmpty. Operand 1468 states and 2348 transitions. [2023-11-23 15:18:39,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 661 [2023-11-23 15:18:39,838 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:39,838 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:39,876 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-23 15:18:40,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:40,053 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:40,054 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:40,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1244198376, now seen corresponding path program 1 times [2023-11-23 15:18:40,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:40,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180512763] [2023-11-23 15:18:40,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:40,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:40,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:40,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:40,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:40,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:40,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:40,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:40,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:40,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:40,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:40,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:40,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:40,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 472 [2023-11-23 15:18:40,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:40,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2023-11-23 15:18:40,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:40,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2023-11-23 15:18:40,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:40,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2023-11-23 15:18:40,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:40,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2023-11-23 15:18:40,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:40,609 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2023-11-23 15:18:40,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:40,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180512763] [2023-11-23 15:18:40,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180512763] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:40,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781315077] [2023-11-23 15:18:40,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:40,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:40,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:40,611 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-23 15:18:40,637 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-23 15:18:41,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:41,279 INFO L262 TraceCheckSpWp]: Trace formula consists of 3352 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-23 15:18:41,284 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:41,308 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 274 proven. 30 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2023-11-23 15:18:41,308 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:41,342 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2023-11-23 15:18:41,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781315077] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:18:41,343 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:18:41,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-23 15:18:41,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447701036] [2023-11-23 15:18:41,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:18:41,344 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 15:18:41,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:41,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 15:18:41,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-23 15:18:41,345 INFO L87 Difference]: Start difference. First operand 1468 states and 2348 transitions. Second operand has 9 states, 9 states have (on average 64.88888888888889) internal successors, (584), 9 states have internal predecessors, (584), 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-23 15:18:41,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:41,420 INFO L93 Difference]: Finished difference Result 2167 states and 3467 transitions. [2023-11-23 15:18:41,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 15:18:41,421 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 64.88888888888889) internal successors, (584), 9 states have internal predecessors, (584), 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 660 [2023-11-23 15:18:41,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:41,422 INFO L225 Difference]: With dead ends: 2167 [2023-11-23 15:18:41,422 INFO L226 Difference]: Without dead ends: 1471 [2023-11-23 15:18:41,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1343 GetRequests, 1335 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-23 15:18:41,423 INFO L413 NwaCegarLoop]: 909 mSDtfsCounter, 8 mSDsluCounter, 4524 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 5433 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:41,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 5433 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:18:41,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1471 states. [2023-11-23 15:18:41,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1471 to 1471. [2023-11-23 15:18:41,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1454 states have (on average 1.596286107290234) internal successors, (2321), 1454 states have internal predecessors, (2321), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:41,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 2351 transitions. [2023-11-23 15:18:41,453 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 2351 transitions. Word has length 660 [2023-11-23 15:18:41,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:41,453 INFO L495 AbstractCegarLoop]: Abstraction has 1471 states and 2351 transitions. [2023-11-23 15:18:41,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 64.88888888888889) internal successors, (584), 9 states have internal predecessors, (584), 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-23 15:18:41,453 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 2351 transitions. [2023-11-23 15:18:41,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2023-11-23 15:18:41,457 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:41,458 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:41,473 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-23 15:18:41,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:41,673 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:41,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:41,673 INFO L85 PathProgramCache]: Analyzing trace with hash -155151612, now seen corresponding path program 2 times [2023-11-23 15:18:41,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:41,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714080982] [2023-11-23 15:18:41,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:41,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:41,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:42,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:42,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:42,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:42,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:42,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:42,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:42,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:42,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:42,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:42,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:42,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 475 [2023-11-23 15:18:42,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:42,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2023-11-23 15:18:42,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:42,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2023-11-23 15:18:42,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:42,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2023-11-23 15:18:42,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:42,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2023-11-23 15:18:42,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:42,359 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 174 proven. 10 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2023-11-23 15:18:42,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:42,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714080982] [2023-11-23 15:18:42,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714080982] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:42,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044344058] [2023-11-23 15:18:42,359 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:18:42,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:42,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:42,377 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-23 15:18:42,378 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-23 15:18:42,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-23 15:18:42,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:18:42,787 INFO L262 TraceCheckSpWp]: Trace formula consists of 816 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-23 15:18:42,793 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:43,554 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 269 proven. 0 refuted. 0 times theorem prover too weak. 282 trivial. 0 not checked. [2023-11-23 15:18:43,555 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:18:43,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044344058] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:18:43,555 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:18:43,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2023-11-23 15:18:43,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909815052] [2023-11-23 15:18:43,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:43,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:18:43,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:43,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:18:43,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2023-11-23 15:18:43,558 INFO L87 Difference]: Start difference. First operand 1471 states and 2351 transitions. Second operand has 6 states, 6 states have (on average 95.0) internal successors, (570), 6 states have internal predecessors, (570), 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-23 15:18:44,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:44,007 INFO L93 Difference]: Finished difference Result 2712 states and 4341 transitions. [2023-11-23 15:18:44,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 15:18:44,007 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 95.0) internal successors, (570), 6 states have internal predecessors, (570), 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 663 [2023-11-23 15:18:44,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:44,019 INFO L225 Difference]: With dead ends: 2712 [2023-11-23 15:18:44,019 INFO L226 Difference]: Without dead ends: 1483 [2023-11-23 15:18:44,021 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 691 GetRequests, 680 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2023-11-23 15:18:44,022 INFO L413 NwaCegarLoop]: 670 mSDtfsCounter, 860 mSDsluCounter, 1400 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 865 SdHoareTripleChecker+Valid, 2070 SdHoareTripleChecker+Invalid, 830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:44,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [865 Valid, 2070 Invalid, 830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 828 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 15:18:44,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2023-11-23 15:18:44,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1468. [2023-11-23 15:18:44,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1468 states, 1451 states have (on average 1.5940730530668505) internal successors, (2313), 1451 states have internal predecessors, (2313), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:44,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1468 states to 1468 states and 2343 transitions. [2023-11-23 15:18:44,085 INFO L78 Accepts]: Start accepts. Automaton has 1468 states and 2343 transitions. Word has length 663 [2023-11-23 15:18:44,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:44,086 INFO L495 AbstractCegarLoop]: Abstraction has 1468 states and 2343 transitions. [2023-11-23 15:18:44,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 95.0) internal successors, (570), 6 states have internal predecessors, (570), 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-23 15:18:44,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1468 states and 2343 transitions. [2023-11-23 15:18:44,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 665 [2023-11-23 15:18:44,090 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:44,091 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:44,105 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-23 15:18:44,303 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,SelfDestructingSolverStorable31 [2023-11-23 15:18:44,304 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:44,304 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:44,304 INFO L85 PathProgramCache]: Analyzing trace with hash 2127434566, now seen corresponding path program 1 times [2023-11-23 15:18:44,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:44,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483140351] [2023-11-23 15:18:44,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:44,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:44,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:44,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:44,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:44,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:44,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:44,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:44,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:44,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:44,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:44,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:44,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:44,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 476 [2023-11-23 15:18:44,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:44,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2023-11-23 15:18:44,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:44,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2023-11-23 15:18:44,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:44,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 531 [2023-11-23 15:18:44,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:44,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 541 [2023-11-23 15:18:44,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:44,986 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 175 proven. 10 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2023-11-23 15:18:44,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:44,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483140351] [2023-11-23 15:18:44,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483140351] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:44,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148468710] [2023-11-23 15:18:44,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:44,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:44,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:44,988 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-23 15:18:45,016 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-23 15:18:45,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:45,746 INFO L262 TraceCheckSpWp]: Trace formula consists of 3377 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-23 15:18:45,752 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:45,792 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 275 proven. 84 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2023-11-23 15:18:45,792 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:45,875 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 175 proven. 10 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2023-11-23 15:18:45,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148468710] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:18:45,876 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:18:45,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 12, 7] total 18 [2023-11-23 15:18:45,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700863352] [2023-11-23 15:18:45,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:18:45,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-23 15:18:45,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:45,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-23 15:18:45,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2023-11-23 15:18:45,878 INFO L87 Difference]: Start difference. First operand 1468 states and 2343 transitions. Second operand has 18 states, 18 states have (on average 33.333333333333336) internal successors, (600), 18 states have internal predecessors, (600), 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-23 15:18:46,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:46,028 INFO L93 Difference]: Finished difference Result 2174 states and 3469 transitions. [2023-11-23 15:18:46,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-23 15:18:46,028 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 33.333333333333336) internal successors, (600), 18 states have internal predecessors, (600), 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 664 [2023-11-23 15:18:46,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:46,030 INFO L225 Difference]: With dead ends: 2174 [2023-11-23 15:18:46,030 INFO L226 Difference]: Without dead ends: 1472 [2023-11-23 15:18:46,031 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1355 GetRequests, 1337 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2023-11-23 15:18:46,032 INFO L413 NwaCegarLoop]: 920 mSDtfsCounter, 17 mSDsluCounter, 10989 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 11909 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:46,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 11909 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:18:46,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1472 states. [2023-11-23 15:18:46,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1472 to 1472. [2023-11-23 15:18:46,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1472 states, 1455 states have (on average 1.5924398625429552) internal successors, (2317), 1455 states have internal predecessors, (2317), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:46,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1472 states to 1472 states and 2347 transitions. [2023-11-23 15:18:46,065 INFO L78 Accepts]: Start accepts. Automaton has 1472 states and 2347 transitions. Word has length 664 [2023-11-23 15:18:46,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:46,066 INFO L495 AbstractCegarLoop]: Abstraction has 1472 states and 2347 transitions. [2023-11-23 15:18:46,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 33.333333333333336) internal successors, (600), 18 states have internal predecessors, (600), 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-23 15:18:46,066 INFO L276 IsEmpty]: Start isEmpty. Operand 1472 states and 2347 transitions. [2023-11-23 15:18:46,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2023-11-23 15:18:46,070 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:46,070 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:46,088 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-23 15:18:46,285 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,SelfDestructingSolverStorable32 [2023-11-23 15:18:46,286 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:46,286 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:46,287 INFO L85 PathProgramCache]: Analyzing trace with hash 795135558, now seen corresponding path program 2 times [2023-11-23 15:18:46,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:46,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382531270] [2023-11-23 15:18:46,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:46,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:46,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:46,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:46,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:46,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:46,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:46,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:46,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:46,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:46,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:46,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:46,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:46,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2023-11-23 15:18:46,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:46,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2023-11-23 15:18:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:46,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2023-11-23 15:18:46,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:46,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2023-11-23 15:18:46,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:46,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2023-11-23 15:18:46,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:46,974 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 175 proven. 1 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2023-11-23 15:18:46,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:46,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382531270] [2023-11-23 15:18:46,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382531270] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:46,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106642499] [2023-11-23 15:18:46,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:18:46,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:46,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:46,976 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-23 15:18:47,012 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-23 15:18:47,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-23 15:18:47,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:18:47,460 INFO L262 TraceCheckSpWp]: Trace formula consists of 820 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-23 15:18:47,466 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:48,654 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 4 proven. 166 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2023-11-23 15:18:48,654 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:49,115 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2023-11-23 15:18:49,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106642499] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:49,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:18:49,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [4, 9] total 20 [2023-11-23 15:18:49,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736900600] [2023-11-23 15:18:49,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:18:49,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-23 15:18:49,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:49,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-23 15:18:49,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2023-11-23 15:18:49,117 INFO L87 Difference]: Start difference. First operand 1472 states and 2347 transitions. Second operand has 11 states, 11 states have (on average 44.54545454545455) internal successors, (490), 11 states have internal predecessors, (490), 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-23 15:18:51,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:51,000 INFO L93 Difference]: Finished difference Result 3595 states and 5723 transitions. [2023-11-23 15:18:51,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-23 15:18:51,000 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 44.54545454545455) internal successors, (490), 11 states have internal predecessors, (490), 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 668 [2023-11-23 15:18:51,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:51,003 INFO L225 Difference]: With dead ends: 3595 [2023-11-23 15:18:51,003 INFO L226 Difference]: Without dead ends: 2889 [2023-11-23 15:18:51,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1377 GetRequests, 1344 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=193, Invalid=997, Unknown=0, NotChecked=0, Total=1190 [2023-11-23 15:18:51,005 INFO L413 NwaCegarLoop]: 1372 mSDtfsCounter, 3602 mSDsluCounter, 8359 mSDsCounter, 0 mSdLazyCounter, 2878 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3602 SdHoareTripleChecker+Valid, 9731 SdHoareTripleChecker+Invalid, 2909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 2878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:51,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3602 Valid, 9731 Invalid, 2909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 2878 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-23 15:18:51,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2889 states. [2023-11-23 15:18:51,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2889 to 1479. [2023-11-23 15:18:51,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1479 states, 1462 states have (on average 1.5923392612859097) internal successors, (2328), 1462 states have internal predecessors, (2328), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:51,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1479 states to 1479 states and 2358 transitions. [2023-11-23 15:18:51,043 INFO L78 Accepts]: Start accepts. Automaton has 1479 states and 2358 transitions. Word has length 668 [2023-11-23 15:18:51,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:51,044 INFO L495 AbstractCegarLoop]: Abstraction has 1479 states and 2358 transitions. [2023-11-23 15:18:51,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 44.54545454545455) internal successors, (490), 11 states have internal predecessors, (490), 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-23 15:18:51,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1479 states and 2358 transitions. [2023-11-23 15:18:51,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2023-11-23 15:18:51,048 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:51,049 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:51,063 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-23 15:18:51,270 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-23 15:18:51,271 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:51,271 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:51,271 INFO L85 PathProgramCache]: Analyzing trace with hash 795195140, now seen corresponding path program 1 times [2023-11-23 15:18:51,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:51,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609155434] [2023-11-23 15:18:51,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:51,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:51,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:51,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:51,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:51,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:51,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:51,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:51,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:51,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:51,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:51,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:51,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:51,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 480 [2023-11-23 15:18:51,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:51,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2023-11-23 15:18:51,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:51,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2023-11-23 15:18:51,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:51,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2023-11-23 15:18:51,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:51,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2023-11-23 15:18:51,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:51,852 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 175 proven. 1 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2023-11-23 15:18:51,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:51,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609155434] [2023-11-23 15:18:51,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609155434] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:51,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470250374] [2023-11-23 15:18:51,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:51,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:51,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:51,854 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-23 15:18:51,865 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-23 15:18:52,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:52,579 INFO L262 TraceCheckSpWp]: Trace formula consists of 3406 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-23 15:18:52,585 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:52,606 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 275 proven. 30 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2023-11-23 15:18:52,606 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:18:52,636 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 175 proven. 1 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2023-11-23 15:18:52,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470250374] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:18:52,638 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:18:52,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 9 [2023-11-23 15:18:52,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69821113] [2023-11-23 15:18:52,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:18:52,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 15:18:52,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:18:52,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 15:18:52,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2023-11-23 15:18:52,640 INFO L87 Difference]: Start difference. First operand 1479 states and 2358 transitions. Second operand has 9 states, 9 states have (on average 65.0) internal successors, (585), 9 states have internal predecessors, (585), 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-23 15:18:52,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:18:52,711 INFO L93 Difference]: Finished difference Result 2195 states and 3497 transitions. [2023-11-23 15:18:52,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 15:18:52,712 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 65.0) internal successors, (585), 9 states have internal predecessors, (585), 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 668 [2023-11-23 15:18:52,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:18:52,713 INFO L225 Difference]: With dead ends: 2195 [2023-11-23 15:18:52,713 INFO L226 Difference]: Without dead ends: 1482 [2023-11-23 15:18:52,714 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1359 GetRequests, 1351 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-23 15:18:52,724 INFO L413 NwaCegarLoop]: 908 mSDtfsCounter, 8 mSDsluCounter, 3614 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 4522 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:18:52,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 4522 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:18:52,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1482 states. [2023-11-23 15:18:52,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1482 to 1482. [2023-11-23 15:18:52,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1465 states have (on average 1.5911262798634813) internal successors, (2331), 1465 states have internal predecessors, (2331), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:18:52,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 2361 transitions. [2023-11-23 15:18:52,773 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 2361 transitions. Word has length 668 [2023-11-23 15:18:52,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:18:52,774 INFO L495 AbstractCegarLoop]: Abstraction has 1482 states and 2361 transitions. [2023-11-23 15:18:52,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 65.0) internal successors, (585), 9 states have internal predecessors, (585), 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-23 15:18:52,774 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 2361 transitions. [2023-11-23 15:18:52,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2023-11-23 15:18:52,779 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:18:52,779 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:18:52,797 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-23 15:18:52,995 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-23 15:18:52,996 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:18:52,996 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:18:52,996 INFO L85 PathProgramCache]: Analyzing trace with hash -23121052, now seen corresponding path program 2 times [2023-11-23 15:18:52,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:18:52,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490729223] [2023-11-23 15:18:52,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:18:52,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:18:53,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:53,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:18:53,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:53,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:18:53,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:53,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:18:53,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:53,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:18:53,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:53,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:18:53,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:53,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 483 [2023-11-23 15:18:53,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:53,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2023-11-23 15:18:53,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:53,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 518 [2023-11-23 15:18:53,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:53,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2023-11-23 15:18:53,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:53,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 548 [2023-11-23 15:18:53,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:18:53,796 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 175 proven. 10 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2023-11-23 15:18:53,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:18:53,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490729223] [2023-11-23 15:18:53,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490729223] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:18:53,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394005773] [2023-11-23 15:18:53,797 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:18:53,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:18:53,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:18:53,798 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-23 15:18:53,799 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-23 15:18:54,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-23 15:18:54,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:18:54,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 821 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-23 15:18:54,269 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:18:56,202 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 2 proven. 112 refuted. 0 times theorem prover too weak. 473 trivial. 0 not checked. [2023-11-23 15:18:56,202 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:19:01,278 INFO L134 CoverageAnalysis]: Checked inductivity of 587 backedges. 2 proven. 112 refuted. 0 times theorem prover too weak. 473 trivial. 0 not checked. [2023-11-23 15:19:01,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394005773] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:19:01,279 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:19:01,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 21 [2023-11-23 15:19:01,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211667902] [2023-11-23 15:19:01,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:19:01,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-23 15:19:01,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:19:01,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-23 15:19:01,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2023-11-23 15:19:01,288 INFO L87 Difference]: Start difference. First operand 1482 states and 2361 transitions. Second operand has 21 states, 21 states have (on average 76.04761904761905) internal successors, (1597), 21 states have internal predecessors, (1597), 4 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-23 15:19:03,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:19:03,265 INFO L93 Difference]: Finished difference Result 2900 states and 4617 transitions. [2023-11-23 15:19:03,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-23 15:19:03,266 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 76.04761904761905) internal successors, (1597), 21 states have internal predecessors, (1597), 4 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 671 [2023-11-23 15:19:03,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:19:03,278 INFO L225 Difference]: With dead ends: 2900 [2023-11-23 15:19:03,279 INFO L226 Difference]: Without dead ends: 2181 [2023-11-23 15:19:03,280 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1393 GetRequests, 1353 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=395, Invalid=1327, Unknown=0, NotChecked=0, Total=1722 [2023-11-23 15:19:03,280 INFO L413 NwaCegarLoop]: 1549 mSDtfsCounter, 4969 mSDsluCounter, 11097 mSDsCounter, 0 mSdLazyCounter, 4700 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4969 SdHoareTripleChecker+Valid, 12646 SdHoareTripleChecker+Invalid, 4729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 4700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-23 15:19:03,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4969 Valid, 12646 Invalid, 4729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 4700 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-23 15:19:03,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2181 states. [2023-11-23 15:19:03,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2181 to 1482. [2023-11-23 15:19:03,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1465 states have (on average 1.5890784982935153) internal successors, (2328), 1465 states have internal predecessors, (2328), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:19:03,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 2358 transitions. [2023-11-23 15:19:03,321 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 2358 transitions. Word has length 671 [2023-11-23 15:19:03,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:19:03,322 INFO L495 AbstractCegarLoop]: Abstraction has 1482 states and 2358 transitions. [2023-11-23 15:19:03,322 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 76.04761904761905) internal successors, (1597), 21 states have internal predecessors, (1597), 4 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-23 15:19:03,322 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 2358 transitions. [2023-11-23 15:19:03,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 673 [2023-11-23 15:19:03,326 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:19:03,327 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:19:03,339 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-23 15:19:03,539 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-23 15:19:03,540 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:19:03,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:19:03,540 INFO L85 PathProgramCache]: Analyzing trace with hash -480224056, now seen corresponding path program 1 times [2023-11-23 15:19:03,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:19:03,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90437078] [2023-11-23 15:19:03,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:03,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:19:03,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:04,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:19:04,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:04,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:19:04,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:04,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:19:04,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:04,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:19:04,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:04,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:19:04,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:04,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 484 [2023-11-23 15:19:04,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:04,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 496 [2023-11-23 15:19:04,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:04,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2023-11-23 15:19:04,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:04,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2023-11-23 15:19:04,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:04,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2023-11-23 15:19:04,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:04,392 INFO L134 CoverageAnalysis]: Checked inductivity of 592 backedges. 175 proven. 15 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2023-11-23 15:19:04,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:19:04,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90437078] [2023-11-23 15:19:04,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90437078] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:19:04,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815148750] [2023-11-23 15:19:04,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:04,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:19:04,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:19:04,398 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-23 15:19:04,400 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-23 15:19:05,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:05,140 INFO L262 TraceCheckSpWp]: Trace formula consists of 3434 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-23 15:19:05,148 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:19:05,225 INFO L134 CoverageAnalysis]: Checked inductivity of 592 backedges. 275 proven. 98 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2023-11-23 15:19:05,226 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:19:05,323 INFO L134 CoverageAnalysis]: Checked inductivity of 592 backedges. 175 proven. 15 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2023-11-23 15:19:05,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815148750] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:19:05,323 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:19:05,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 14, 8] total 21 [2023-11-23 15:19:05,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780537712] [2023-11-23 15:19:05,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:19:05,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-23 15:19:05,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:19:05,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-23 15:19:05,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2023-11-23 15:19:05,325 INFO L87 Difference]: Start difference. First operand 1482 states and 2358 transitions. Second operand has 21 states, 21 states have (on average 28.80952380952381) internal successors, (605), 21 states have internal predecessors, (605), 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-23 15:19:05,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:19:05,524 INFO L93 Difference]: Finished difference Result 2201 states and 3497 transitions. [2023-11-23 15:19:05,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-23 15:19:05,524 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 28.80952380952381) internal successors, (605), 21 states have internal predecessors, (605), 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 672 [2023-11-23 15:19:05,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:19:05,526 INFO L225 Difference]: With dead ends: 2201 [2023-11-23 15:19:05,526 INFO L226 Difference]: Without dead ends: 1485 [2023-11-23 15:19:05,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1371 GetRequests, 1351 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2023-11-23 15:19:05,527 INFO L413 NwaCegarLoop]: 923 mSDtfsCounter, 20 mSDsluCounter, 12862 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 13785 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:19:05,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 13785 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:19:05,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1485 states. [2023-11-23 15:19:05,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1485 to 1485. [2023-11-23 15:19:05,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1485 states, 1468 states have (on average 1.587874659400545) internal successors, (2331), 1468 states have internal predecessors, (2331), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-23 15:19:05,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1485 states to 1485 states and 2361 transitions. [2023-11-23 15:19:05,567 INFO L78 Accepts]: Start accepts. Automaton has 1485 states and 2361 transitions. Word has length 672 [2023-11-23 15:19:05,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:19:05,568 INFO L495 AbstractCegarLoop]: Abstraction has 1485 states and 2361 transitions. [2023-11-23 15:19:05,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 28.80952380952381) internal successors, (605), 21 states have internal predecessors, (605), 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-23 15:19:05,568 INFO L276 IsEmpty]: Start isEmpty. Operand 1485 states and 2361 transitions. [2023-11-23 15:19:05,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2023-11-23 15:19:05,572 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:19:05,573 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:19:05,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-11-23 15:19:05,789 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-23 15:19:05,789 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:19:05,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:19:05,790 INFO L85 PathProgramCache]: Analyzing trace with hash 1187293480, now seen corresponding path program 2 times [2023-11-23 15:19:05,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:19:05,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75183549] [2023-11-23 15:19:05,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:05,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:19:05,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:06,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:19:06,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:06,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:19:06,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:06,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:19:06,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:06,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:19:06,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:06,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:19:06,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:06,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 487 [2023-11-23 15:19:06,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:06,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2023-11-23 15:19:06,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:06,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2023-11-23 15:19:06,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:06,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2023-11-23 15:19:06,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:06,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 552 [2023-11-23 15:19:06,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:06,449 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 175 proven. 1 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2023-11-23 15:19:06,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:19:06,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75183549] [2023-11-23 15:19:06,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75183549] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:19:06,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519605632] [2023-11-23 15:19:06,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:19:06,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:19:06,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:19:06,451 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-23 15:19:06,452 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-23 15:19:06,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-23 15:19:06,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:19:07,002 INFO L262 TraceCheckSpWp]: Trace formula consists of 821 conjuncts, 60 conjunts are in the unsatisfiable core [2023-11-23 15:19:07,011 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:19:08,486 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 107 proven. 65 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2023-11-23 15:19:08,486 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:19:10,285 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 103 proven. 69 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2023-11-23 15:19:10,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519605632] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:19:10,286 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:19:10,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 10, 12] total 22 [2023-11-23 15:19:10,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909601418] [2023-11-23 15:19:10,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:19:10,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-23 15:19:10,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:19:10,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-23 15:19:10,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2023-11-23 15:19:10,289 INFO L87 Difference]: Start difference. First operand 1485 states and 2361 transitions. Second operand has 22 states, 22 states have (on average 72.45454545454545) internal successors, (1594), 22 states have internal predecessors, (1594), 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-23 15:19:23,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:19:23,907 INFO L93 Difference]: Finished difference Result 17709 states and 28152 transitions. [2023-11-23 15:19:23,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2023-11-23 15:19:23,908 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 72.45454545454545) internal successors, (1594), 22 states have internal predecessors, (1594), 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 675 [2023-11-23 15:19:23,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:19:23,921 INFO L225 Difference]: With dead ends: 17709 [2023-11-23 15:19:23,921 INFO L226 Difference]: Without dead ends: 16680 [2023-11-23 15:19:23,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1492 GetRequests, 1381 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4091 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=2261, Invalid=10395, Unknown=0, NotChecked=0, Total=12656 [2023-11-23 15:19:23,927 INFO L413 NwaCegarLoop]: 3173 mSDtfsCounter, 19250 mSDsluCounter, 34768 mSDsCounter, 0 mSdLazyCounter, 14277 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19255 SdHoareTripleChecker+Valid, 37941 SdHoareTripleChecker+Invalid, 14391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 14277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2023-11-23 15:19:23,927 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19255 Valid, 37941 Invalid, 14391 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [114 Valid, 14277 Invalid, 0 Unknown, 0 Unchecked, 8.6s Time] [2023-11-23 15:19:23,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16680 states. [2023-11-23 15:19:24,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16680 to 2164. [2023-11-23 15:19:24,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2164 states, 2117 states have (on average 1.5777042985356637) internal successors, (3340), 2117 states have internal predecessors, (3340), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-23 15:19:24,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2164 states to 2164 states and 3430 transitions. [2023-11-23 15:19:24,049 INFO L78 Accepts]: Start accepts. Automaton has 2164 states and 3430 transitions. Word has length 675 [2023-11-23 15:19:24,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:19:24,049 INFO L495 AbstractCegarLoop]: Abstraction has 2164 states and 3430 transitions. [2023-11-23 15:19:24,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 72.45454545454545) internal successors, (1594), 22 states have internal predecessors, (1594), 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-23 15:19:24,050 INFO L276 IsEmpty]: Start isEmpty. Operand 2164 states and 3430 transitions. [2023-11-23 15:19:24,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 677 [2023-11-23 15:19:24,055 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:19:24,055 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:19:24,068 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-23 15:19:24,268 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-23 15:19:24,268 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:19:24,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:19:24,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1203217737, now seen corresponding path program 1 times [2023-11-23 15:19:24,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:19:24,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231616871] [2023-11-23 15:19:24,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:24,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:19:24,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:24,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:19:24,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:24,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:19:24,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:24,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:19:24,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:24,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:19:24,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:24,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:19:24,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:24,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 488 [2023-11-23 15:19:24,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:24,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2023-11-23 15:19:24,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:24,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2023-11-23 15:19:24,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:24,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2023-11-23 15:19:24,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:24,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 553 [2023-11-23 15:19:24,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:24,886 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 175 proven. 3 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2023-11-23 15:19:24,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:19:24,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231616871] [2023-11-23 15:19:24,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231616871] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:19:24,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035345531] [2023-11-23 15:19:24,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:24,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:19:24,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:19:24,887 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-23 15:19:24,888 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-23 15:19:25,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:25,629 INFO L262 TraceCheckSpWp]: Trace formula consists of 3462 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-23 15:19:25,636 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:19:25,665 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 275 proven. 50 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2023-11-23 15:19:25,665 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:19:25,717 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 175 proven. 3 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2023-11-23 15:19:25,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035345531] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:19:25,717 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:19:25,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 12 [2023-11-23 15:19:25,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683065656] [2023-11-23 15:19:25,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:19:25,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 15:19:25,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:19:25,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 15:19:25,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:19:25,720 INFO L87 Difference]: Start difference. First operand 2164 states and 3430 transitions. Second operand has 12 states, 12 states have (on average 49.166666666666664) internal successors, (590), 12 states have internal predecessors, (590), 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-23 15:19:25,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:19:25,874 INFO L93 Difference]: Finished difference Result 3114 states and 4931 transitions. [2023-11-23 15:19:25,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 15:19:25,875 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 49.166666666666664) internal successors, (590), 12 states have internal predecessors, (590), 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 676 [2023-11-23 15:19:25,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:19:25,877 INFO L225 Difference]: With dead ends: 3114 [2023-11-23 15:19:25,877 INFO L226 Difference]: Without dead ends: 2168 [2023-11-23 15:19:25,878 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1377 GetRequests, 1365 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2023-11-23 15:19:25,878 INFO L413 NwaCegarLoop]: 911 mSDtfsCounter, 11 mSDsluCounter, 6347 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 7258 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:19:25,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 7258 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:19:25,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2168 states. [2023-11-23 15:19:25,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2168 to 2168. [2023-11-23 15:19:25,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2168 states, 2121 states have (on average 1.5766148043375767) internal successors, (3344), 2121 states have internal predecessors, (3344), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-23 15:19:25,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2168 states to 2168 states and 3434 transitions. [2023-11-23 15:19:25,963 INFO L78 Accepts]: Start accepts. Automaton has 2168 states and 3434 transitions. Word has length 676 [2023-11-23 15:19:25,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:19:25,963 INFO L495 AbstractCegarLoop]: Abstraction has 2168 states and 3434 transitions. [2023-11-23 15:19:25,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 49.166666666666664) internal successors, (590), 12 states have internal predecessors, (590), 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-23 15:19:25,964 INFO L276 IsEmpty]: Start isEmpty. Operand 2168 states and 3434 transitions. [2023-11-23 15:19:25,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 681 [2023-11-23 15:19:25,969 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:19:25,969 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:19:25,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-11-23 15:19:26,184 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-23 15:19:26,184 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:19:26,185 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:19:26,185 INFO L85 PathProgramCache]: Analyzing trace with hash 2134276599, now seen corresponding path program 2 times [2023-11-23 15:19:26,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:19:26,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645213476] [2023-11-23 15:19:26,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:26,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:19:26,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:27,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:19:27,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:27,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:19:27,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:27,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:19:27,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:27,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:19:27,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:27,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:19:27,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:27,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2023-11-23 15:19:27,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:27,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2023-11-23 15:19:27,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:27,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2023-11-23 15:19:27,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:27,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2023-11-23 15:19:27,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:27,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2023-11-23 15:19:27,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:27,197 INFO L134 CoverageAnalysis]: Checked inductivity of 633 backedges. 175 proven. 21 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2023-11-23 15:19:27,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:19:27,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645213476] [2023-11-23 15:19:27,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645213476] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:19:27,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697166593] [2023-11-23 15:19:27,198 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:19:27,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:19:27,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:19:27,199 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-23 15:19:27,200 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-23 15:19:27,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-23 15:19:27,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:19:27,670 INFO L262 TraceCheckSpWp]: Trace formula consists of 821 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-23 15:19:27,676 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:19:27,771 INFO L134 CoverageAnalysis]: Checked inductivity of 633 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 547 trivial. 0 not checked. [2023-11-23 15:19:27,771 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:19:27,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697166593] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:19:27,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:19:27,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2023-11-23 15:19:27,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266268178] [2023-11-23 15:19:27,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:19:27,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 15:19:27,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:19:27,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 15:19:27,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-11-23 15:19:27,773 INFO L87 Difference]: Start difference. First operand 2168 states and 3434 transitions. Second operand has 7 states, 7 states have (on average 70.0) internal successors, (490), 7 states have internal predecessors, (490), 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-23 15:19:28,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:19:28,117 INFO L93 Difference]: Finished difference Result 4995 states and 7897 transitions. [2023-11-23 15:19:28,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 15:19:28,117 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 70.0) internal successors, (490), 7 states have internal predecessors, (490), 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 680 [2023-11-23 15:19:28,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:19:28,121 INFO L225 Difference]: With dead ends: 4995 [2023-11-23 15:19:28,121 INFO L226 Difference]: Without dead ends: 4045 [2023-11-23 15:19:28,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 718 GetRequests, 699 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2023-11-23 15:19:28,123 INFO L413 NwaCegarLoop]: 1343 mSDtfsCounter, 4073 mSDsluCounter, 5970 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4073 SdHoareTripleChecker+Valid, 7313 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:19:28,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4073 Valid, 7313 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:19:28,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4045 states. [2023-11-23 15:19:28,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4045 to 2165. [2023-11-23 15:19:28,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2165 states, 2118 states have (on average 1.5769593956562795) internal successors, (3340), 2118 states have internal predecessors, (3340), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-23 15:19:28,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2165 states to 2165 states and 3430 transitions. [2023-11-23 15:19:28,219 INFO L78 Accepts]: Start accepts. Automaton has 2165 states and 3430 transitions. Word has length 680 [2023-11-23 15:19:28,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:19:28,219 INFO L495 AbstractCegarLoop]: Abstraction has 2165 states and 3430 transitions. [2023-11-23 15:19:28,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 70.0) internal successors, (490), 7 states have internal predecessors, (490), 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-23 15:19:28,220 INFO L276 IsEmpty]: Start isEmpty. Operand 2165 states and 3430 transitions. [2023-11-23 15:19:28,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 681 [2023-11-23 15:19:28,224 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:19:28,225 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:19:28,238 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-23 15:19:28,438 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-23 15:19:28,438 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:19:28,439 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:19:28,439 INFO L85 PathProgramCache]: Analyzing trace with hash -33757773, now seen corresponding path program 1 times [2023-11-23 15:19:28,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:19:28,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715233534] [2023-11-23 15:19:28,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:28,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:19:28,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:29,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:19:29,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:29,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:19:29,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:29,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:19:29,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:29,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:19:29,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:29,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:19:29,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:29,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 492 [2023-11-23 15:19:29,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:29,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2023-11-23 15:19:29,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:29,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 527 [2023-11-23 15:19:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:29,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 547 [2023-11-23 15:19:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:29,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2023-11-23 15:19:29,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:29,313 INFO L134 CoverageAnalysis]: Checked inductivity of 633 backedges. 175 proven. 21 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2023-11-23 15:19:29,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:19:29,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715233534] [2023-11-23 15:19:29,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715233534] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:19:29,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779351029] [2023-11-23 15:19:29,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:29,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:19:29,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:19:29,315 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-23 15:19:29,317 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-23 15:19:30,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:30,126 INFO L262 TraceCheckSpWp]: Trace formula consists of 3490 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-23 15:19:30,133 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:19:30,216 INFO L134 CoverageAnalysis]: Checked inductivity of 633 backedges. 275 proven. 110 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2023-11-23 15:19:30,216 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:19:30,337 INFO L134 CoverageAnalysis]: Checked inductivity of 633 backedges. 175 proven. 21 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2023-11-23 15:19:30,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779351029] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:19:30,337 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:19:30,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 16, 9] total 24 [2023-11-23 15:19:30,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93035282] [2023-11-23 15:19:30,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:19:30,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-23 15:19:30,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:19:30,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-23 15:19:30,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2023-11-23 15:19:30,339 INFO L87 Difference]: Start difference. First operand 2165 states and 3430 transitions. Second operand has 24 states, 24 states have (on average 25.416666666666668) internal successors, (610), 24 states have internal predecessors, (610), 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-23 15:19:30,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:19:30,600 INFO L93 Difference]: Finished difference Result 3116 states and 4929 transitions. [2023-11-23 15:19:30,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-23 15:19:30,600 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 25.416666666666668) internal successors, (610), 24 states have internal predecessors, (610), 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 680 [2023-11-23 15:19:30,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:19:30,602 INFO L225 Difference]: With dead ends: 3116 [2023-11-23 15:19:30,602 INFO L226 Difference]: Without dead ends: 2167 [2023-11-23 15:19:30,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1387 GetRequests, 1365 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2023-11-23 15:19:30,606 INFO L413 NwaCegarLoop]: 927 mSDtfsCounter, 23 mSDsluCounter, 13839 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 14766 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:19:30,606 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 14766 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:19:30,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2167 states. [2023-11-23 15:19:30,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2167 to 2167. [2023-11-23 15:19:30,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2167 states, 2120 states have (on average 1.5764150943396227) internal successors, (3342), 2120 states have internal predecessors, (3342), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-23 15:19:30,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2167 states to 2167 states and 3432 transitions. [2023-11-23 15:19:30,698 INFO L78 Accepts]: Start accepts. Automaton has 2167 states and 3432 transitions. Word has length 680 [2023-11-23 15:19:30,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:19:30,699 INFO L495 AbstractCegarLoop]: Abstraction has 2167 states and 3432 transitions. [2023-11-23 15:19:30,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 25.416666666666668) internal successors, (610), 24 states have internal predecessors, (610), 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-23 15:19:30,699 INFO L276 IsEmpty]: Start isEmpty. Operand 2167 states and 3432 transitions. [2023-11-23 15:19:30,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 683 [2023-11-23 15:19:30,704 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:19:30,705 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:19:30,721 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-23 15:19:30,919 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-23 15:19:30,920 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:19:30,920 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:19:30,920 INFO L85 PathProgramCache]: Analyzing trace with hash 753555795, now seen corresponding path program 2 times [2023-11-23 15:19:30,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:19:30,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200151119] [2023-11-23 15:19:30,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:30,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:19:31,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:31,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:19:31,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:31,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:19:31,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:31,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:19:31,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:31,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:19:31,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:31,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:19:31,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:31,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 494 [2023-11-23 15:19:31,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:31,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2023-11-23 15:19:31,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:31,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 529 [2023-11-23 15:19:31,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:31,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 549 [2023-11-23 15:19:31,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:31,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2023-11-23 15:19:31,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:31,578 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 175 proven. 1 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2023-11-23 15:19:31,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:19:31,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200151119] [2023-11-23 15:19:31,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200151119] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:19:31,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097318580] [2023-11-23 15:19:31,579 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:19:31,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:19:31,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:19:31,581 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-23 15:19:31,582 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-23 15:19:32,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-23 15:19:32,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:19:32,116 INFO L262 TraceCheckSpWp]: Trace formula consists of 821 conjuncts, 63 conjunts are in the unsatisfiable core [2023-11-23 15:19:32,130 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:19:33,671 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 2 proven. 112 refuted. 0 times theorem prover too weak. 534 trivial. 0 not checked. [2023-11-23 15:19:33,671 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:19:35,543 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 2 proven. 84 refuted. 0 times theorem prover too weak. 562 trivial. 0 not checked. [2023-11-23 15:19:35,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097318580] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:19:35,543 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:19:35,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 17, 13] total 30 [2023-11-23 15:19:35,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096600024] [2023-11-23 15:19:35,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:19:35,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-23 15:19:35,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:19:35,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-23 15:19:35,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=750, Unknown=0, NotChecked=0, Total=870 [2023-11-23 15:19:35,553 INFO L87 Difference]: Start difference. First operand 2167 states and 3432 transitions. Second operand has 30 states, 30 states have (on average 52.233333333333334) internal successors, (1567), 30 states have internal predecessors, (1567), 4 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-23 15:19:53,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:19:53,620 INFO L93 Difference]: Finished difference Result 18249 states and 28834 transitions. [2023-11-23 15:19:53,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2023-11-23 15:19:53,621 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 52.233333333333334) internal successors, (1567), 30 states have internal predecessors, (1567), 4 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 682 [2023-11-23 15:19:53,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:19:53,633 INFO L225 Difference]: With dead ends: 18249 [2023-11-23 15:19:53,633 INFO L226 Difference]: Without dead ends: 17183 [2023-11-23 15:19:53,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1630 GetRequests, 1414 SyntacticMatches, 0 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18670 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=5476, Invalid=41830, Unknown=0, NotChecked=0, Total=47306 [2023-11-23 15:19:53,642 INFO L413 NwaCegarLoop]: 1426 mSDtfsCounter, 23593 mSDsluCounter, 34262 mSDsCounter, 0 mSdLazyCounter, 14415 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23593 SdHoareTripleChecker+Valid, 35688 SdHoareTripleChecker+Invalid, 14554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 14415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:19:53,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23593 Valid, 35688 Invalid, 14554 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [139 Valid, 14415 Invalid, 0 Unknown, 0 Unchecked, 8.1s Time] [2023-11-23 15:19:53,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17183 states. [2023-11-23 15:19:53,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17183 to 2223. [2023-11-23 15:19:53,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2223 states, 2176 states have (on average 1.5730698529411764) internal successors, (3423), 2176 states have internal predecessors, (3423), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-23 15:19:53,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2223 states to 2223 states and 3513 transitions. [2023-11-23 15:19:53,795 INFO L78 Accepts]: Start accepts. Automaton has 2223 states and 3513 transitions. Word has length 682 [2023-11-23 15:19:53,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:19:53,795 INFO L495 AbstractCegarLoop]: Abstraction has 2223 states and 3513 transitions. [2023-11-23 15:19:53,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 52.233333333333334) internal successors, (1567), 30 states have internal predecessors, (1567), 4 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-23 15:19:53,796 INFO L276 IsEmpty]: Start isEmpty. Operand 2223 states and 3513 transitions. [2023-11-23 15:19:53,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 684 [2023-11-23 15:19:53,800 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:19:53,801 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:19:53,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2023-11-23 15:19:54,014 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-23 15:19:54,014 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:19:54,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:19:54,015 INFO L85 PathProgramCache]: Analyzing trace with hash 537341729, now seen corresponding path program 1 times [2023-11-23 15:19:54,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:19:54,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923759280] [2023-11-23 15:19:54,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:54,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:19:54,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:54,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:19:54,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:54,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:19:54,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:54,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:19:54,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:54,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:19:54,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:54,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:19:54,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:54,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 495 [2023-11-23 15:19:54,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:54,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2023-11-23 15:19:54,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:54,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 530 [2023-11-23 15:19:54,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:54,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 550 [2023-11-23 15:19:54,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:54,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2023-11-23 15:19:54,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:54,704 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 175 proven. 3 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2023-11-23 15:19:54,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:19:54,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923759280] [2023-11-23 15:19:54,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923759280] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:19:54,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083975799] [2023-11-23 15:19:54,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:54,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:19:54,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:19:54,706 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-23 15:19:54,707 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-23 15:19:55,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:55,500 INFO L262 TraceCheckSpWp]: Trace formula consists of 3512 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-23 15:19:55,506 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:19:55,535 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 275 proven. 50 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2023-11-23 15:19:55,535 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:19:55,601 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 175 proven. 3 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2023-11-23 15:19:55,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083975799] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:19:55,601 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:19:55,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 12 [2023-11-23 15:19:55,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124681012] [2023-11-23 15:19:55,602 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:19:55,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 15:19:55,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:19:55,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 15:19:55,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:19:55,606 INFO L87 Difference]: Start difference. First operand 2223 states and 3513 transitions. Second operand has 12 states, 12 states have (on average 49.166666666666664) internal successors, (590), 12 states have internal predecessors, (590), 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-23 15:19:55,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:19:55,802 INFO L93 Difference]: Finished difference Result 3208 states and 5061 transitions. [2023-11-23 15:19:55,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 15:19:55,803 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 49.166666666666664) internal successors, (590), 12 states have internal predecessors, (590), 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 683 [2023-11-23 15:19:55,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:19:55,805 INFO L225 Difference]: With dead ends: 3208 [2023-11-23 15:19:55,805 INFO L226 Difference]: Without dead ends: 2227 [2023-11-23 15:19:55,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1391 GetRequests, 1379 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2023-11-23 15:19:55,806 INFO L413 NwaCegarLoop]: 911 mSDtfsCounter, 11 mSDsluCounter, 5442 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 6353 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:19:55,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 6353 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:19:55,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2227 states. [2023-11-23 15:19:55,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2227 to 2227. [2023-11-23 15:19:55,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2227 states, 2180 states have (on average 1.5720183486238533) internal successors, (3427), 2180 states have internal predecessors, (3427), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-23 15:19:55,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2227 states to 2227 states and 3517 transitions. [2023-11-23 15:19:55,965 INFO L78 Accepts]: Start accepts. Automaton has 2227 states and 3517 transitions. Word has length 683 [2023-11-23 15:19:55,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:19:55,966 INFO L495 AbstractCegarLoop]: Abstraction has 2227 states and 3517 transitions. [2023-11-23 15:19:55,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 49.166666666666664) internal successors, (590), 12 states have internal predecessors, (590), 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-23 15:19:55,967 INFO L276 IsEmpty]: Start isEmpty. Operand 2227 states and 3517 transitions. [2023-11-23 15:19:55,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 688 [2023-11-23 15:19:55,972 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:19:55,973 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:19:55,991 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-23 15:19:56,187 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-23 15:19:56,187 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:19:56,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:19:56,188 INFO L85 PathProgramCache]: Analyzing trace with hash 934419489, now seen corresponding path program 2 times [2023-11-23 15:19:56,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:19:56,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345695023] [2023-11-23 15:19:56,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:56,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:19:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:57,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:19:57,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:57,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:19:57,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:57,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:19:57,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:57,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:19:57,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:57,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 15:19:57,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:57,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2023-11-23 15:19:57,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:57,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2023-11-23 15:19:57,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:57,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2023-11-23 15:19:57,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:57,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2023-11-23 15:19:57,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:57,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2023-11-23 15:19:57,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:57,045 INFO L134 CoverageAnalysis]: Checked inductivity of 668 backedges. 175 proven. 21 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2023-11-23 15:19:57,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:19:57,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345695023] [2023-11-23 15:19:57,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345695023] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:19:57,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355733451] [2023-11-23 15:19:57,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:19:57,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:19:57,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:19:57,047 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-23 15:19:57,048 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-23 15:19:57,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 15:19:57,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:19:57,901 INFO L262 TraceCheckSpWp]: Trace formula consists of 3540 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-23 15:19:57,908 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:19:58,029 INFO L134 CoverageAnalysis]: Checked inductivity of 668 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2023-11-23 15:19:58,030 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:19:58,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355733451] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:19:58,030 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:19:58,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2023-11-23 15:19:58,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889300284] [2023-11-23 15:19:58,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:19:58,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 15:19:58,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:19:58,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 15:19:58,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2023-11-23 15:19:58,032 INFO L87 Difference]: Start difference. First operand 2227 states and 3517 transitions. Second operand has 8 states, 7 states have (on average 66.85714285714286) internal successors, (468), 8 states have internal predecessors, (468), 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-23 15:19:58,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:19:58,347 INFO L93 Difference]: Finished difference Result 4640 states and 7323 transitions. [2023-11-23 15:19:58,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 15:19:58,348 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 66.85714285714286) internal successors, (468), 8 states have internal predecessors, (468), 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 687 [2023-11-23 15:19:58,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:19:58,352 INFO L225 Difference]: With dead ends: 4640 [2023-11-23 15:19:58,352 INFO L226 Difference]: Without dead ends: 3267 [2023-11-23 15:19:58,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 702 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2023-11-23 15:19:58,356 INFO L413 NwaCegarLoop]: 887 mSDtfsCounter, 769 mSDsluCounter, 5258 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 770 SdHoareTripleChecker+Valid, 6145 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:19:58,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [770 Valid, 6145 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:19:58,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3267 states. [2023-11-23 15:19:58,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3267 to 2579. [2023-11-23 15:19:58,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2579 states, 2520 states have (on average 1.571031746031746) internal successors, (3959), 2520 states have internal predecessors, (3959), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:19:58,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2579 states to 2579 states and 4073 transitions. [2023-11-23 15:19:58,508 INFO L78 Accepts]: Start accepts. Automaton has 2579 states and 4073 transitions. Word has length 687 [2023-11-23 15:19:58,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:19:58,508 INFO L495 AbstractCegarLoop]: Abstraction has 2579 states and 4073 transitions. [2023-11-23 15:19:58,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 66.85714285714286) internal successors, (468), 8 states have internal predecessors, (468), 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-23 15:19:58,509 INFO L276 IsEmpty]: Start isEmpty. Operand 2579 states and 4073 transitions. [2023-11-23 15:19:58,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 688 [2023-11-23 15:19:58,514 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:19:58,515 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:19:58,527 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2023-11-23 15:19:58,727 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-23 15:19:58,727 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:19:58,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:19:58,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1926717811, now seen corresponding path program 1 times [2023-11-23 15:19:58,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:19:58,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388726524] [2023-11-23 15:19:58,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:19:58,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:19:58,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:59,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 15:19:59,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:59,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 15:19:59,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:59,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 15:19:59,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:59,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-11-23 15:19:59,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:59,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:19:59,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:59,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 499 [2023-11-23 15:19:59,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:59,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 511 [2023-11-23 15:19:59,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:59,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 534 [2023-11-23 15:19:59,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:59,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 554 [2023-11-23 15:19:59,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:59,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2023-11-23 15:19:59,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:19:59,664 INFO L134 CoverageAnalysis]: Checked inductivity of 668 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 493 trivial. 0 not checked. [2023-11-23 15:19:59,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:19:59,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388726524] [2023-11-23 15:19:59,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388726524] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:19:59,665 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:19:59,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 15:19:59,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191221256] [2023-11-23 15:19:59,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:19:59,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:19:59,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:19:59,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:19:59,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-23 15:19:59,667 INFO L87 Difference]: Start difference. First operand 2579 states and 4073 transitions. Second operand has 6 states, 6 states have (on average 95.33333333333333) internal successors, (572), 6 states have internal predecessors, (572), 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-23 15:20:00,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:00,871 INFO L93 Difference]: Finished difference Result 4151 states and 6544 transitions. [2023-11-23 15:20:00,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 15:20:00,872 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 95.33333333333333) internal successors, (572), 6 states have internal predecessors, (572), 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 687 [2023-11-23 15:20:00,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:00,876 INFO L225 Difference]: With dead ends: 4151 [2023-11-23 15:20:00,876 INFO L226 Difference]: Without dead ends: 3166 [2023-11-23 15:20:00,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-23 15:20:00,878 INFO L413 NwaCegarLoop]: 1538 mSDtfsCounter, 627 mSDsluCounter, 4603 mSDsCounter, 0 mSdLazyCounter, 1890 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 6141 SdHoareTripleChecker+Invalid, 1890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:00,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [627 Valid, 6141 Invalid, 1890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1890 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-23 15:20:00,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3166 states. [2023-11-23 15:20:01,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3166 to 2928. [2023-11-23 15:20:01,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2928 states, 2869 states have (on average 1.5744161728825374) internal successors, (4517), 2869 states have internal predecessors, (4517), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:20:01,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2928 states to 2928 states and 4631 transitions. [2023-11-23 15:20:01,041 INFO L78 Accepts]: Start accepts. Automaton has 2928 states and 4631 transitions. Word has length 687 [2023-11-23 15:20:01,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:01,041 INFO L495 AbstractCegarLoop]: Abstraction has 2928 states and 4631 transitions. [2023-11-23 15:20:01,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 95.33333333333333) internal successors, (572), 6 states have internal predecessors, (572), 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-23 15:20:01,042 INFO L276 IsEmpty]: Start isEmpty. Operand 2928 states and 4631 transitions. [2023-11-23 15:20:01,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 689 [2023-11-23 15:20:01,050 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:01,051 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:01,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-11-23 15:20:01,051 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:01,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:01,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1220465157, now seen corresponding path program 1 times [2023-11-23 15:20:01,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:01,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215852953] [2023-11-23 15:20:01,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:01,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:01,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:02,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:02,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:02,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:02,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:02,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 500 [2023-11-23 15:20:02,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 512 [2023-11-23 15:20:02,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 535 [2023-11-23 15:20:02,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 555 [2023-11-23 15:20:02,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2023-11-23 15:20:02,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,012 INFO L134 CoverageAnalysis]: Checked inductivity of 668 backedges. 175 proven. 21 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2023-11-23 15:20:02,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:02,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215852953] [2023-11-23 15:20:02,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215852953] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:20:02,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583063524] [2023-11-23 15:20:02,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:02,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:20:02,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:20:02,029 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-23 15:20:02,056 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-23 15:20:02,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:02,899 INFO L262 TraceCheckSpWp]: Trace formula consists of 3543 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-23 15:20:02,905 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:20:03,002 INFO L134 CoverageAnalysis]: Checked inductivity of 668 backedges. 275 proven. 110 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2023-11-23 15:20:03,003 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:20:03,137 INFO L134 CoverageAnalysis]: Checked inductivity of 668 backedges. 175 proven. 21 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2023-11-23 15:20:03,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583063524] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:20:03,138 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:20:03,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 16, 9] total 24 [2023-11-23 15:20:03,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731443721] [2023-11-23 15:20:03,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:20:03,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-23 15:20:03,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:03,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-23 15:20:03,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2023-11-23 15:20:03,140 INFO L87 Difference]: Start difference. First operand 2928 states and 4631 transitions. Second operand has 24 states, 24 states have (on average 25.458333333333332) internal successors, (611), 24 states have internal predecessors, (611), 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-23 15:20:03,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:03,467 INFO L93 Difference]: Finished difference Result 3915 states and 6179 transitions. [2023-11-23 15:20:03,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-23 15:20:03,468 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 25.458333333333332) internal successors, (611), 24 states have internal predecessors, (611), 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 688 [2023-11-23 15:20:03,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:03,471 INFO L225 Difference]: With dead ends: 3915 [2023-11-23 15:20:03,471 INFO L226 Difference]: Without dead ends: 2930 [2023-11-23 15:20:03,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1403 GetRequests, 1381 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2023-11-23 15:20:03,474 INFO L413 NwaCegarLoop]: 927 mSDtfsCounter, 23 mSDsluCounter, 13847 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 14774 SdHoareTripleChecker+Invalid, 431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:03,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 14774 Invalid, 431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:20:03,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2930 states. [2023-11-23 15:20:03,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2930 to 2930. [2023-11-23 15:20:03,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2930 states, 2871 states have (on average 1.5740160222918844) internal successors, (4519), 2871 states have internal predecessors, (4519), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:20:03,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2930 states to 2930 states and 4633 transitions. [2023-11-23 15:20:03,637 INFO L78 Accepts]: Start accepts. Automaton has 2930 states and 4633 transitions. Word has length 688 [2023-11-23 15:20:03,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:03,637 INFO L495 AbstractCegarLoop]: Abstraction has 2930 states and 4633 transitions. [2023-11-23 15:20:03,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 25.458333333333332) internal successors, (611), 24 states have internal predecessors, (611), 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-23 15:20:03,638 INFO L276 IsEmpty]: Start isEmpty. Operand 2930 states and 4633 transitions. [2023-11-23 15:20:03,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 691 [2023-11-23 15:20:03,643 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:03,643 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:03,661 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-23 15:20:03,861 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,SelfDestructingSolverStorable45 [2023-11-23 15:20:03,861 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:03,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:03,862 INFO L85 PathProgramCache]: Analyzing trace with hash 282259333, now seen corresponding path program 2 times [2023-11-23 15:20:03,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:03,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548702662] [2023-11-23 15:20:03,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:03,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:04,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:05,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:05,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:05,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:05,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:05,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:05,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:05,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:05,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:05,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:05,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:05,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2023-11-23 15:20:05,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:05,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2023-11-23 15:20:05,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:05,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2023-11-23 15:20:05,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:05,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2023-11-23 15:20:05,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:05,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2023-11-23 15:20:05,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:05,201 INFO L134 CoverageAnalysis]: Checked inductivity of 683 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:20:05,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:05,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548702662] [2023-11-23 15:20:05,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548702662] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:05,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:05,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 15:20:05,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804588051] [2023-11-23 15:20:05,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:05,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 15:20:05,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:05,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 15:20:05,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-23 15:20:05,204 INFO L87 Difference]: Start difference. First operand 2930 states and 4633 transitions. Second operand has 5 states, 5 states have (on average 114.6) internal successors, (573), 5 states have internal predecessors, (573), 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-23 15:20:05,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:05,485 INFO L93 Difference]: Finished difference Result 3917 states and 6179 transitions. [2023-11-23 15:20:05,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:20:05,486 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 114.6) internal successors, (573), 5 states have internal predecessors, (573), 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 690 [2023-11-23 15:20:05,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:05,489 INFO L225 Difference]: With dead ends: 3917 [2023-11-23 15:20:05,489 INFO L226 Difference]: Without dead ends: 2930 [2023-11-23 15:20:05,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 22 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-23 15:20:05,491 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 893 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 898 SdHoareTripleChecker+Valid, 1670 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:05,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [898 Valid, 1670 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:20:05,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2930 states. [2023-11-23 15:20:05,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2930 to 2930. [2023-11-23 15:20:05,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2930 states, 2871 states have (on average 1.573667711598746) internal successors, (4518), 2871 states have internal predecessors, (4518), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:20:05,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2930 states to 2930 states and 4632 transitions. [2023-11-23 15:20:05,651 INFO L78 Accepts]: Start accepts. Automaton has 2930 states and 4632 transitions. Word has length 690 [2023-11-23 15:20:05,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:05,651 INFO L495 AbstractCegarLoop]: Abstraction has 2930 states and 4632 transitions. [2023-11-23 15:20:05,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 114.6) internal successors, (573), 5 states have internal predecessors, (573), 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-23 15:20:05,652 INFO L276 IsEmpty]: Start isEmpty. Operand 2930 states and 4632 transitions. [2023-11-23 15:20:05,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 691 [2023-11-23 15:20:05,656 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:05,657 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:05,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-11-23 15:20:05,657 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:05,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:05,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1085431929, now seen corresponding path program 1 times [2023-11-23 15:20:05,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:05,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766715273] [2023-11-23 15:20:05,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:05,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:06,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:06,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:06,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:06,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:06,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:06,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:06,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:06,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:06,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:06,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:06,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:06,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2023-11-23 15:20:06,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:06,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2023-11-23 15:20:06,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:06,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2023-11-23 15:20:06,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:06,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2023-11-23 15:20:06,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:06,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2023-11-23 15:20:06,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:06,863 INFO L134 CoverageAnalysis]: Checked inductivity of 683 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:20:06,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:06,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766715273] [2023-11-23 15:20:06,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766715273] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:06,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:06,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 15:20:06,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213667996] [2023-11-23 15:20:06,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:06,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 15:20:06,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:06,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 15:20:06,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-23 15:20:06,865 INFO L87 Difference]: Start difference. First operand 2930 states and 4632 transitions. Second operand has 5 states, 5 states have (on average 114.6) internal successors, (573), 5 states have internal predecessors, (573), 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-23 15:20:07,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:07,188 INFO L93 Difference]: Finished difference Result 3917 states and 6177 transitions. [2023-11-23 15:20:07,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:20:07,188 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 114.6) internal successors, (573), 5 states have internal predecessors, (573), 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 690 [2023-11-23 15:20:07,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:07,192 INFO L225 Difference]: With dead ends: 3917 [2023-11-23 15:20:07,192 INFO L226 Difference]: Without dead ends: 2930 [2023-11-23 15:20:07,193 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 22 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-23 15:20:07,193 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 1485 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1490 SdHoareTripleChecker+Valid, 1662 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:07,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1490 Valid, 1662 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:20:07,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2930 states. [2023-11-23 15:20:07,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2930 to 2930. [2023-11-23 15:20:07,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2930 states, 2871 states have (on average 1.5733194009056077) internal successors, (4517), 2871 states have internal predecessors, (4517), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:20:07,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2930 states to 2930 states and 4631 transitions. [2023-11-23 15:20:07,372 INFO L78 Accepts]: Start accepts. Automaton has 2930 states and 4631 transitions. Word has length 690 [2023-11-23 15:20:07,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:07,372 INFO L495 AbstractCegarLoop]: Abstraction has 2930 states and 4631 transitions. [2023-11-23 15:20:07,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 114.6) internal successors, (573), 5 states have internal predecessors, (573), 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-23 15:20:07,372 INFO L276 IsEmpty]: Start isEmpty. Operand 2930 states and 4631 transitions. [2023-11-23 15:20:07,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 691 [2023-11-23 15:20:07,377 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:07,378 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:07,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-11-23 15:20:07,378 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:07,379 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:07,379 INFO L85 PathProgramCache]: Analyzing trace with hash -396305211, now seen corresponding path program 1 times [2023-11-23 15:20:07,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:07,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968007977] [2023-11-23 15:20:07,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:07,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:08,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:08,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:08,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:08,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:08,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:08,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:08,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:08,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:08,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:08,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:08,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:08,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2023-11-23 15:20:08,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:08,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2023-11-23 15:20:08,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:08,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2023-11-23 15:20:08,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:08,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2023-11-23 15:20:08,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:08,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2023-11-23 15:20:08,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:08,955 INFO L134 CoverageAnalysis]: Checked inductivity of 683 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:20:08,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:08,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968007977] [2023-11-23 15:20:08,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968007977] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:08,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:08,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 15:20:08,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617763901] [2023-11-23 15:20:08,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:08,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 15:20:08,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:08,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 15:20:08,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 15:20:08,957 INFO L87 Difference]: Start difference. First operand 2930 states and 4631 transitions. Second operand has 4 states, 4 states have (on average 143.25) internal successors, (573), 4 states have internal predecessors, (573), 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-23 15:20:09,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:09,254 INFO L93 Difference]: Finished difference Result 3917 states and 6175 transitions. [2023-11-23 15:20:09,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 15:20:09,254 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 143.25) internal successors, (573), 4 states have internal predecessors, (573), 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 690 [2023-11-23 15:20:09,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:09,258 INFO L225 Difference]: With dead ends: 3917 [2023-11-23 15:20:09,258 INFO L226 Difference]: Without dead ends: 2930 [2023-11-23 15:20:09,260 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 15:20:09,260 INFO L413 NwaCegarLoop]: 830 mSDtfsCounter, 577 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 1662 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:09,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [577 Valid, 1662 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:20:09,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2930 states. [2023-11-23 15:20:09,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2930 to 2930. [2023-11-23 15:20:09,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2930 states, 2871 states have (on average 1.5729710902124696) internal successors, (4516), 2871 states have internal predecessors, (4516), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:20:09,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2930 states to 2930 states and 4630 transitions. [2023-11-23 15:20:09,429 INFO L78 Accepts]: Start accepts. Automaton has 2930 states and 4630 transitions. Word has length 690 [2023-11-23 15:20:09,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:09,430 INFO L495 AbstractCegarLoop]: Abstraction has 2930 states and 4630 transitions. [2023-11-23 15:20:09,430 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 143.25) internal successors, (573), 4 states have internal predecessors, (573), 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-23 15:20:09,430 INFO L276 IsEmpty]: Start isEmpty. Operand 2930 states and 4630 transitions. [2023-11-23 15:20:09,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 691 [2023-11-23 15:20:09,435 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:09,435 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:09,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-11-23 15:20:09,436 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:09,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:09,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1617057283, now seen corresponding path program 1 times [2023-11-23 15:20:09,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:09,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340067929] [2023-11-23 15:20:09,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:09,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:10,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:11,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:11,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:11,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:11,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:11,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:11,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:11,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:11,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:11,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:11,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:11,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 502 [2023-11-23 15:20:11,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:11,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 514 [2023-11-23 15:20:11,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:11,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 537 [2023-11-23 15:20:11,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:11,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 557 [2023-11-23 15:20:11,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:11,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2023-11-23 15:20:11,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:11,543 INFO L134 CoverageAnalysis]: Checked inductivity of 683 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:20:11,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:11,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340067929] [2023-11-23 15:20:11,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340067929] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:11,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:11,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 15:20:11,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497311818] [2023-11-23 15:20:11,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:11,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:20:11,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:11,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:20:11,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-23 15:20:11,546 INFO L87 Difference]: Start difference. First operand 2930 states and 4630 transitions. Second operand has 6 states, 6 states have (on average 95.5) internal successors, (573), 6 states have internal predecessors, (573), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:20:12,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:12,542 INFO L93 Difference]: Finished difference Result 4898 states and 7709 transitions. [2023-11-23 15:20:12,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 15:20:12,542 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 95.5) internal successors, (573), 6 states have internal predecessors, (573), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 690 [2023-11-23 15:20:12,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:12,547 INFO L225 Difference]: With dead ends: 4898 [2023-11-23 15:20:12,547 INFO L226 Difference]: Without dead ends: 3911 [2023-11-23 15:20:12,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 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-23 15:20:12,548 INFO L413 NwaCegarLoop]: 1085 mSDtfsCounter, 1568 mSDsluCounter, 2793 mSDsCounter, 0 mSdLazyCounter, 1327 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1575 SdHoareTripleChecker+Valid, 3878 SdHoareTripleChecker+Invalid, 1328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:12,548 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1575 Valid, 3878 Invalid, 1328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1327 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-23 15:20:12,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3911 states. [2023-11-23 15:20:12,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3911 to 3047. [2023-11-23 15:20:12,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3047 states, 2988 states have (on average 1.571954484605087) internal successors, (4697), 2988 states have internal predecessors, (4697), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:20:12,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3047 states to 3047 states and 4811 transitions. [2023-11-23 15:20:12,739 INFO L78 Accepts]: Start accepts. Automaton has 3047 states and 4811 transitions. Word has length 690 [2023-11-23 15:20:12,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:12,739 INFO L495 AbstractCegarLoop]: Abstraction has 3047 states and 4811 transitions. [2023-11-23 15:20:12,740 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 95.5) internal successors, (573), 6 states have internal predecessors, (573), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:20:12,740 INFO L276 IsEmpty]: Start isEmpty. Operand 3047 states and 4811 transitions. [2023-11-23 15:20:12,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 692 [2023-11-23 15:20:12,745 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:12,746 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:12,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-11-23 15:20:12,746 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:12,746 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:12,746 INFO L85 PathProgramCache]: Analyzing trace with hash -1195053309, now seen corresponding path program 1 times [2023-11-23 15:20:12,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:12,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043843556] [2023-11-23 15:20:12,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:12,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:14,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:15,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:15,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:15,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:15,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:15,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:15,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:15,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:15,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:15,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:15,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:15,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2023-11-23 15:20:15,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:15,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2023-11-23 15:20:15,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:15,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2023-11-23 15:20:15,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:15,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2023-11-23 15:20:15,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:15,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2023-11-23 15:20:15,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:15,699 INFO L134 CoverageAnalysis]: Checked inductivity of 683 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:20:15,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:15,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043843556] [2023-11-23 15:20:15,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043843556] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:15,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:15,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 15:20:15,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534037862] [2023-11-23 15:20:15,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:15,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 15:20:15,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:15,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 15:20:15,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-11-23 15:20:15,702 INFO L87 Difference]: Start difference. First operand 3047 states and 4811 transitions. Second operand has 8 states, 8 states have (on average 71.75) internal successors, (574), 8 states have internal predecessors, (574), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:20:17,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:17,589 INFO L93 Difference]: Finished difference Result 9102 states and 14333 transitions. [2023-11-23 15:20:17,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-23 15:20:17,589 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 71.75) internal successors, (574), 8 states have internal predecessors, (574), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 691 [2023-11-23 15:20:17,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:17,597 INFO L225 Difference]: With dead ends: 9102 [2023-11-23 15:20:17,597 INFO L226 Difference]: Without dead ends: 7998 [2023-11-23 15:20:17,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:20:17,601 INFO L413 NwaCegarLoop]: 1671 mSDtfsCounter, 3667 mSDsluCounter, 5855 mSDsCounter, 0 mSdLazyCounter, 2416 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3674 SdHoareTripleChecker+Valid, 7526 SdHoareTripleChecker+Invalid, 2429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 2416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:17,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3674 Valid, 7526 Invalid, 2429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 2416 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-23 15:20:17,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7998 states. [2023-11-23 15:20:17,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7998 to 4213. [2023-11-23 15:20:17,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4213 states, 4154 states have (on average 1.5753490611458836) internal successors, (6544), 4154 states have internal predecessors, (6544), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:20:17,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4213 states to 4213 states and 6658 transitions. [2023-11-23 15:20:17,896 INFO L78 Accepts]: Start accepts. Automaton has 4213 states and 6658 transitions. Word has length 691 [2023-11-23 15:20:17,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:17,897 INFO L495 AbstractCegarLoop]: Abstraction has 4213 states and 6658 transitions. [2023-11-23 15:20:17,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 71.75) internal successors, (574), 8 states have internal predecessors, (574), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:20:17,897 INFO L276 IsEmpty]: Start isEmpty. Operand 4213 states and 6658 transitions. [2023-11-23 15:20:17,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 692 [2023-11-23 15:20:17,905 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:17,905 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:17,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-11-23 15:20:17,905 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:17,906 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:17,906 INFO L85 PathProgramCache]: Analyzing trace with hash 496085825, now seen corresponding path program 1 times [2023-11-23 15:20:17,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:17,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592184447] [2023-11-23 15:20:17,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:17,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:19,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:21,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:21,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:21,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:21,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:21,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:21,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:21,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:21,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:21,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:21,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:21,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 503 [2023-11-23 15:20:21,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:21,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 515 [2023-11-23 15:20:21,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:21,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 538 [2023-11-23 15:20:21,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:21,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 558 [2023-11-23 15:20:21,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:21,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 568 [2023-11-23 15:20:21,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:21,111 INFO L134 CoverageAnalysis]: Checked inductivity of 683 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:20:21,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:21,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592184447] [2023-11-23 15:20:21,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592184447] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:21,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:21,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 15:20:21,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263743105] [2023-11-23 15:20:21,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:21,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 15:20:21,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:21,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 15:20:21,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-23 15:20:21,114 INFO L87 Difference]: Start difference. First operand 4213 states and 6658 transitions. Second operand has 7 states, 7 states have (on average 82.0) internal successors, (574), 7 states have internal predecessors, (574), 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-23 15:20:21,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:21,678 INFO L93 Difference]: Finished difference Result 9056 states and 14259 transitions. [2023-11-23 15:20:21,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 15:20:21,678 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 82.0) internal successors, (574), 7 states have internal predecessors, (574), 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 691 [2023-11-23 15:20:21,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:21,685 INFO L225 Difference]: With dead ends: 9056 [2023-11-23 15:20:21,685 INFO L226 Difference]: Without dead ends: 7457 [2023-11-23 15:20:21,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2023-11-23 15:20:21,687 INFO L413 NwaCegarLoop]: 1660 mSDtfsCounter, 2988 mSDsluCounter, 5708 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2988 SdHoareTripleChecker+Valid, 7368 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:21,687 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2988 Valid, 7368 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:20:21,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7457 states. [2023-11-23 15:20:21,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7457 to 5355. [2023-11-23 15:20:21,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5355 states, 5296 states have (on average 1.5783610271903323) internal successors, (8359), 5296 states have internal predecessors, (8359), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:20:21,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5355 states to 5355 states and 8473 transitions. [2023-11-23 15:20:22,000 INFO L78 Accepts]: Start accepts. Automaton has 5355 states and 8473 transitions. Word has length 691 [2023-11-23 15:20:22,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:22,000 INFO L495 AbstractCegarLoop]: Abstraction has 5355 states and 8473 transitions. [2023-11-23 15:20:22,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 82.0) internal successors, (574), 7 states have internal predecessors, (574), 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-23 15:20:22,000 INFO L276 IsEmpty]: Start isEmpty. Operand 5355 states and 8473 transitions. [2023-11-23 15:20:22,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-11-23 15:20:22,007 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:22,007 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:22,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-11-23 15:20:22,008 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:22,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:22,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1703570357, now seen corresponding path program 1 times [2023-11-23 15:20:22,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:22,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883250482] [2023-11-23 15:20:22,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:22,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:22,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:22,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:22,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:22,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:22,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:22,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:22,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:22,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:22,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:22,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:22,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2023-11-23 15:20:22,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:22,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2023-11-23 15:20:22,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:22,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2023-11-23 15:20:22,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:22,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2023-11-23 15:20:22,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:22,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2023-11-23 15:20:22,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:22,892 INFO L134 CoverageAnalysis]: Checked inductivity of 683 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 611 trivial. 0 not checked. [2023-11-23 15:20:22,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:22,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883250482] [2023-11-23 15:20:22,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883250482] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:22,893 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:22,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 15:20:22,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109164057] [2023-11-23 15:20:22,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:22,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 15:20:22,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:22,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 15:20:22,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 15:20:22,894 INFO L87 Difference]: Start difference. First operand 5355 states and 8473 transitions. Second operand has 5 states, 5 states have (on average 95.4) internal successors, (477), 5 states have internal predecessors, (477), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:20:23,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:23,535 INFO L93 Difference]: Finished difference Result 8154 states and 12869 transitions. [2023-11-23 15:20:23,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 15:20:23,535 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 95.4) internal successors, (477), 5 states have internal predecessors, (477), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 692 [2023-11-23 15:20:23,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:23,539 INFO L225 Difference]: With dead ends: 8154 [2023-11-23 15:20:23,539 INFO L226 Difference]: Without dead ends: 5373 [2023-11-23 15:20:23,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 15:20:23,541 INFO L413 NwaCegarLoop]: 675 mSDtfsCounter, 864 mSDsluCounter, 1333 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 866 SdHoareTripleChecker+Valid, 2008 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:23,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [866 Valid, 2008 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 15:20:23,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5373 states. [2023-11-23 15:20:23,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5373 to 5367. [2023-11-23 15:20:23,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5367 states, 5308 states have (on average 1.5770535041446874) internal successors, (8371), 5308 states have internal predecessors, (8371), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:20:23,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5367 states to 5367 states and 8485 transitions. [2023-11-23 15:20:23,851 INFO L78 Accepts]: Start accepts. Automaton has 5367 states and 8485 transitions. Word has length 692 [2023-11-23 15:20:23,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:23,851 INFO L495 AbstractCegarLoop]: Abstraction has 5367 states and 8485 transitions. [2023-11-23 15:20:23,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 95.4) internal successors, (477), 5 states have internal predecessors, (477), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:20:23,851 INFO L276 IsEmpty]: Start isEmpty. Operand 5367 states and 8485 transitions. [2023-11-23 15:20:23,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-11-23 15:20:23,859 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:23,859 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:23,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-11-23 15:20:23,859 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:23,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:23,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1543651187, now seen corresponding path program 1 times [2023-11-23 15:20:23,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:23,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134630631] [2023-11-23 15:20:23,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:23,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:25,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:27,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:27,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:27,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:27,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:27,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:27,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:27,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:27,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:27,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:27,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:27,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2023-11-23 15:20:27,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:27,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2023-11-23 15:20:27,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:27,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2023-11-23 15:20:27,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:27,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2023-11-23 15:20:27,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:27,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2023-11-23 15:20:27,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:27,757 INFO L134 CoverageAnalysis]: Checked inductivity of 683 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2023-11-23 15:20:27,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:27,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134630631] [2023-11-23 15:20:27,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134630631] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:27,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:27,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 15:20:27,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726160374] [2023-11-23 15:20:27,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:27,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 15:20:27,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:27,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 15:20:27,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-11-23 15:20:27,759 INFO L87 Difference]: Start difference. First operand 5367 states and 8485 transitions. Second operand has 10 states, 10 states have (on average 55.1) internal successors, (551), 10 states have internal predecessors, (551), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-23 15:20:29,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:29,667 INFO L93 Difference]: Finished difference Result 19027 states and 30112 transitions. [2023-11-23 15:20:29,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-23 15:20:29,667 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 55.1) internal successors, (551), 10 states have internal predecessors, (551), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 692 [2023-11-23 15:20:29,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:29,688 INFO L225 Difference]: With dead ends: 19027 [2023-11-23 15:20:29,688 INFO L226 Difference]: Without dead ends: 14492 [2023-11-23 15:20:29,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2023-11-23 15:20:29,698 INFO L413 NwaCegarLoop]: 728 mSDtfsCounter, 4340 mSDsluCounter, 5437 mSDsCounter, 0 mSdLazyCounter, 2483 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4340 SdHoareTripleChecker+Valid, 6165 SdHoareTripleChecker+Invalid, 2508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 2483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:29,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4340 Valid, 6165 Invalid, 2508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 2483 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-23 15:20:29,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14492 states. [2023-11-23 15:20:30,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14492 to 5379. [2023-11-23 15:20:30,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5379 states, 5320 states have (on average 1.575751879699248) internal successors, (8383), 5320 states have internal predecessors, (8383), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:20:30,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5379 states to 5379 states and 8497 transitions. [2023-11-23 15:20:30,064 INFO L78 Accepts]: Start accepts. Automaton has 5379 states and 8497 transitions. Word has length 692 [2023-11-23 15:20:30,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:30,064 INFO L495 AbstractCegarLoop]: Abstraction has 5379 states and 8497 transitions. [2023-11-23 15:20:30,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 55.1) internal successors, (551), 10 states have internal predecessors, (551), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-23 15:20:30,064 INFO L276 IsEmpty]: Start isEmpty. Operand 5379 states and 8497 transitions. [2023-11-23 15:20:30,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-11-23 15:20:30,073 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:30,074 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:30,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-11-23 15:20:30,074 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:30,074 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:30,074 INFO L85 PathProgramCache]: Analyzing trace with hash 1454838989, now seen corresponding path program 1 times [2023-11-23 15:20:30,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:30,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645079386] [2023-11-23 15:20:30,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:30,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:31,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:32,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:32,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:32,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:32,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:32,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:32,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:32,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:32,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:32,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:32,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:32,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2023-11-23 15:20:32,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:32,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2023-11-23 15:20:32,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:32,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2023-11-23 15:20:32,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:32,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2023-11-23 15:20:32,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:32,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2023-11-23 15:20:32,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:32,661 INFO L134 CoverageAnalysis]: Checked inductivity of 683 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:20:32,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:32,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645079386] [2023-11-23 15:20:32,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645079386] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:32,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:32,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 15:20:32,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724087445] [2023-11-23 15:20:32,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:32,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:20:32,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:32,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:20:32,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-23 15:20:32,663 INFO L87 Difference]: Start difference. First operand 5379 states and 8497 transitions. Second operand has 6 states, 6 states have (on average 95.83333333333333) internal successors, (575), 6 states have internal predecessors, (575), 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-23 15:20:33,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:33,708 INFO L93 Difference]: Finished difference Result 9239 states and 14533 transitions. [2023-11-23 15:20:33,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 15:20:33,709 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 95.83333333333333) internal successors, (575), 6 states have internal predecessors, (575), 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 692 [2023-11-23 15:20:33,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:33,717 INFO L225 Difference]: With dead ends: 9239 [2023-11-23 15:20:33,717 INFO L226 Difference]: Without dead ends: 7126 [2023-11-23 15:20:33,721 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-23 15:20:33,722 INFO L413 NwaCegarLoop]: 1090 mSDtfsCounter, 1306 mSDsluCounter, 2842 mSDsCounter, 0 mSdLazyCounter, 1333 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1311 SdHoareTripleChecker+Valid, 3932 SdHoareTripleChecker+Invalid, 1333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:33,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1311 Valid, 3932 Invalid, 1333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1333 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 15:20:33,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7126 states. [2023-11-23 15:20:34,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7126 to 5380. [2023-11-23 15:20:34,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5380 states, 5321 states have (on average 1.5756436760007517) internal successors, (8384), 5321 states have internal predecessors, (8384), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-23 15:20:34,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5380 states to 5380 states and 8498 transitions. [2023-11-23 15:20:34,040 INFO L78 Accepts]: Start accepts. Automaton has 5380 states and 8498 transitions. Word has length 692 [2023-11-23 15:20:34,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:34,041 INFO L495 AbstractCegarLoop]: Abstraction has 5380 states and 8498 transitions. [2023-11-23 15:20:34,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 95.83333333333333) internal successors, (575), 6 states have internal predecessors, (575), 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-23 15:20:34,041 INFO L276 IsEmpty]: Start isEmpty. Operand 5380 states and 8498 transitions. [2023-11-23 15:20:34,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-11-23 15:20:34,049 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:34,049 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:34,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-11-23 15:20:34,050 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:34,050 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:34,050 INFO L85 PathProgramCache]: Analyzing trace with hash -481082869, now seen corresponding path program 1 times [2023-11-23 15:20:34,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:34,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808222326] [2023-11-23 15:20:34,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:34,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:36,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:36,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:36,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:36,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:36,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:36,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:36,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:36,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:36,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:36,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:36,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:36,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2023-11-23 15:20:36,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:36,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2023-11-23 15:20:36,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:36,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2023-11-23 15:20:36,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:36,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2023-11-23 15:20:36,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:36,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2023-11-23 15:20:36,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:36,770 INFO L134 CoverageAnalysis]: Checked inductivity of 683 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:20:36,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:36,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808222326] [2023-11-23 15:20:36,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808222326] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:36,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:36,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 15:20:36,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615841327] [2023-11-23 15:20:36,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:36,771 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 15:20:36,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:36,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 15:20:36,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-23 15:20:36,772 INFO L87 Difference]: Start difference. First operand 5380 states and 8498 transitions. Second operand has 7 states, 7 states have (on average 82.14285714285714) internal successors, (575), 7 states have internal predecessors, (575), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:20:38,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:38,227 INFO L93 Difference]: Finished difference Result 9888 states and 15529 transitions. [2023-11-23 15:20:38,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 15:20:38,228 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 82.14285714285714) internal successors, (575), 7 states have internal predecessors, (575), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 692 [2023-11-23 15:20:38,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:38,235 INFO L225 Difference]: With dead ends: 9888 [2023-11-23 15:20:38,235 INFO L226 Difference]: Without dead ends: 7774 [2023-11-23 15:20:38,238 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-11-23 15:20:38,239 INFO L413 NwaCegarLoop]: 1269 mSDtfsCounter, 2197 mSDsluCounter, 3956 mSDsCounter, 0 mSdLazyCounter, 1825 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2199 SdHoareTripleChecker+Valid, 5225 SdHoareTripleChecker+Invalid, 1831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1825 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:38,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2199 Valid, 5225 Invalid, 1831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1825 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 15:20:38,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7774 states. [2023-11-23 15:20:38,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7774 to 5925. [2023-11-23 15:20:38,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5925 states, 5851 states have (on average 1.5708425910100838) internal successors, (9191), 5851 states have internal predecessors, (9191), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-23 15:20:38,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5925 states to 5925 states and 9335 transitions. [2023-11-23 15:20:38,656 INFO L78 Accepts]: Start accepts. Automaton has 5925 states and 9335 transitions. Word has length 692 [2023-11-23 15:20:38,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:38,657 INFO L495 AbstractCegarLoop]: Abstraction has 5925 states and 9335 transitions. [2023-11-23 15:20:38,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 82.14285714285714) internal successors, (575), 7 states have internal predecessors, (575), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:20:38,657 INFO L276 IsEmpty]: Start isEmpty. Operand 5925 states and 9335 transitions. [2023-11-23 15:20:38,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2023-11-23 15:20:38,666 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:38,667 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:38,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-11-23 15:20:38,667 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:38,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:38,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1935866415, now seen corresponding path program 1 times [2023-11-23 15:20:38,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:38,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328524198] [2023-11-23 15:20:38,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:38,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:40,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:41,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:41,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:41,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:41,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:41,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:41,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:41,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:41,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:41,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:41,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:41,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2023-11-23 15:20:41,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:41,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2023-11-23 15:20:41,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:41,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2023-11-23 15:20:41,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:41,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2023-11-23 15:20:41,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:41,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2023-11-23 15:20:41,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:41,388 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 176 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:20:41,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:41,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328524198] [2023-11-23 15:20:41,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328524198] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:41,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:41,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 15:20:41,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829447146] [2023-11-23 15:20:41,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:41,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 15:20:41,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:41,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 15:20:41,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-23 15:20:41,391 INFO L87 Difference]: Start difference. First operand 5925 states and 9335 transitions. Second operand has 7 states, 7 states have (on average 82.28571428571429) internal successors, (576), 7 states have internal predecessors, (576), 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-23 15:20:42,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:42,780 INFO L93 Difference]: Finished difference Result 9956 states and 15613 transitions. [2023-11-23 15:20:42,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 15:20:42,780 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 82.28571428571429) internal successors, (576), 7 states have internal predecessors, (576), 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 693 [2023-11-23 15:20:42,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:42,787 INFO L225 Difference]: With dead ends: 9956 [2023-11-23 15:20:42,787 INFO L226 Difference]: Without dead ends: 7297 [2023-11-23 15:20:42,790 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-11-23 15:20:42,791 INFO L413 NwaCegarLoop]: 1269 mSDtfsCounter, 2185 mSDsluCounter, 3917 mSDsCounter, 0 mSdLazyCounter, 1823 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2185 SdHoareTripleChecker+Valid, 5186 SdHoareTripleChecker+Invalid, 1828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:42,791 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2185 Valid, 5186 Invalid, 1828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1823 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 15:20:42,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7297 states. [2023-11-23 15:20:43,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7297 to 5929. [2023-11-23 15:20:43,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5929 states, 5855 states have (on average 1.5704526046114433) internal successors, (9195), 5855 states have internal predecessors, (9195), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-23 15:20:43,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5929 states to 5929 states and 9339 transitions. [2023-11-23 15:20:43,228 INFO L78 Accepts]: Start accepts. Automaton has 5929 states and 9339 transitions. Word has length 693 [2023-11-23 15:20:43,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:43,230 INFO L495 AbstractCegarLoop]: Abstraction has 5929 states and 9339 transitions. [2023-11-23 15:20:43,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 82.28571428571429) internal successors, (576), 7 states have internal predecessors, (576), 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-23 15:20:43,230 INFO L276 IsEmpty]: Start isEmpty. Operand 5929 states and 9339 transitions. [2023-11-23 15:20:43,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2023-11-23 15:20:43,238 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:43,238 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:43,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-11-23 15:20:43,239 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:43,239 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:43,239 INFO L85 PathProgramCache]: Analyzing trace with hash -461604115, now seen corresponding path program 1 times [2023-11-23 15:20:43,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:43,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870328936] [2023-11-23 15:20:43,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:43,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:44,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:45,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:45,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:45,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:45,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:45,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:45,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:45,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:45,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:45,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:45,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:45,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 504 [2023-11-23 15:20:45,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:45,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 516 [2023-11-23 15:20:45,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:45,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 539 [2023-11-23 15:20:45,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:45,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 559 [2023-11-23 15:20:45,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:45,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 569 [2023-11-23 15:20:45,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:45,902 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 176 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:20:45,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:45,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870328936] [2023-11-23 15:20:45,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870328936] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:45,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:45,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 15:20:45,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931660720] [2023-11-23 15:20:45,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:45,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:20:45,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:45,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:20:45,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-23 15:20:45,905 INFO L87 Difference]: Start difference. First operand 5929 states and 9339 transitions. Second operand has 6 states, 6 states have (on average 96.0) internal successors, (576), 6 states have internal predecessors, (576), 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-23 15:20:46,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:46,934 INFO L93 Difference]: Finished difference Result 15394 states and 24184 transitions. [2023-11-23 15:20:46,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 15:20:46,935 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 96.0) internal successors, (576), 6 states have internal predecessors, (576), 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 693 [2023-11-23 15:20:46,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:46,949 INFO L225 Difference]: With dead ends: 15394 [2023-11-23 15:20:46,949 INFO L226 Difference]: Without dead ends: 12731 [2023-11-23 15:20:46,955 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-23 15:20:46,956 INFO L413 NwaCegarLoop]: 1513 mSDtfsCounter, 2890 mSDsluCounter, 4683 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2890 SdHoareTripleChecker+Valid, 6196 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:46,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2890 Valid, 6196 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:20:46,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12731 states. [2023-11-23 15:20:47,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12731 to 8752. [2023-11-23 15:20:47,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8752 states, 8678 states have (on average 1.578359068909887) internal successors, (13697), 8678 states have internal predecessors, (13697), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-23 15:20:47,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8752 states to 8752 states and 13841 transitions. [2023-11-23 15:20:47,583 INFO L78 Accepts]: Start accepts. Automaton has 8752 states and 13841 transitions. Word has length 693 [2023-11-23 15:20:47,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:47,583 INFO L495 AbstractCegarLoop]: Abstraction has 8752 states and 13841 transitions. [2023-11-23 15:20:47,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 96.0) internal successors, (576), 6 states have internal predecessors, (576), 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-23 15:20:47,584 INFO L276 IsEmpty]: Start isEmpty. Operand 8752 states and 13841 transitions. [2023-11-23 15:20:47,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2023-11-23 15:20:47,595 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:47,596 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:47,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-11-23 15:20:47,596 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:47,596 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:47,596 INFO L85 PathProgramCache]: Analyzing trace with hash -426056917, now seen corresponding path program 1 times [2023-11-23 15:20:47,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:47,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922664268] [2023-11-23 15:20:47,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:47,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:49,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:50,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:50,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:50,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:50,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:50,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:50,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:50,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:50,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:50,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:50,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:50,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2023-11-23 15:20:50,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:50,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2023-11-23 15:20:50,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:50,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2023-11-23 15:20:50,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:50,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2023-11-23 15:20:50,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:50,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2023-11-23 15:20:50,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:50,708 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 176 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:20:50,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:50,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922664268] [2023-11-23 15:20:50,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922664268] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:50,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:20:50,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 15:20:50,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125757885] [2023-11-23 15:20:50,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:50,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 15:20:50,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:50,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 15:20:50,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-23 15:20:50,711 INFO L87 Difference]: Start difference. First operand 8752 states and 13841 transitions. Second operand has 8 states, 8 states have (on average 72.125) internal successors, (577), 8 states have internal predecessors, (577), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:20:52,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:52,103 INFO L93 Difference]: Finished difference Result 22376 states and 35462 transitions. [2023-11-23 15:20:52,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 15:20:52,104 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 72.125) internal successors, (577), 8 states have internal predecessors, (577), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 694 [2023-11-23 15:20:52,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:52,112 INFO L225 Difference]: With dead ends: 22376 [2023-11-23 15:20:52,112 INFO L226 Difference]: Without dead ends: 10663 [2023-11-23 15:20:52,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2023-11-23 15:20:52,117 INFO L413 NwaCegarLoop]: 1301 mSDtfsCounter, 1784 mSDsluCounter, 4529 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1789 SdHoareTripleChecker+Valid, 5830 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:52,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1789 Valid, 5830 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 15:20:52,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10663 states. [2023-11-23 15:20:52,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10663 to 9302. [2023-11-23 15:20:52,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9302 states, 9222 states have (on average 1.5750379527217524) internal successors, (14525), 9222 states have internal predecessors, (14525), 78 states have call successors, (78), 1 states have call predecessors, (78), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2023-11-23 15:20:52,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9302 states to 9302 states and 14681 transitions. [2023-11-23 15:20:52,710 INFO L78 Accepts]: Start accepts. Automaton has 9302 states and 14681 transitions. Word has length 694 [2023-11-23 15:20:52,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:52,710 INFO L495 AbstractCegarLoop]: Abstraction has 9302 states and 14681 transitions. [2023-11-23 15:20:52,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 72.125) internal successors, (577), 8 states have internal predecessors, (577), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:20:52,711 INFO L276 IsEmpty]: Start isEmpty. Operand 9302 states and 14681 transitions. [2023-11-23 15:20:52,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2023-11-23 15:20:52,721 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:52,721 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:52,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-11-23 15:20:52,722 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:52,722 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:52,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1121372243, now seen corresponding path program 1 times [2023-11-23 15:20:52,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:52,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505738600] [2023-11-23 15:20:52,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:52,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:20:54,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:55,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:20:55,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:55,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 15:20:55,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:55,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 15:20:55,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:55,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 15:20:55,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:55,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 15:20:55,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:55,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 505 [2023-11-23 15:20:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:55,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 517 [2023-11-23 15:20:55,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:55,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 540 [2023-11-23 15:20:55,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:55,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 560 [2023-11-23 15:20:55,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:55,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 570 [2023-11-23 15:20:55,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:55,398 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 153 proven. 3 refuted. 0 times theorem prover too weak. 528 trivial. 0 not checked. [2023-11-23 15:20:55,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:20:55,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505738600] [2023-11-23 15:20:55,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505738600] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:20:55,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707459426] [2023-11-23 15:20:55,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:55,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:20:55,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:20:55,400 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-23 15:20:55,401 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-23 15:20:56,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:20:56,301 INFO L262 TraceCheckSpWp]: Trace formula consists of 3578 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-23 15:20:56,309 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:20:56,567 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 631 trivial. 0 not checked. [2023-11-23 15:20:56,568 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:20:56,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707459426] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:20:56,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:20:56,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2023-11-23 15:20:56,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44318125] [2023-11-23 15:20:56,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:20:56,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:20:56,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:20:56,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:20:56,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-23 15:20:56,584 INFO L87 Difference]: Start difference. First operand 9302 states and 14681 transitions. Second operand has 6 states, 6 states have (on average 71.66666666666667) internal successors, (430), 6 states have internal predecessors, (430), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-23 15:20:57,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:20:57,615 INFO L93 Difference]: Finished difference Result 18210 states and 28748 transitions. [2023-11-23 15:20:57,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 15:20:57,616 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 71.66666666666667) internal successors, (430), 6 states have internal predecessors, (430), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 694 [2023-11-23 15:20:57,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:20:57,623 INFO L225 Difference]: With dead ends: 18210 [2023-11-23 15:20:57,623 INFO L226 Difference]: Without dead ends: 9362 [2023-11-23 15:20:57,629 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 721 GetRequests, 710 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2023-11-23 15:20:57,629 INFO L413 NwaCegarLoop]: 677 mSDtfsCounter, 1614 mSDsluCounter, 1413 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1619 SdHoareTripleChecker+Valid, 2090 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 15:20:57,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1619 Valid, 2090 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 848 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 15:20:57,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9362 states. [2023-11-23 15:20:58,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9362 to 9347. [2023-11-23 15:20:58,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9347 states, 9267 states have (on average 1.5706269558648969) internal successors, (14555), 9267 states have internal predecessors, (14555), 78 states have call successors, (78), 1 states have call predecessors, (78), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2023-11-23 15:20:58,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9347 states to 9347 states and 14711 transitions. [2023-11-23 15:20:58,213 INFO L78 Accepts]: Start accepts. Automaton has 9347 states and 14711 transitions. Word has length 694 [2023-11-23 15:20:58,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:20:58,213 INFO L495 AbstractCegarLoop]: Abstraction has 9347 states and 14711 transitions. [2023-11-23 15:20:58,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 71.66666666666667) internal successors, (430), 6 states have internal predecessors, (430), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-23 15:20:58,214 INFO L276 IsEmpty]: Start isEmpty. Operand 9347 states and 14711 transitions. [2023-11-23 15:20:58,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 697 [2023-11-23 15:20:58,224 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:20:58,225 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:20:58,243 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-23 15:20:58,432 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,SelfDestructingSolverStorable59 [2023-11-23 15:20:58,433 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:20:58,433 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:20:58,433 INFO L85 PathProgramCache]: Analyzing trace with hash 110679395, now seen corresponding path program 1 times [2023-11-23 15:20:58,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:20:58,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207982674] [2023-11-23 15:20:58,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:20:58,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:21:00,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:01,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:21:01,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:01,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 15:21:01,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:01,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 15:21:01,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:01,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-11-23 15:21:01,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:01,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-11-23 15:21:01,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:01,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 506 [2023-11-23 15:21:01,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:01,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 519 [2023-11-23 15:21:01,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:01,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 542 [2023-11-23 15:21:01,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:01,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 562 [2023-11-23 15:21:01,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:01,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 572 [2023-11-23 15:21:01,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:01,135 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 135 proven. 3 refuted. 0 times theorem prover too weak. 547 trivial. 0 not checked. [2023-11-23 15:21:01,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:21:01,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207982674] [2023-11-23 15:21:01,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207982674] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:21:01,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875283746] [2023-11-23 15:21:01,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:21:01,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:21:01,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:21:01,138 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-23 15:21:01,139 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-23 15:21:02,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:02,082 INFO L262 TraceCheckSpWp]: Trace formula consists of 3586 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-23 15:21:02,090 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:21:02,418 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 137 proven. 0 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2023-11-23 15:21:02,418 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:21:02,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875283746] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:21:02,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:21:02,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2023-11-23 15:21:02,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062323750] [2023-11-23 15:21:02,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:21:02,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:21:02,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:21:02,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:21:02,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-23 15:21:02,421 INFO L87 Difference]: Start difference. First operand 9347 states and 14711 transitions. Second operand has 6 states, 6 states have (on average 77.5) internal successors, (465), 6 states have internal predecessors, (465), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-23 15:21:03,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:21:03,534 INFO L93 Difference]: Finished difference Result 17706 states and 27881 transitions. [2023-11-23 15:21:03,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 15:21:03,535 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 77.5) internal successors, (465), 6 states have internal predecessors, (465), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 696 [2023-11-23 15:21:03,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:21:03,543 INFO L225 Difference]: With dead ends: 17706 [2023-11-23 15:21:03,543 INFO L226 Difference]: Without dead ends: 9407 [2023-11-23 15:21:03,549 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 723 GetRequests, 712 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2023-11-23 15:21:03,549 INFO L413 NwaCegarLoop]: 719 mSDtfsCounter, 901 mSDsluCounter, 1561 mSDsCounter, 0 mSdLazyCounter, 1007 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 906 SdHoareTripleChecker+Valid, 2280 SdHoareTripleChecker+Invalid, 1009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 15:21:03,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [906 Valid, 2280 Invalid, 1009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1007 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 15:21:03,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9407 states. [2023-11-23 15:21:04,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9407 to 9392. [2023-11-23 15:21:04,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9392 states, 9312 states have (on average 1.5662585910652922) internal successors, (14585), 9312 states have internal predecessors, (14585), 78 states have call successors, (78), 1 states have call predecessors, (78), 1 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2023-11-23 15:21:04,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9392 states to 9392 states and 14741 transitions. [2023-11-23 15:21:04,200 INFO L78 Accepts]: Start accepts. Automaton has 9392 states and 14741 transitions. Word has length 696 [2023-11-23 15:21:04,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:21:04,200 INFO L495 AbstractCegarLoop]: Abstraction has 9392 states and 14741 transitions. [2023-11-23 15:21:04,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 77.5) internal successors, (465), 6 states have internal predecessors, (465), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-23 15:21:04,201 INFO L276 IsEmpty]: Start isEmpty. Operand 9392 states and 14741 transitions. [2023-11-23 15:21:04,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 699 [2023-11-23 15:21:04,212 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:21:04,212 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:21:04,231 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-23 15:21:04,428 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,SelfDestructingSolverStorable60 [2023-11-23 15:21:04,429 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:21:04,429 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:21:04,429 INFO L85 PathProgramCache]: Analyzing trace with hash 741643021, now seen corresponding path program 1 times [2023-11-23 15:21:04,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:21:04,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308098768] [2023-11-23 15:21:04,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:21:04,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:21:06,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:07,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:21:07,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:07,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 15:21:07,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:07,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 15:21:07,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:07,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-23 15:21:07,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:07,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-23 15:21:07,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:07,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2023-11-23 15:21:07,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:07,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2023-11-23 15:21:07,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:07,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2023-11-23 15:21:07,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:07,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2023-11-23 15:21:07,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:07,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 574 [2023-11-23 15:21:07,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:07,544 INFO L134 CoverageAnalysis]: Checked inductivity of 686 backedges. 135 proven. 3 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2023-11-23 15:21:07,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:21:07,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308098768] [2023-11-23 15:21:07,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308098768] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:21:07,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260345438] [2023-11-23 15:21:07,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:21:07,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:21:07,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:21:07,546 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-23 15:21:07,547 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-23 15:21:08,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:08,493 INFO L262 TraceCheckSpWp]: Trace formula consists of 3594 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-23 15:21:08,502 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:21:09,674 INFO L134 CoverageAnalysis]: Checked inductivity of 686 backedges. 154 proven. 3 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2023-11-23 15:21:09,674 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:21:10,844 INFO L134 CoverageAnalysis]: Checked inductivity of 686 backedges. 175 proven. 3 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:21:10,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260345438] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:21:10,844 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:21:10,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 10] total 22 [2023-11-23 15:21:10,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054877475] [2023-11-23 15:21:10,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:21:10,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-23 15:21:10,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:21:10,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-23 15:21:10,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2023-11-23 15:21:10,847 INFO L87 Difference]: Start difference. First operand 9392 states and 14741 transitions. Second operand has 22 states, 22 states have (on average 64.18181818181819) internal successors, (1412), 22 states have internal predecessors, (1412), 7 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2023-11-23 15:21:12,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:21:12,053 INFO L93 Difference]: Finished difference Result 17105 states and 26888 transitions. [2023-11-23 15:21:12,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 15:21:12,054 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 64.18181818181819) internal successors, (1412), 22 states have internal predecessors, (1412), 7 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 698 [2023-11-23 15:21:12,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:21:12,062 INFO L225 Difference]: With dead ends: 17105 [2023-11-23 15:21:12,062 INFO L226 Difference]: Without dead ends: 8908 [2023-11-23 15:21:12,069 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1423 GetRequests, 1400 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=161, Invalid=439, Unknown=0, NotChecked=0, Total=600 [2023-11-23 15:21:12,069 INFO L413 NwaCegarLoop]: 725 mSDtfsCounter, 3534 mSDsluCounter, 2543 mSDsCounter, 0 mSdLazyCounter, 1557 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3539 SdHoareTripleChecker+Valid, 3268 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 15:21:12,069 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3539 Valid, 3268 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1557 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 15:21:12,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8908 states. [2023-11-23 15:21:12,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8908 to 8878. [2023-11-23 15:21:12,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8878 states, 8804 states have (on average 1.564970467969105) internal successors, (13778), 8804 states have internal predecessors, (13778), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-23 15:21:12,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8878 states to 8878 states and 13922 transitions. [2023-11-23 15:21:12,733 INFO L78 Accepts]: Start accepts. Automaton has 8878 states and 13922 transitions. Word has length 698 [2023-11-23 15:21:12,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:21:12,733 INFO L495 AbstractCegarLoop]: Abstraction has 8878 states and 13922 transitions. [2023-11-23 15:21:12,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 64.18181818181819) internal successors, (1412), 22 states have internal predecessors, (1412), 7 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2023-11-23 15:21:12,734 INFO L276 IsEmpty]: Start isEmpty. Operand 8878 states and 13922 transitions. [2023-11-23 15:21:12,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 700 [2023-11-23 15:21:12,744 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:21:12,744 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:21:12,761 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-23 15:21:12,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:21:12,962 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:21:12,962 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:21:12,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1216638047, now seen corresponding path program 1 times [2023-11-23 15:21:12,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:21:12,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441402859] [2023-11-23 15:21:12,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:21:12,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:21:15,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:17,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:21:17,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:17,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 15:21:17,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:17,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 15:21:17,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:17,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-23 15:21:17,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:17,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-23 15:21:17,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:17,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2023-11-23 15:21:17,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:17,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2023-11-23 15:21:17,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:17,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2023-11-23 15:21:17,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:17,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2023-11-23 15:21:17,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:17,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2023-11-23 15:21:17,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:17,142 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 653 trivial. 0 not checked. [2023-11-23 15:21:17,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:21:17,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441402859] [2023-11-23 15:21:17,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441402859] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:21:17,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:21:17,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 15:21:17,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995256161] [2023-11-23 15:21:17,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:21:17,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 15:21:17,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:21:17,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 15:21:17,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-23 15:21:17,144 INFO L87 Difference]: Start difference. First operand 8878 states and 13922 transitions. Second operand has 8 states, 8 states have (on average 55.5) internal successors, (444), 8 states have internal predecessors, (444), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-23 15:21:18,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:21:18,997 INFO L93 Difference]: Finished difference Result 32912 states and 51686 transitions. [2023-11-23 15:21:18,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-23 15:21:18,998 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 55.5) internal successors, (444), 8 states have internal predecessors, (444), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 699 [2023-11-23 15:21:18,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:21:19,022 INFO L225 Difference]: With dead ends: 32912 [2023-11-23 15:21:19,023 INFO L226 Difference]: Without dead ends: 24875 [2023-11-23 15:21:19,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2023-11-23 15:21:19,033 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 5379 mSDsluCounter, 5293 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5382 SdHoareTripleChecker+Valid, 6271 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:21:19,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5382 Valid, 6271 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:21:19,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24875 states. [2023-11-23 15:21:19,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24875 to 8878. [2023-11-23 15:21:19,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8878 states, 8804 states have (on average 1.563266696955929) internal successors, (13763), 8804 states have internal predecessors, (13763), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-23 15:21:19,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8878 states to 8878 states and 13907 transitions. [2023-11-23 15:21:19,795 INFO L78 Accepts]: Start accepts. Automaton has 8878 states and 13907 transitions. Word has length 699 [2023-11-23 15:21:19,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:21:19,795 INFO L495 AbstractCegarLoop]: Abstraction has 8878 states and 13907 transitions. [2023-11-23 15:21:19,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 55.5) internal successors, (444), 8 states have internal predecessors, (444), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-23 15:21:19,796 INFO L276 IsEmpty]: Start isEmpty. Operand 8878 states and 13907 transitions. [2023-11-23 15:21:19,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 700 [2023-11-23 15:21:19,806 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:21:19,806 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:21:19,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-11-23 15:21:19,807 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:21:19,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:21:19,807 INFO L85 PathProgramCache]: Analyzing trace with hash 296558573, now seen corresponding path program 1 times [2023-11-23 15:21:19,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:21:19,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953387187] [2023-11-23 15:21:19,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:21:19,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:21:22,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:24,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:21:24,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:24,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 15:21:24,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:24,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 15:21:24,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:24,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-23 15:21:24,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:24,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-23 15:21:24,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:24,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 507 [2023-11-23 15:21:24,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:24,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 520 [2023-11-23 15:21:24,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:24,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 543 [2023-11-23 15:21:24,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:24,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 564 [2023-11-23 15:21:24,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:24,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 575 [2023-11-23 15:21:24,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:24,111 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 179 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:21:24,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:21:24,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953387187] [2023-11-23 15:21:24,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953387187] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:21:24,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:21:24,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 15:21:24,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827003941] [2023-11-23 15:21:24,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:21:24,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 15:21:24,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:21:24,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 15:21:24,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-23 15:21:24,113 INFO L87 Difference]: Start difference. First operand 8878 states and 13907 transitions. Second operand has 7 states, 7 states have (on average 83.14285714285714) internal successors, (582), 7 states have internal predecessors, (582), 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-23 15:21:24,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:21:24,920 INFO L93 Difference]: Finished difference Result 12987 states and 20228 transitions. [2023-11-23 15:21:24,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 15:21:24,920 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 83.14285714285714) internal successors, (582), 7 states have internal predecessors, (582), 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 699 [2023-11-23 15:21:24,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:21:24,927 INFO L225 Difference]: With dead ends: 12987 [2023-11-23 15:21:24,927 INFO L226 Difference]: Without dead ends: 8950 [2023-11-23 15:21:24,930 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2023-11-23 15:21:24,930 INFO L413 NwaCegarLoop]: 860 mSDtfsCounter, 647 mSDsluCounter, 3417 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 4277 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:21:24,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [647 Valid, 4277 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:21:24,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8950 states. [2023-11-23 15:21:25,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8950 to 8938. [2023-11-23 15:21:25,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8938 states, 8864 states have (on average 1.5594539711191335) internal successors, (13823), 8864 states have internal predecessors, (13823), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-23 15:21:25,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8938 states to 8938 states and 13967 transitions. [2023-11-23 15:21:25,623 INFO L78 Accepts]: Start accepts. Automaton has 8938 states and 13967 transitions. Word has length 699 [2023-11-23 15:21:25,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:21:25,623 INFO L495 AbstractCegarLoop]: Abstraction has 8938 states and 13967 transitions. [2023-11-23 15:21:25,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 83.14285714285714) internal successors, (582), 7 states have internal predecessors, (582), 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-23 15:21:25,624 INFO L276 IsEmpty]: Start isEmpty. Operand 8938 states and 13967 transitions. [2023-11-23 15:21:25,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 701 [2023-11-23 15:21:25,634 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:21:25,635 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:21:25,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-11-23 15:21:25,635 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:21:25,635 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:21:25,636 INFO L85 PathProgramCache]: Analyzing trace with hash -49020937, now seen corresponding path program 1 times [2023-11-23 15:21:25,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:21:25,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188118588] [2023-11-23 15:21:25,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:21:25,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:21:28,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:29,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:21:29,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:29,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 15:21:29,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:29,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 15:21:29,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:29,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-23 15:21:29,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:29,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-23 15:21:29,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:29,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2023-11-23 15:21:29,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:29,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2023-11-23 15:21:29,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:29,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2023-11-23 15:21:29,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:29,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2023-11-23 15:21:29,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:29,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2023-11-23 15:21:29,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:29,622 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 179 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:21:29,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:21:29,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188118588] [2023-11-23 15:21:29,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188118588] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:21:29,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:21:29,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 15:21:29,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842865206] [2023-11-23 15:21:29,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:21:29,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 15:21:29,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:21:29,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 15:21:29,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-23 15:21:29,624 INFO L87 Difference]: Start difference. First operand 8938 states and 13967 transitions. Second operand has 7 states, 7 states have (on average 83.28571428571429) internal successors, (583), 7 states have internal predecessors, (583), 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-23 15:21:30,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:21:30,324 INFO L93 Difference]: Finished difference Result 13059 states and 20300 transitions. [2023-11-23 15:21:30,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 15:21:30,325 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 83.28571428571429) internal successors, (583), 7 states have internal predecessors, (583), 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 700 [2023-11-23 15:21:30,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:21:30,333 INFO L225 Difference]: With dead ends: 13059 [2023-11-23 15:21:30,333 INFO L226 Difference]: Without dead ends: 8962 [2023-11-23 15:21:30,337 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2023-11-23 15:21:30,338 INFO L413 NwaCegarLoop]: 860 mSDtfsCounter, 646 mSDsluCounter, 3417 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 646 SdHoareTripleChecker+Valid, 4277 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 15:21:30,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [646 Valid, 4277 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 15:21:30,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8962 states. [2023-11-23 15:21:30,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8962 to 8950. [2023-11-23 15:21:30,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8950 states, 8876 states have (on average 1.5586976115367284) internal successors, (13835), 8876 states have internal predecessors, (13835), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-23 15:21:30,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8950 states to 8950 states and 13979 transitions. [2023-11-23 15:21:30,978 INFO L78 Accepts]: Start accepts. Automaton has 8950 states and 13979 transitions. Word has length 700 [2023-11-23 15:21:30,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:21:30,979 INFO L495 AbstractCegarLoop]: Abstraction has 8950 states and 13979 transitions. [2023-11-23 15:21:30,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 83.28571428571429) internal successors, (583), 7 states have internal predecessors, (583), 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-23 15:21:30,979 INFO L276 IsEmpty]: Start isEmpty. Operand 8950 states and 13979 transitions. [2023-11-23 15:21:30,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 701 [2023-11-23 15:21:30,989 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:21:30,989 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:21:30,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-11-23 15:21:30,989 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:21:30,990 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:21:30,990 INFO L85 PathProgramCache]: Analyzing trace with hash 394802425, now seen corresponding path program 1 times [2023-11-23 15:21:30,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:21:30,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285646040] [2023-11-23 15:21:30,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:21:30,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:21:34,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:36,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:21:36,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:36,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 15:21:36,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:36,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 15:21:36,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:36,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-23 15:21:36,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:36,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-23 15:21:36,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:36,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 508 [2023-11-23 15:21:36,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:36,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 521 [2023-11-23 15:21:36,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:36,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 544 [2023-11-23 15:21:36,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:36,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 565 [2023-11-23 15:21:36,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:36,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 576 [2023-11-23 15:21:36,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:36,545 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 179 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:21:36,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:21:36,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285646040] [2023-11-23 15:21:36,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285646040] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:21:36,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:21:36,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-23 15:21:36,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099164590] [2023-11-23 15:21:36,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:21:36,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 15:21:36,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:21:36,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 15:21:36,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:21:36,547 INFO L87 Difference]: Start difference. First operand 8950 states and 13979 transitions. Second operand has 12 states, 12 states have (on average 48.583333333333336) internal successors, (583), 12 states have internal predecessors, (583), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:21:38,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:21:38,925 INFO L93 Difference]: Finished difference Result 17140 states and 26546 transitions. [2023-11-23 15:21:38,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-23 15:21:38,925 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 48.583333333333336) internal successors, (583), 12 states have internal predecessors, (583), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 700 [2023-11-23 15:21:38,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:21:38,940 INFO L225 Difference]: With dead ends: 17140 [2023-11-23 15:21:38,941 INFO L226 Difference]: Without dead ends: 13031 [2023-11-23 15:21:38,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2023-11-23 15:21:38,946 INFO L413 NwaCegarLoop]: 1029 mSDtfsCounter, 2117 mSDsluCounter, 7775 mSDsCounter, 0 mSdLazyCounter, 3138 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2123 SdHoareTripleChecker+Valid, 8804 SdHoareTripleChecker+Invalid, 3143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 3138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-23 15:21:38,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2123 Valid, 8804 Invalid, 3143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 3138 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-23 15:21:38,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13031 states. [2023-11-23 15:21:39,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13031 to 9010. [2023-11-23 15:21:39,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9010 states, 8936 states have (on average 1.554946284691137) internal successors, (13895), 8936 states have internal predecessors, (13895), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-23 15:21:39,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9010 states to 9010 states and 14039 transitions. [2023-11-23 15:21:39,573 INFO L78 Accepts]: Start accepts. Automaton has 9010 states and 14039 transitions. Word has length 700 [2023-11-23 15:21:39,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:21:39,573 INFO L495 AbstractCegarLoop]: Abstraction has 9010 states and 14039 transitions. [2023-11-23 15:21:39,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 48.583333333333336) internal successors, (583), 12 states have internal predecessors, (583), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:21:39,574 INFO L276 IsEmpty]: Start isEmpty. Operand 9010 states and 14039 transitions. [2023-11-23 15:21:39,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 702 [2023-11-23 15:21:39,584 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:21:39,584 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:21:39,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-11-23 15:21:39,585 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:21:39,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:21:39,585 INFO L85 PathProgramCache]: Analyzing trace with hash -34130389, now seen corresponding path program 1 times [2023-11-23 15:21:39,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:21:39,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468765773] [2023-11-23 15:21:39,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:21:39,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:21:42,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:43,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:21:43,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:43,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 15:21:43,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:43,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 15:21:43,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:43,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-23 15:21:43,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:43,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-23 15:21:43,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:43,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 509 [2023-11-23 15:21:43,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:43,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 522 [2023-11-23 15:21:43,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:43,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 545 [2023-11-23 15:21:43,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:43,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 566 [2023-11-23 15:21:43,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:43,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 577 [2023-11-23 15:21:43,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:43,567 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 179 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2023-11-23 15:21:43,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:21:43,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468765773] [2023-11-23 15:21:43,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468765773] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:21:43,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:21:43,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 15:21:43,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258796805] [2023-11-23 15:21:43,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:21:43,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 15:21:43,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:21:43,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 15:21:43,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-23 15:21:43,570 INFO L87 Difference]: Start difference. First operand 9010 states and 14039 transitions. Second operand has 8 states, 8 states have (on average 73.0) internal successors, (584), 8 states have internal predecessors, (584), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:21:44,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:21:44,722 INFO L93 Difference]: Finished difference Result 13251 states and 20492 transitions. [2023-11-23 15:21:44,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 15:21:44,722 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 73.0) internal successors, (584), 8 states have internal predecessors, (584), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 701 [2023-11-23 15:21:44,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:21:44,731 INFO L225 Difference]: With dead ends: 13251 [2023-11-23 15:21:44,731 INFO L226 Difference]: Without dead ends: 9082 [2023-11-23 15:21:44,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-23 15:21:44,736 INFO L413 NwaCegarLoop]: 661 mSDtfsCounter, 694 mSDsluCounter, 2628 mSDsCounter, 0 mSdLazyCounter, 1245 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 3289 SdHoareTripleChecker+Invalid, 1247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 15:21:44,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [695 Valid, 3289 Invalid, 1247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1245 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 15:21:44,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9082 states. [2023-11-23 15:21:45,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9082 to 9070. [2023-11-23 15:21:45,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9070 states, 8996 states have (on average 1.5512449977767897) internal successors, (13955), 8996 states have internal predecessors, (13955), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-23 15:21:45,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9070 states to 9070 states and 14099 transitions. [2023-11-23 15:21:45,347 INFO L78 Accepts]: Start accepts. Automaton has 9070 states and 14099 transitions. Word has length 701 [2023-11-23 15:21:45,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:21:45,347 INFO L495 AbstractCegarLoop]: Abstraction has 9070 states and 14099 transitions. [2023-11-23 15:21:45,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 73.0) internal successors, (584), 8 states have internal predecessors, (584), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 15:21:45,348 INFO L276 IsEmpty]: Start isEmpty. Operand 9070 states and 14099 transitions. [2023-11-23 15:21:45,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 703 [2023-11-23 15:21:45,358 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:21:45,359 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:21:45,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-11-23 15:21:45,359 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:21:45,359 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:21:45,360 INFO L85 PathProgramCache]: Analyzing trace with hash 592420972, now seen corresponding path program 1 times [2023-11-23 15:21:45,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:21:45,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496572681] [2023-11-23 15:21:45,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:21:45,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:21:48,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:51,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 15:21:51,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:51,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 15:21:51,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:51,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 15:21:51,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:51,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-23 15:21:51,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:51,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-23 15:21:51,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:51,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 510 [2023-11-23 15:21:51,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:51,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 523 [2023-11-23 15:21:51,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:51,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 546 [2023-11-23 15:21:51,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:51,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 567 [2023-11-23 15:21:51,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:51,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 578 [2023-11-23 15:21:51,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:51,781 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 84 proven. 83 refuted. 0 times theorem prover too weak. 520 trivial. 0 not checked. [2023-11-23 15:21:51,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:21:51,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496572681] [2023-11-23 15:21:51,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496572681] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:21:51,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008291167] [2023-11-23 15:21:51,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:21:51,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:21:51,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:21:51,783 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-23 15:21:51,793 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-23 15:21:55,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:21:55,898 INFO L262 TraceCheckSpWp]: Trace formula consists of 3608 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 15:21:55,904 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:21:55,937 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 129 proven. 0 refuted. 0 times theorem prover too weak. 558 trivial. 0 not checked. [2023-11-23 15:21:55,937 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:21:55,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008291167] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:21:55,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 15:21:55,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2023-11-23 15:21:55,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107416496] [2023-11-23 15:21:55,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:21:55,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:21:55,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:21:55,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:21:55,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:21:55,939 INFO L87 Difference]: Start difference. First operand 9070 states and 14099 transitions. Second operand has 6 states, 5 states have (on average 91.4) internal successors, (457), 6 states have internal predecessors, (457), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-23 15:21:56,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 15:21:56,629 INFO L93 Difference]: Finished difference Result 17284 states and 26891 transitions. [2023-11-23 15:21:56,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 15:21:56,640 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 91.4) internal successors, (457), 6 states have internal predecessors, (457), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 702 [2023-11-23 15:21:56,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 15:21:56,647 INFO L225 Difference]: With dead ends: 17284 [2023-11-23 15:21:56,647 INFO L226 Difference]: Without dead ends: 9070 [2023-11-23 15:21:56,651 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 729 GetRequests, 718 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-11-23 15:21:56,651 INFO L413 NwaCegarLoop]: 891 mSDtfsCounter, 2 mSDsluCounter, 3547 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4438 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-23 15:21:56,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 4438 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-23 15:21:56,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9070 states. [2023-11-23 15:21:57,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9070 to 9070. [2023-11-23 15:21:57,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9070 states, 8996 states have (on average 1.5495775900400177) internal successors, (13940), 8996 states have internal predecessors, (13940), 72 states have call successors, (72), 1 states have call predecessors, (72), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-23 15:21:57,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9070 states to 9070 states and 14084 transitions. [2023-11-23 15:21:57,280 INFO L78 Accepts]: Start accepts. Automaton has 9070 states and 14084 transitions. Word has length 702 [2023-11-23 15:21:57,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 15:21:57,281 INFO L495 AbstractCegarLoop]: Abstraction has 9070 states and 14084 transitions. [2023-11-23 15:21:57,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 91.4) internal successors, (457), 6 states have internal predecessors, (457), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2023-11-23 15:21:57,281 INFO L276 IsEmpty]: Start isEmpty. Operand 9070 states and 14084 transitions. [2023-11-23 15:21:57,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 705 [2023-11-23 15:21:57,292 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 15:21:57,292 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 15:21:57,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2023-11-23 15:21:57,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:21:57,513 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 15:21:57,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:21:57,513 INFO L85 PathProgramCache]: Analyzing trace with hash -606736904, now seen corresponding path program 1 times [2023-11-23 15:21:57,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:21:57,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262515603] [2023-11-23 15:21:57,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:21:57,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms Killed by 15