/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.08.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-20 14:44:40,419 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-20 14:44:40,506 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-20 14:44:40,511 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-20 14:44:40,512 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-20 14:44:40,534 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-20 14:44:40,535 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-20 14:44:40,535 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-20 14:44:40,536 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-20 14:44:40,539 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-20 14:44:40,539 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-20 14:44:40,540 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-20 14:44:40,541 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-20 14:44:40,542 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-20 14:44:40,542 INFO L153 SettingsManager]: * Use SBE=true [2023-12-20 14:44:40,542 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-20 14:44:40,542 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-20 14:44:40,542 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-20 14:44:40,542 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-20 14:44:40,543 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-20 14:44:40,543 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-20 14:44:40,543 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-20 14:44:40,543 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-20 14:44:40,544 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-20 14:44:40,544 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-20 14:44:40,544 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-20 14:44:40,544 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-20 14:44:40,544 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-20 14:44:40,545 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-20 14:44:40,545 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-20 14:44:40,546 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-20 14:44:40,546 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-20 14:44:40,546 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 14:44:40,546 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-20 14:44:40,546 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-20 14:44:40,547 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-20 14:44:40,547 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-20 14:44:40,547 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-20 14:44:40,547 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-20 14:44:40,547 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-20 14:44:40,547 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-20 14:44:40,547 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-20 14:44:40,547 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-20 14:44:40,548 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-20 14:44:40,746 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-20 14:44:40,782 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-20 14:44:40,784 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-20 14:44:40,784 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-20 14:44:40,785 INFO L274 PluginConnector]: CDTParser initialized [2023-12-20 14:44:40,786 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.08.cil-2.c [2023-12-20 14:44:42,108 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-20 14:44:42,339 INFO L384 CDTParser]: Found 1 translation units. [2023-12-20 14:44:42,339 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.08.cil-2.c [2023-12-20 14:44:42,358 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/96fbf3339/351fc9369f5e4c13868203ff2ef0c6d1/FLAG3952882a6 [2023-12-20 14:44:42,379 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/96fbf3339/351fc9369f5e4c13868203ff2ef0c6d1 [2023-12-20 14:44:42,381 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-20 14:44:42,382 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-20 14:44:42,383 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-20 14:44:42,383 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-20 14:44:42,393 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-20 14:44:42,394 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:42,394 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@d2111b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42, skipping insertion in model container [2023-12-20 14:44:42,394 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:42,438 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-20 14:44:42,572 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.08.cil-2.c[913,926] [2023-12-20 14:44:42,629 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.08.cil-2.c[5977,5990] [2023-12-20 14:44:42,739 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 14:44:42,757 INFO L202 MainTranslator]: Completed pre-run [2023-12-20 14:44:42,774 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.08.cil-2.c[913,926] [2023-12-20 14:44:42,817 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.08.cil-2.c[5977,5990] [2023-12-20 14:44:42,890 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-20 14:44:42,906 INFO L206 MainTranslator]: Completed translation [2023-12-20 14:44:42,906 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42 WrapperNode [2023-12-20 14:44:42,907 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-20 14:44:42,907 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-20 14:44:42,908 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-20 14:44:42,908 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-20 14:44:42,925 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:42,941 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:42,995 INFO L138 Inliner]: procedures = 64, calls = 73, calls flagged for inlining = 38, calls inlined = 38, statements flattened = 849 [2023-12-20 14:44:42,995 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-20 14:44:42,996 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-20 14:44:42,996 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-20 14:44:42,996 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-20 14:44:43,014 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:43,015 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:43,037 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:43,069 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-20 14:44:43,069 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:43,072 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:43,080 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:43,087 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:43,089 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:43,091 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:43,095 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-20 14:44:43,095 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-20 14:44:43,095 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-20 14:44:43,095 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-20 14:44:43,096 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (1/1) ... [2023-12-20 14:44:43,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-20 14:44:43,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:44:43,119 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-20 14:44:43,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-20 14:44:43,191 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-20 14:44:43,191 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-20 14:44:43,191 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-20 14:44:43,193 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2023-12-20 14:44:43,193 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2023-12-20 14:44:43,193 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-20 14:44:43,193 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-20 14:44:43,193 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-20 14:44:43,193 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-20 14:44:43,194 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-20 14:44:43,194 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-20 14:44:43,194 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-20 14:44:43,194 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-20 14:44:43,194 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-20 14:44:43,194 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-20 14:44:43,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-20 14:44:43,194 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-20 14:44:43,194 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-20 14:44:43,195 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-20 14:44:43,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-20 14:44:43,195 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-20 14:44:43,195 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-20 14:44:43,195 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2023-12-20 14:44:43,195 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2023-12-20 14:44:43,339 INFO L241 CfgBuilder]: Building ICFG [2023-12-20 14:44:43,342 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-20 14:44:44,065 INFO L282 CfgBuilder]: Performing block encoding [2023-12-20 14:44:44,118 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-20 14:44:44,118 INFO L309 CfgBuilder]: Removed 15 assume(true) statements. [2023-12-20 14:44:44,118 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:44:44 BoogieIcfgContainer [2023-12-20 14:44:44,118 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-20 14:44:44,120 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-20 14:44:44,120 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-20 14:44:44,122 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-20 14:44:44,122 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.12 02:44:42" (1/3) ... [2023-12-20 14:44:44,123 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2439e769 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:44:44, skipping insertion in model container [2023-12-20 14:44:44,123 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.12 02:44:42" (2/3) ... [2023-12-20 14:44:44,123 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2439e769 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.12 02:44:44, skipping insertion in model container [2023-12-20 14:44:44,123 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.12 02:44:44" (3/3) ... [2023-12-20 14:44:44,124 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.08.cil-2.c [2023-12-20 14:44:44,137 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-20 14:44:44,138 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-20 14:44:44,183 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-20 14:44:44,188 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;@44b60fe2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-20 14:44:44,189 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-20 14:44:44,194 INFO L276 IsEmpty]: Start isEmpty. Operand has 327 states, 284 states have (on average 1.7147887323943662) internal successors, (487), 291 states have internal predecessors, (487), 30 states have call successors, (30), 10 states have call predecessors, (30), 10 states have return successors, (30), 28 states have call predecessors, (30), 30 states have call successors, (30) [2023-12-20 14:44:44,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-12-20 14:44:44,201 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:44,202 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:44,202 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:44,206 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:44,206 INFO L85 PathProgramCache]: Analyzing trace with hash 891848926, now seen corresponding path program 1 times [2023-12-20 14:44:44,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:44,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336134184] [2023-12-20 14:44:44,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:44,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:44,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:44,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:44:44,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:44,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:44:44,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:44,472 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:44:44,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:44,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336134184] [2023-12-20 14:44:44,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336134184] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:44,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:44,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:44:44,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526941463] [2023-12-20 14:44:44,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:44,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:44:44,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:44,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:44:44,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:44:44,510 INFO L87 Difference]: Start difference. First operand has 327 states, 284 states have (on average 1.7147887323943662) internal successors, (487), 291 states have internal predecessors, (487), 30 states have call successors, (30), 10 states have call predecessors, (30), 10 states have return successors, (30), 28 states have call predecessors, (30), 30 states have call successors, (30) Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:44:44,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:44,985 INFO L93 Difference]: Finished difference Result 643 states and 1072 transitions. [2023-12-20 14:44:44,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:44:44,987 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 37 [2023-12-20 14:44:44,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:44,996 INFO L225 Difference]: With dead ends: 643 [2023-12-20 14:44:44,996 INFO L226 Difference]: Without dead ends: 329 [2023-12-20 14:44:45,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:44:45,002 INFO L413 NwaCegarLoop]: 301 mSDtfsCounter, 287 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:45,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 718 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 14:44:45,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2023-12-20 14:44:45,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 321. [2023-12-20 14:44:45,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 281 states have (on average 1.597864768683274) internal successors, (449), 285 states have internal predecessors, (449), 30 states have call successors, (30), 10 states have call predecessors, (30), 8 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-12-20 14:44:45,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 505 transitions. [2023-12-20 14:44:45,051 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 505 transitions. Word has length 37 [2023-12-20 14:44:45,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:45,051 INFO L495 AbstractCegarLoop]: Abstraction has 321 states and 505 transitions. [2023-12-20 14:44:45,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-20 14:44:45,051 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 505 transitions. [2023-12-20 14:44:45,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-12-20 14:44:45,053 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:45,053 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:45,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-20 14:44:45,054 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:45,054 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:45,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1159135072, now seen corresponding path program 1 times [2023-12-20 14:44:45,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:45,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061865112] [2023-12-20 14:44:45,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:45,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:45,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:45,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:44:45,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:45,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:44:45,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:45,167 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:44:45,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:45,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061865112] [2023-12-20 14:44:45,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061865112] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:45,168 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:45,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:44:45,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582184013] [2023-12-20 14:44:45,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:45,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:44:45,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:45,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:44:45,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:44:45,171 INFO L87 Difference]: Start difference. First operand 321 states and 505 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:44:45,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:45,522 INFO L93 Difference]: Finished difference Result 440 states and 677 transitions. [2023-12-20 14:44:45,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:44:45,523 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 37 [2023-12-20 14:44:45,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:45,526 INFO L225 Difference]: With dead ends: 440 [2023-12-20 14:44:45,526 INFO L226 Difference]: Without dead ends: 384 [2023-12-20 14:44:45,527 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:44:45,528 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 665 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 686 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:45,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [686 Valid, 578 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 14:44:45,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2023-12-20 14:44:45,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 378. [2023-12-20 14:44:45,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 331 states have (on average 1.5649546827794563) internal successors, (518), 336 states have internal predecessors, (518), 34 states have call successors, (34), 12 states have call predecessors, (34), 11 states have return successors, (36), 30 states have call predecessors, (36), 30 states have call successors, (36) [2023-12-20 14:44:45,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 588 transitions. [2023-12-20 14:44:45,551 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 588 transitions. Word has length 37 [2023-12-20 14:44:45,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:45,551 INFO L495 AbstractCegarLoop]: Abstraction has 378 states and 588 transitions. [2023-12-20 14:44:45,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:44:45,552 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 588 transitions. [2023-12-20 14:44:45,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-12-20 14:44:45,553 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:45,553 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:45,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-20 14:44:45,554 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:45,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:45,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1260942925, now seen corresponding path program 1 times [2023-12-20 14:44:45,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:45,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019180543] [2023-12-20 14:44:45,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:45,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:45,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:45,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:44:45,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:45,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-20 14:44:45,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:45,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:44:45,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:45,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019180543] [2023-12-20 14:44:45,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019180543] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:45,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:45,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:44:45,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287671186] [2023-12-20 14:44:45,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:45,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:44:45,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:45,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:44:45,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:44:45,606 INFO L87 Difference]: Start difference. First operand 378 states and 588 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:44:45,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:45,936 INFO L93 Difference]: Finished difference Result 612 states and 932 transitions. [2023-12-20 14:44:45,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:44:45,937 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 38 [2023-12-20 14:44:45,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:45,940 INFO L225 Difference]: With dead ends: 612 [2023-12-20 14:44:45,940 INFO L226 Difference]: Without dead ends: 501 [2023-12-20 14:44:45,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:44:45,942 INFO L413 NwaCegarLoop]: 297 mSDtfsCounter, 683 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:45,943 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [705 Valid, 580 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 14:44:45,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2023-12-20 14:44:45,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 478. [2023-12-20 14:44:45,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 418 states have (on average 1.5215311004784688) internal successors, (636), 424 states have internal predecessors, (636), 42 states have call successors, (42), 16 states have call predecessors, (42), 16 states have return successors, (50), 38 states have call predecessors, (50), 38 states have call successors, (50) [2023-12-20 14:44:45,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 728 transitions. [2023-12-20 14:44:45,971 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 728 transitions. Word has length 38 [2023-12-20 14:44:45,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:45,972 INFO L495 AbstractCegarLoop]: Abstraction has 478 states and 728 transitions. [2023-12-20 14:44:45,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:44:45,972 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 728 transitions. [2023-12-20 14:44:45,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-20 14:44:45,974 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:45,974 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:45,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-20 14:44:45,974 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:45,975 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:45,975 INFO L85 PathProgramCache]: Analyzing trace with hash -143652495, now seen corresponding path program 1 times [2023-12-20 14:44:45,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:45,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321082735] [2023-12-20 14:44:45,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:45,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:45,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:46,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:44:46,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:46,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-20 14:44:46,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:46,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:44:46,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:46,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321082735] [2023-12-20 14:44:46,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321082735] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:46,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:46,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:44:46,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354852340] [2023-12-20 14:44:46,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:46,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:44:46,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:46,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:44:46,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:44:46,106 INFO L87 Difference]: Start difference. First operand 478 states and 728 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:44:46,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:46,488 INFO L93 Difference]: Finished difference Result 898 states and 1309 transitions. [2023-12-20 14:44:46,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:44:46,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 39 [2023-12-20 14:44:46,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:46,491 INFO L225 Difference]: With dead ends: 898 [2023-12-20 14:44:46,492 INFO L226 Difference]: Without dead ends: 687 [2023-12-20 14:44:46,492 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:44:46,493 INFO L413 NwaCegarLoop]: 329 mSDtfsCounter, 270 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 813 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:46,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 813 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 14:44:46,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2023-12-20 14:44:46,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 583. [2023-12-20 14:44:46,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 511 states have (on average 1.4970645792563602) internal successors, (765), 519 states have internal predecessors, (765), 48 states have call successors, (48), 22 states have call predecessors, (48), 22 states have return successors, (56), 42 states have call predecessors, (56), 44 states have call successors, (56) [2023-12-20 14:44:46,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 869 transitions. [2023-12-20 14:44:46,517 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 869 transitions. Word has length 39 [2023-12-20 14:44:46,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:46,518 INFO L495 AbstractCegarLoop]: Abstraction has 583 states and 869 transitions. [2023-12-20 14:44:46,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-20 14:44:46,518 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 869 transitions. [2023-12-20 14:44:46,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-20 14:44:46,520 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:46,520 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-20 14:44:46,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-20 14:44:46,521 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:46,521 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:46,521 INFO L85 PathProgramCache]: Analyzing trace with hash 1398437299, now seen corresponding path program 1 times [2023-12-20 14:44:46,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:46,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103703780] [2023-12-20 14:44:46,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:46,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:46,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:46,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:44:46,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:46,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-20 14:44:46,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:46,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:44:46,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:46,582 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-20 14:44:46,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:46,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103703780] [2023-12-20 14:44:46,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103703780] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:46,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:46,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:44:46,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770673228] [2023-12-20 14:44:46,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:46,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:44:46,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:46,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:44:46,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:44:46,584 INFO L87 Difference]: Start difference. First operand 583 states and 869 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 14:44:46,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:46,990 INFO L93 Difference]: Finished difference Result 888 states and 1291 transitions. [2023-12-20 14:44:46,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:44:46,991 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 54 [2023-12-20 14:44:46,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:46,995 INFO L225 Difference]: With dead ends: 888 [2023-12-20 14:44:46,995 INFO L226 Difference]: Without dead ends: 677 [2023-12-20 14:44:46,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:44:46,997 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 255 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 858 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:46,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 858 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-20 14:44:46,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2023-12-20 14:44:47,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 643. [2023-12-20 14:44:47,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 562 states have (on average 1.4697508896797153) internal successors, (826), 571 states have internal predecessors, (826), 53 states have call successors, (53), 25 states have call predecessors, (53), 26 states have return successors, (65), 47 states have call predecessors, (65), 49 states have call successors, (65) [2023-12-20 14:44:47,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 944 transitions. [2023-12-20 14:44:47,065 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 944 transitions. Word has length 54 [2023-12-20 14:44:47,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:47,067 INFO L495 AbstractCegarLoop]: Abstraction has 643 states and 944 transitions. [2023-12-20 14:44:47,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 14:44:47,068 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 944 transitions. [2023-12-20 14:44:47,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-20 14:44:47,070 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:47,070 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-20 14:44:47,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-20 14:44:47,070 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:47,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:47,071 INFO L85 PathProgramCache]: Analyzing trace with hash 332942367, now seen corresponding path program 1 times [2023-12-20 14:44:47,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:47,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361102994] [2023-12-20 14:44:47,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:47,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:47,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:47,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:44:47,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:47,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-20 14:44:47,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:47,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-20 14:44:47,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:47,147 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-12-20 14:44:47,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:47,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361102994] [2023-12-20 14:44:47,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361102994] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:47,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:47,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-20 14:44:47,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459861470] [2023-12-20 14:44:47,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:47,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:44:47,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:47,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:44:47,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-20 14:44:47,150 INFO L87 Difference]: Start difference. First operand 643 states and 944 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-20 14:44:47,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:47,522 INFO L93 Difference]: Finished difference Result 1132 states and 1604 transitions. [2023-12-20 14:44:47,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-20 14:44:47,523 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 59 [2023-12-20 14:44:47,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:47,529 INFO L225 Difference]: With dead ends: 1132 [2023-12-20 14:44:47,529 INFO L226 Difference]: Without dead ends: 797 [2023-12-20 14:44:47,531 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:44:47,536 INFO L413 NwaCegarLoop]: 303 mSDtfsCounter, 669 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:47,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [691 Valid, 592 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-20 14:44:47,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2023-12-20 14:44:47,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 748. [2023-12-20 14:44:47,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 654 states have (on average 1.4357798165137614) internal successors, (939), 664 states have internal predecessors, (939), 60 states have call successors, (60), 30 states have call predecessors, (60), 32 states have return successors, (76), 54 states have call predecessors, (76), 56 states have call successors, (76) [2023-12-20 14:44:47,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1075 transitions. [2023-12-20 14:44:47,585 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1075 transitions. Word has length 59 [2023-12-20 14:44:47,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:47,586 INFO L495 AbstractCegarLoop]: Abstraction has 748 states and 1075 transitions. [2023-12-20 14:44:47,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-20 14:44:47,586 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1075 transitions. [2023-12-20 14:44:47,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-20 14:44:47,588 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:47,588 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-20 14:44:47,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-20 14:44:47,588 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:47,589 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:47,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1070818634, now seen corresponding path program 1 times [2023-12-20 14:44:47,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:47,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961204398] [2023-12-20 14:44:47,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:47,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:47,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:47,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:44:47,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:47,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:44:47,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:47,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 14:44:47,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:47,737 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-20 14:44:47,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:47,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961204398] [2023-12-20 14:44:47,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961204398] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:44:47,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686594258] [2023-12-20 14:44:47,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:47,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:47,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:44:47,741 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:44:47,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-20 14:44:47,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:47,871 INFO L262 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-20 14:44:47,875 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:44:47,999 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:44:47,999 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 14:44:48,099 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-20 14:44:48,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686594258] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-20 14:44:48,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-20 14:44:48,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 4] total 7 [2023-12-20 14:44:48,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898157113] [2023-12-20 14:44:48,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:48,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-20 14:44:48,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:48,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-20 14:44:48,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:48,101 INFO L87 Difference]: Start difference. First operand 748 states and 1075 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 14:44:48,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:48,403 INFO L93 Difference]: Finished difference Result 797 states and 1136 transitions. [2023-12-20 14:44:48,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-20 14:44:48,404 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 60 [2023-12-20 14:44:48,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:48,408 INFO L225 Difference]: With dead ends: 797 [2023-12-20 14:44:48,409 INFO L226 Difference]: Without dead ends: 794 [2023-12-20 14:44:48,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-20 14:44:48,418 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 904 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:48,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [904 Valid, 539 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-20 14:44:48,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2023-12-20 14:44:48,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 747. [2023-12-20 14:44:48,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 654 states have (on average 1.4327217125382263) internal successors, (937), 663 states have internal predecessors, (937), 59 states have call successors, (59), 30 states have call predecessors, (59), 32 states have return successors, (76), 54 states have call predecessors, (76), 56 states have call successors, (76) [2023-12-20 14:44:48,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1072 transitions. [2023-12-20 14:44:48,526 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 1072 transitions. Word has length 60 [2023-12-20 14:44:48,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:48,528 INFO L495 AbstractCegarLoop]: Abstraction has 747 states and 1072 transitions. [2023-12-20 14:44:48,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-20 14:44:48,528 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 1072 transitions. [2023-12-20 14:44:48,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-20 14:44:48,530 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:48,531 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-20 14:44:48,542 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-20 14:44:48,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:48,739 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:48,740 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:48,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1165496766, now seen corresponding path program 1 times [2023-12-20 14:44:48,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:48,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728598261] [2023-12-20 14:44:48,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:48,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:48,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:48,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:44:48,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:48,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:44:48,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:48,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-20 14:44:48,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:48,834 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-20 14:44:48,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:48,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728598261] [2023-12-20 14:44:48,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728598261] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:44:48,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830704084] [2023-12-20 14:44:48,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:48,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:48,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:44:48,848 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:44:48,849 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-20 14:44:48,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:48,953 INFO L262 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-20 14:44:48,956 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:44:49,152 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:44:49,153 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-20 14:44:49,208 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-20 14:44:49,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830704084] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-20 14:44:49,209 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-20 14:44:49,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 10 [2023-12-20 14:44:49,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865949282] [2023-12-20 14:44:49,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-20 14:44:49,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-20 14:44:49,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:49,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-20 14:44:49,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-20 14:44:49,211 INFO L87 Difference]: Start difference. First operand 747 states and 1072 transitions. Second operand has 10 states, 10 states have (on average 13.4) internal successors, (134), 9 states have internal predecessors, (134), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2023-12-20 14:44:50,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:50,288 INFO L93 Difference]: Finished difference Result 1949 states and 2707 transitions. [2023-12-20 14:44:50,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-20 14:44:50,289 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 13.4) internal successors, (134), 9 states have internal predecessors, (134), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 61 [2023-12-20 14:44:50,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:50,296 INFO L225 Difference]: With dead ends: 1949 [2023-12-20 14:44:50,296 INFO L226 Difference]: Without dead ends: 1555 [2023-12-20 14:44:50,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2023-12-20 14:44:50,298 INFO L413 NwaCegarLoop]: 369 mSDtfsCounter, 1281 mSDsluCounter, 1901 mSDsCounter, 0 mSdLazyCounter, 1802 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1310 SdHoareTripleChecker+Valid, 2270 SdHoareTripleChecker+Invalid, 1894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:50,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1310 Valid, 2270 Invalid, 1894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1802 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 14:44:50,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2023-12-20 14:44:50,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 1070. [2023-12-20 14:44:50,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1070 states, 941 states have (on average 1.3910733262486716) internal successors, (1309), 956 states have internal predecessors, (1309), 78 states have call successors, (78), 43 states have call predecessors, (78), 49 states have return successors, (107), 71 states have call predecessors, (107), 75 states have call successors, (107) [2023-12-20 14:44:50,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1070 states to 1070 states and 1494 transitions. [2023-12-20 14:44:50,354 INFO L78 Accepts]: Start accepts. Automaton has 1070 states and 1494 transitions. Word has length 61 [2023-12-20 14:44:50,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:50,354 INFO L495 AbstractCegarLoop]: Abstraction has 1070 states and 1494 transitions. [2023-12-20 14:44:50,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 13.4) internal successors, (134), 9 states have internal predecessors, (134), 7 states have call successors, (10), 6 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2023-12-20 14:44:50,354 INFO L276 IsEmpty]: Start isEmpty. Operand 1070 states and 1494 transitions. [2023-12-20 14:44:50,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-20 14:44:50,356 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:50,357 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-20 14:44:50,379 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-12-20 14:44:50,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-20 14:44:50,564 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:50,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:50,565 INFO L85 PathProgramCache]: Analyzing trace with hash -2109914574, now seen corresponding path program 1 times [2023-12-20 14:44:50,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:50,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287013547] [2023-12-20 14:44:50,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:50,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:50,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:50,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:44:50,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:50,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:44:50,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:50,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:44:50,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:50,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-20 14:44:50,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:50,646 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-12-20 14:44:50,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:50,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287013547] [2023-12-20 14:44:50,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287013547] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:44:50,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320345263] [2023-12-20 14:44:50,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:50,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:50,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:44:50,648 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:44:50,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-20 14:44:50,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:50,759 INFO L262 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-20 14:44:50,761 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:44:50,783 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-20 14:44:50,783 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:44:50,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320345263] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:50,783 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:44:50,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-12-20 14:44:50,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580113360] [2023-12-20 14:44:50,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:50,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:44:50,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:50,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:44:50,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:44:50,785 INFO L87 Difference]: Start difference. First operand 1070 states and 1494 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-20 14:44:50,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:50,871 INFO L93 Difference]: Finished difference Result 1633 states and 2251 transitions. [2023-12-20 14:44:50,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:44:50,871 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 78 [2023-12-20 14:44:50,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:50,875 INFO L225 Difference]: With dead ends: 1633 [2023-12-20 14:44:50,875 INFO L226 Difference]: Without dead ends: 978 [2023-12-20 14:44:50,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:44:50,877 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 469 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:50,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [469 Valid, 555 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-20 14:44:50,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2023-12-20 14:44:50,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 966. [2023-12-20 14:44:50,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 966 states, 850 states have (on average 1.3929411764705881) internal successors, (1184), 865 states have internal predecessors, (1184), 71 states have call successors, (71), 38 states have call predecessors, (71), 43 states have return successors, (96), 63 states have call predecessors, (96), 68 states have call successors, (96) [2023-12-20 14:44:50,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 966 states to 966 states and 1351 transitions. [2023-12-20 14:44:50,924 INFO L78 Accepts]: Start accepts. Automaton has 966 states and 1351 transitions. Word has length 78 [2023-12-20 14:44:50,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:50,924 INFO L495 AbstractCegarLoop]: Abstraction has 966 states and 1351 transitions. [2023-12-20 14:44:50,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-12-20 14:44:50,925 INFO L276 IsEmpty]: Start isEmpty. Operand 966 states and 1351 transitions. [2023-12-20 14:44:50,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-20 14:44:50,927 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:50,927 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-20 14:44:50,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-20 14:44:51,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:51,135 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:51,135 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:51,135 INFO L85 PathProgramCache]: Analyzing trace with hash 991572841, now seen corresponding path program 1 times [2023-12-20 14:44:51,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:51,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079026595] [2023-12-20 14:44:51,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:51,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-20 14:44:51,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-20 14:44:51,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-20 14:44:51,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-20 14:44:51,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-20 14:44:51,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,242 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 13 proven. 8 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-20 14:44:51,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:51,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079026595] [2023-12-20 14:44:51,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079026595] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:44:51,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576512636] [2023-12-20 14:44:51,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:51,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:51,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:44:51,258 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:44:51,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-20 14:44:51,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,375 INFO L262 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-20 14:44:51,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:44:51,394 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-20 14:44:51,394 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:44:51,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576512636] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:51,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:44:51,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-12-20 14:44:51,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642655608] [2023-12-20 14:44:51,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:51,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:44:51,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:51,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:44:51,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:44:51,396 INFO L87 Difference]: Start difference. First operand 966 states and 1351 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-20 14:44:51,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:51,482 INFO L93 Difference]: Finished difference Result 1241 states and 1702 transitions. [2023-12-20 14:44:51,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-20 14:44:51,483 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) Word has length 92 [2023-12-20 14:44:51,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:51,484 INFO L225 Difference]: With dead ends: 1241 [2023-12-20 14:44:51,484 INFO L226 Difference]: Without dead ends: 262 [2023-12-20 14:44:51,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:44:51,487 INFO L413 NwaCegarLoop]: 500 mSDtfsCounter, 55 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:51,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 944 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-20 14:44:51,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2023-12-20 14:44:51,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 262. [2023-12-20 14:44:51,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 231 states have (on average 1.6233766233766234) internal successors, (375), 233 states have internal predecessors, (375), 24 states have call successors, (24), 7 states have call predecessors, (24), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-20 14:44:51,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 421 transitions. [2023-12-20 14:44:51,499 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 421 transitions. Word has length 92 [2023-12-20 14:44:51,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:51,499 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 421 transitions. [2023-12-20 14:44:51,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2023-12-20 14:44:51,499 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 421 transitions. [2023-12-20 14:44:51,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:44:51,500 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:51,500 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:51,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-20 14:44:51,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:44:51,707 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:51,708 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:51,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1971697741, now seen corresponding path program 1 times [2023-12-20 14:44:51,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:51,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154054284] [2023-12-20 14:44:51,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:51,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:51,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:51,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:44:51,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:44:51,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:44:51,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:44:51,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:51,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:44:51,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:51,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154054284] [2023-12-20 14:44:51,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154054284] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:51,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:51,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-20 14:44:51,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800440911] [2023-12-20 14:44:51,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:51,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-20 14:44:51,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:51,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-20 14:44:51,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-20 14:44:51,843 INFO L87 Difference]: Start difference. First operand 262 states and 421 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:52,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:52,980 INFO L93 Difference]: Finished difference Result 607 states and 992 transitions. [2023-12-20 14:44:52,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-20 14:44:52,981 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:44:52,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:52,983 INFO L225 Difference]: With dead ends: 607 [2023-12-20 14:44:52,983 INFO L226 Difference]: Without dead ends: 352 [2023-12-20 14:44:52,984 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-20 14:44:52,985 INFO L413 NwaCegarLoop]: 232 mSDtfsCounter, 705 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 749 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 725 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:52,985 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [725 Valid, 487 Invalid, 801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 749 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 14:44:52,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2023-12-20 14:44:53,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 262. [2023-12-20 14:44:53,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 231 states have (on average 1.619047619047619) internal successors, (374), 233 states have internal predecessors, (374), 24 states have call successors, (24), 7 states have call predecessors, (24), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-20 14:44:53,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 420 transitions. [2023-12-20 14:44:53,002 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 420 transitions. Word has length 122 [2023-12-20 14:44:53,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:53,002 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 420 transitions. [2023-12-20 14:44:53,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:53,003 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 420 transitions. [2023-12-20 14:44:53,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:44:53,003 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:53,004 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:53,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-20 14:44:53,004 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:53,004 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:53,004 INFO L85 PathProgramCache]: Analyzing trace with hash 321383285, now seen corresponding path program 1 times [2023-12-20 14:44:53,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:53,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575602171] [2023-12-20 14:44:53,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:53,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:53,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:53,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:44:53,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:44:53,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:44:53,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:44:53,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:53,178 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:44:53,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:53,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575602171] [2023-12-20 14:44:53,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575602171] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:53,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:53,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-20 14:44:53,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687401910] [2023-12-20 14:44:53,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:53,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-20 14:44:53,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:53,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-20 14:44:53,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-20 14:44:53,180 INFO L87 Difference]: Start difference. First operand 262 states and 420 transitions. Second operand has 6 states, 6 states have (on average 18.5) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:55,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:55,090 INFO L93 Difference]: Finished difference Result 947 states and 1554 transitions. [2023-12-20 14:44:55,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-20 14:44:55,090 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:44:55,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:55,094 INFO L225 Difference]: With dead ends: 947 [2023-12-20 14:44:55,094 INFO L226 Difference]: Without dead ends: 700 [2023-12-20 14:44:55,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:44:55,096 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 1057 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 1627 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1072 SdHoareTripleChecker+Valid, 820 SdHoareTripleChecker+Invalid, 1727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:55,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1072 Valid, 820 Invalid, 1727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1627 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-20 14:44:55,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2023-12-20 14:44:55,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 519. [2023-12-20 14:44:55,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 464 states have (on average 1.6293103448275863) internal successors, (756), 467 states have internal predecessors, (756), 41 states have call successors, (41), 13 states have call predecessors, (41), 13 states have return successors, (42), 39 states have call predecessors, (42), 39 states have call successors, (42) [2023-12-20 14:44:55,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 839 transitions. [2023-12-20 14:44:55,155 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 839 transitions. Word has length 122 [2023-12-20 14:44:55,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:55,155 INFO L495 AbstractCegarLoop]: Abstraction has 519 states and 839 transitions. [2023-12-20 14:44:55,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:55,155 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 839 transitions. [2023-12-20 14:44:55,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:44:55,156 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:55,157 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:55,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-20 14:44:55,157 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:55,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:55,157 INFO L85 PathProgramCache]: Analyzing trace with hash 45457973, now seen corresponding path program 1 times [2023-12-20 14:44:55,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:55,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021274097] [2023-12-20 14:44:55,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:55,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:55,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:55,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:55,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:55,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:44:55,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:55,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:44:55,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:55,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:44:55,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:55,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:44:55,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:55,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:44:55,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:55,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021274097] [2023-12-20 14:44:55,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021274097] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:55,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:55,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:55,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406601822] [2023-12-20 14:44:55,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:55,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:55,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:55,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:55,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:55,375 INFO L87 Difference]: Start difference. First operand 519 states and 839 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:58,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:44:58,045 INFO L93 Difference]: Finished difference Result 1562 states and 2564 transitions. [2023-12-20 14:44:58,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-20 14:44:58,046 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:44:58,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:44:58,051 INFO L225 Difference]: With dead ends: 1562 [2023-12-20 14:44:58,051 INFO L226 Difference]: Without dead ends: 1058 [2023-12-20 14:44:58,053 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-20 14:44:58,054 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1076 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 2653 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1091 SdHoareTripleChecker+Valid, 1561 SdHoareTripleChecker+Invalid, 2710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 2653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:44:58,054 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1091 Valid, 1561 Invalid, 2710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 2653 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-20 14:44:58,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1058 states. [2023-12-20 14:44:58,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1058 to 757. [2023-12-20 14:44:58,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 678 states have (on average 1.6224188790560472) internal successors, (1100), 682 states have internal predecessors, (1100), 58 states have call successors, (58), 19 states have call predecessors, (58), 20 states have return successors, (61), 57 states have call predecessors, (61), 56 states have call successors, (61) [2023-12-20 14:44:58,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 1219 transitions. [2023-12-20 14:44:58,111 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 1219 transitions. Word has length 122 [2023-12-20 14:44:58,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:44:58,111 INFO L495 AbstractCegarLoop]: Abstraction has 757 states and 1219 transitions. [2023-12-20 14:44:58,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:44:58,112 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 1219 transitions. [2023-12-20 14:44:58,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:44:58,114 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:44:58,114 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:44:58,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-20 14:44:58,115 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:44:58,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:44:58,115 INFO L85 PathProgramCache]: Analyzing trace with hash 1434751987, now seen corresponding path program 1 times [2023-12-20 14:44:58,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:44:58,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564870926] [2023-12-20 14:44:58,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:44:58,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:44:58,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:58,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:44:58,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:58,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:44:58,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:58,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:44:58,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:58,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:44:58,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:58,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:44:58,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:44:58,343 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:44:58,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:44:58,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564870926] [2023-12-20 14:44:58,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564870926] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:44:58,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:44:58,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:44:58,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618407227] [2023-12-20 14:44:58,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:44:58,344 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:44:58,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:44:58,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:44:58,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:44:58,345 INFO L87 Difference]: Start difference. First operand 757 states and 1219 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:00,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:00,773 INFO L93 Difference]: Finished difference Result 2463 states and 4036 transitions. [2023-12-20 14:45:00,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-20 14:45:00,774 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:00,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:00,782 INFO L225 Difference]: With dead ends: 2463 [2023-12-20 14:45:00,782 INFO L226 Difference]: Without dead ends: 1721 [2023-12-20 14:45:00,784 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-20 14:45:00,784 INFO L413 NwaCegarLoop]: 217 mSDtfsCounter, 1156 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 2196 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1171 SdHoareTripleChecker+Valid, 1014 SdHoareTripleChecker+Invalid, 2287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 2196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:00,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1171 Valid, 1014 Invalid, 2287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 2196 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-20 14:45:00,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1721 states. [2023-12-20 14:45:00,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1721 to 1234. [2023-12-20 14:45:00,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1107 states have (on average 1.6160794941282746) internal successors, (1789), 1113 states have internal predecessors, (1789), 92 states have call successors, (92), 31 states have call predecessors, (92), 34 states have return successors, (103), 93 states have call predecessors, (103), 90 states have call successors, (103) [2023-12-20 14:45:00,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 1984 transitions. [2023-12-20 14:45:00,887 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 1984 transitions. Word has length 122 [2023-12-20 14:45:00,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:00,887 INFO L495 AbstractCegarLoop]: Abstraction has 1234 states and 1984 transitions. [2023-12-20 14:45:00,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:00,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 1984 transitions. [2023-12-20 14:45:00,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:00,889 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:00,889 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:00,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-20 14:45:00,889 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:00,890 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:00,890 INFO L85 PathProgramCache]: Analyzing trace with hash -598642059, now seen corresponding path program 1 times [2023-12-20 14:45:00,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:00,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461364131] [2023-12-20 14:45:00,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:00,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:00,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:00,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:00,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:01,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:01,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:01,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:01,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:01,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:01,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:01,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:01,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:01,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:01,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:01,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461364131] [2023-12-20 14:45:01,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461364131] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:01,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:01,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:45:01,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836713163] [2023-12-20 14:45:01,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:01,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:45:01,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:01,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:45:01,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:01,082 INFO L87 Difference]: Start difference. First operand 1234 states and 1984 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:02,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:02,476 INFO L93 Difference]: Finished difference Result 2928 states and 4792 transitions. [2023-12-20 14:45:02,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:45:02,476 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:02,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:02,484 INFO L225 Difference]: With dead ends: 2928 [2023-12-20 14:45:02,484 INFO L226 Difference]: Without dead ends: 1709 [2023-12-20 14:45:02,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:45:02,490 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 780 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1350 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 796 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 1411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:02,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [796 Valid, 791 Invalid, 1411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1350 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 14:45:02,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1709 states. [2023-12-20 14:45:02,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1709 to 1234. [2023-12-20 14:45:02,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1107 states have (on average 1.6115627822944896) internal successors, (1784), 1113 states have internal predecessors, (1784), 92 states have call successors, (92), 31 states have call predecessors, (92), 34 states have return successors, (103), 93 states have call predecessors, (103), 90 states have call successors, (103) [2023-12-20 14:45:02,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 1979 transitions. [2023-12-20 14:45:02,572 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 1979 transitions. Word has length 122 [2023-12-20 14:45:02,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:02,572 INFO L495 AbstractCegarLoop]: Abstraction has 1234 states and 1979 transitions. [2023-12-20 14:45:02,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:02,572 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 1979 transitions. [2023-12-20 14:45:02,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:02,574 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:02,574 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:02,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-20 14:45:02,574 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:02,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:02,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1829616563, now seen corresponding path program 1 times [2023-12-20 14:45:02,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:02,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838364655] [2023-12-20 14:45:02,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:02,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:02,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:02,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:02,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:02,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:02,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:02,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:02,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:02,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:02,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:02,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:02,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:02,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838364655] [2023-12-20 14:45:02,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838364655] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:02,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:02,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:45:02,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482616168] [2023-12-20 14:45:02,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:02,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:45:02,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:02,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:45:02,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:02,768 INFO L87 Difference]: Start difference. First operand 1234 states and 1979 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:04,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:04,017 INFO L93 Difference]: Finished difference Result 2922 states and 4766 transitions. [2023-12-20 14:45:04,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:45:04,018 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:04,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:04,027 INFO L225 Difference]: With dead ends: 2922 [2023-12-20 14:45:04,028 INFO L226 Difference]: Without dead ends: 1703 [2023-12-20 14:45:04,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:45:04,033 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 887 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 903 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 1286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:04,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [903 Valid, 663 Invalid, 1286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1201 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-20 14:45:04,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1703 states. [2023-12-20 14:45:04,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1703 to 1234. [2023-12-20 14:45:04,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1107 states have (on average 1.6070460704607046) internal successors, (1779), 1113 states have internal predecessors, (1779), 92 states have call successors, (92), 31 states have call predecessors, (92), 34 states have return successors, (103), 93 states have call predecessors, (103), 90 states have call successors, (103) [2023-12-20 14:45:04,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 1974 transitions. [2023-12-20 14:45:04,124 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 1974 transitions. Word has length 122 [2023-12-20 14:45:04,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:04,125 INFO L495 AbstractCegarLoop]: Abstraction has 1234 states and 1974 transitions. [2023-12-20 14:45:04,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:04,125 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 1974 transitions. [2023-12-20 14:45:04,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:04,126 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:04,126 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:04,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-20 14:45:04,126 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:04,127 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:04,127 INFO L85 PathProgramCache]: Analyzing trace with hash 522474165, now seen corresponding path program 1 times [2023-12-20 14:45:04,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:04,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423440546] [2023-12-20 14:45:04,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:04,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:04,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:04,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:04,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:04,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:04,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:04,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:04,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:04,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:04,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:04,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:04,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:04,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:04,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:04,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423440546] [2023-12-20 14:45:04,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423440546] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:04,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:04,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:45:04,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027336985] [2023-12-20 14:45:04,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:04,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:45:04,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:04,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:45:04,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:04,314 INFO L87 Difference]: Start difference. First operand 1234 states and 1974 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:05,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:05,690 INFO L93 Difference]: Finished difference Result 2915 states and 4738 transitions. [2023-12-20 14:45:05,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:45:05,691 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:05,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:05,698 INFO L225 Difference]: With dead ends: 2915 [2023-12-20 14:45:05,699 INFO L226 Difference]: Without dead ends: 1696 [2023-12-20 14:45:05,702 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:45:05,703 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 776 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1318 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 1379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:05,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 791 Invalid, 1379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1318 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-20 14:45:05,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1696 states. [2023-12-20 14:45:05,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1696 to 1234. [2023-12-20 14:45:05,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1234 states, 1107 states have (on average 1.6025293586269196) internal successors, (1774), 1113 states have internal predecessors, (1774), 92 states have call successors, (92), 31 states have call predecessors, (92), 34 states have return successors, (103), 93 states have call predecessors, (103), 90 states have call successors, (103) [2023-12-20 14:45:05,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 1969 transitions. [2023-12-20 14:45:05,783 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 1969 transitions. Word has length 122 [2023-12-20 14:45:05,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:05,783 INFO L495 AbstractCegarLoop]: Abstraction has 1234 states and 1969 transitions. [2023-12-20 14:45:05,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:05,783 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 1969 transitions. [2023-12-20 14:45:05,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:05,784 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:05,785 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:05,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-20 14:45:05,785 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:05,785 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:05,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1874996365, now seen corresponding path program 1 times [2023-12-20 14:45:05,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:05,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153171657] [2023-12-20 14:45:05,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:05,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:05,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:05,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:05,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:05,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:05,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:05,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:05,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:05,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:05,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:05,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:05,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:05,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:05,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:05,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153171657] [2023-12-20 14:45:05,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153171657] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:05,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:05,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:45:05,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119169307] [2023-12-20 14:45:05,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:05,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:45:05,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:05,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:45:05,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:05,964 INFO L87 Difference]: Start difference. First operand 1234 states and 1969 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:08,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:08,677 INFO L93 Difference]: Finished difference Result 4169 states and 6737 transitions. [2023-12-20 14:45:08,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-20 14:45:08,678 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:08,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:08,690 INFO L225 Difference]: With dead ends: 4169 [2023-12-20 14:45:08,690 INFO L226 Difference]: Without dead ends: 2950 [2023-12-20 14:45:08,693 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-20 14:45:08,694 INFO L413 NwaCegarLoop]: 363 mSDtfsCounter, 1050 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 2570 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1065 SdHoareTripleChecker+Valid, 1559 SdHoareTripleChecker+Invalid, 2629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 2570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:08,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1065 Valid, 1559 Invalid, 2629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 2570 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-20 14:45:08,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2950 states. [2023-12-20 14:45:08,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2950 to 2201. [2023-12-20 14:45:08,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2201 states, 1978 states have (on average 1.5950455005055613) internal successors, (3155), 1988 states have internal predecessors, (3155), 160 states have call successors, (160), 55 states have call predecessors, (160), 62 states have return successors, (193), 165 states have call predecessors, (193), 158 states have call successors, (193) [2023-12-20 14:45:08,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2201 states to 2201 states and 3508 transitions. [2023-12-20 14:45:08,833 INFO L78 Accepts]: Start accepts. Automaton has 2201 states and 3508 transitions. Word has length 122 [2023-12-20 14:45:08,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:08,833 INFO L495 AbstractCegarLoop]: Abstraction has 2201 states and 3508 transitions. [2023-12-20 14:45:08,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:08,833 INFO L276 IsEmpty]: Start isEmpty. Operand 2201 states and 3508 transitions. [2023-12-20 14:45:08,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:08,835 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:08,835 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:08,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-20 14:45:08,836 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:08,836 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:08,836 INFO L85 PathProgramCache]: Analyzing trace with hash -843955467, now seen corresponding path program 1 times [2023-12-20 14:45:08,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:08,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528398920] [2023-12-20 14:45:08,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:08,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:08,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:08,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:08,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:08,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:08,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:08,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:09,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:09,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:09,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:09,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:09,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:09,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:09,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:09,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528398920] [2023-12-20 14:45:09,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528398920] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:09,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:09,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:45:09,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889421783] [2023-12-20 14:45:09,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:09,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:45:09,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:09,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:45:09,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:09,023 INFO L87 Difference]: Start difference. First operand 2201 states and 3508 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:11,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:11,665 INFO L93 Difference]: Finished difference Result 7614 states and 12294 transitions. [2023-12-20 14:45:11,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-20 14:45:11,666 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:11,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:11,681 INFO L225 Difference]: With dead ends: 7614 [2023-12-20 14:45:11,681 INFO L226 Difference]: Without dead ends: 5428 [2023-12-20 14:45:11,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-20 14:45:11,686 INFO L413 NwaCegarLoop]: 363 mSDtfsCounter, 1046 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 2542 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1061 SdHoareTripleChecker+Valid, 1559 SdHoareTripleChecker+Invalid, 2601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 2542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:11,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1061 Valid, 1559 Invalid, 2601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 2542 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-20 14:45:11,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5428 states. [2023-12-20 14:45:11,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5428 to 4144. [2023-12-20 14:45:11,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4144 states, 3729 states have (on average 1.590506838294449) internal successors, (5931), 3747 states have internal predecessors, (5931), 296 states have call successors, (296), 103 states have call predecessors, (296), 118 states have return successors, (391), 309 states have call predecessors, (391), 294 states have call successors, (391) [2023-12-20 14:45:11,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4144 states to 4144 states and 6618 transitions. [2023-12-20 14:45:11,907 INFO L78 Accepts]: Start accepts. Automaton has 4144 states and 6618 transitions. Word has length 122 [2023-12-20 14:45:11,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:11,907 INFO L495 AbstractCegarLoop]: Abstraction has 4144 states and 6618 transitions. [2023-12-20 14:45:11,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:11,908 INFO L276 IsEmpty]: Start isEmpty. Operand 4144 states and 6618 transitions. [2023-12-20 14:45:11,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:11,910 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:11,910 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:11,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-20 14:45:11,911 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:11,911 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:11,911 INFO L85 PathProgramCache]: Analyzing trace with hash 757115639, now seen corresponding path program 1 times [2023-12-20 14:45:11,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:11,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731123622] [2023-12-20 14:45:11,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:11,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:11,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:11,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:11,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:11,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:11,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:12,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:12,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:12,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:12,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:12,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:12,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:12,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:12,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:12,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731123622] [2023-12-20 14:45:12,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731123622] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:12,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:12,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:45:12,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828595728] [2023-12-20 14:45:12,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:12,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:45:12,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:12,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:45:12,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:12,048 INFO L87 Difference]: Start difference. First operand 4144 states and 6618 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:15,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:15,037 INFO L93 Difference]: Finished difference Result 16181 states and 26164 transitions. [2023-12-20 14:45:15,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:45:15,038 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:15,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:15,087 INFO L225 Difference]: With dead ends: 16181 [2023-12-20 14:45:15,087 INFO L226 Difference]: Without dead ends: 12052 [2023-12-20 14:45:15,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:45:15,103 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 1339 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 2519 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1363 SdHoareTripleChecker+Valid, 1552 SdHoareTripleChecker+Invalid, 2581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 2519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:15,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1363 Valid, 1552 Invalid, 2581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 2519 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-20 14:45:15,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12052 states. [2023-12-20 14:45:15,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12052 to 8011. [2023-12-20 14:45:15,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8011 states, 7228 states have (on average 1.5889596015495295) internal successors, (11485), 7262 states have internal predecessors, (11485), 552 states have call successors, (552), 199 states have call predecessors, (552), 230 states have return successors, (825), 581 states have call predecessors, (825), 550 states have call successors, (825) [2023-12-20 14:45:15,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8011 states to 8011 states and 12862 transitions. [2023-12-20 14:45:15,733 INFO L78 Accepts]: Start accepts. Automaton has 8011 states and 12862 transitions. Word has length 122 [2023-12-20 14:45:15,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:15,733 INFO L495 AbstractCegarLoop]: Abstraction has 8011 states and 12862 transitions. [2023-12-20 14:45:15,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:15,733 INFO L276 IsEmpty]: Start isEmpty. Operand 8011 states and 12862 transitions. [2023-12-20 14:45:15,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:15,739 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:15,739 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:15,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-20 14:45:15,740 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:15,740 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:15,740 INFO L85 PathProgramCache]: Analyzing trace with hash -299615563, now seen corresponding path program 1 times [2023-12-20 14:45:15,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:15,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285802340] [2023-12-20 14:45:15,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:15,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:15,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:15,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:15,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:15,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:15,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:15,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:15,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:15,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:15,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:15,953 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:15,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:15,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285802340] [2023-12-20 14:45:15,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285802340] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:15,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:15,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-20 14:45:15,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682400710] [2023-12-20 14:45:15,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:15,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-20 14:45:15,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:15,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-20 14:45:15,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-20 14:45:15,956 INFO L87 Difference]: Start difference. First operand 8011 states and 12862 transitions. Second operand has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:21,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:21,312 INFO L93 Difference]: Finished difference Result 34694 states and 56592 transitions. [2023-12-20 14:45:21,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-20 14:45:21,313 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:21,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:21,416 INFO L225 Difference]: With dead ends: 34694 [2023-12-20 14:45:21,416 INFO L226 Difference]: Without dead ends: 26698 [2023-12-20 14:45:21,451 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=201, Invalid=729, Unknown=0, NotChecked=0, Total=930 [2023-12-20 14:45:21,452 INFO L413 NwaCegarLoop]: 243 mSDtfsCounter, 1469 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 3744 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1485 SdHoareTripleChecker+Valid, 1492 SdHoareTripleChecker+Invalid, 3836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 3744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:21,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1485 Valid, 1492 Invalid, 3836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 3744 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-20 14:45:21,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26698 states. [2023-12-20 14:45:22,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26698 to 15554. [2023-12-20 14:45:22,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15554 states, 14051 states have (on average 1.578321827627927) internal successors, (22177), 14117 states have internal predecessors, (22177), 1048 states have call successors, (1048), 391 states have call predecessors, (1048), 454 states have return successors, (1839), 1109 states have call predecessors, (1839), 1046 states have call successors, (1839) [2023-12-20 14:45:22,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15554 states to 15554 states and 25064 transitions. [2023-12-20 14:45:22,782 INFO L78 Accepts]: Start accepts. Automaton has 15554 states and 25064 transitions. Word has length 122 [2023-12-20 14:45:22,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:22,782 INFO L495 AbstractCegarLoop]: Abstraction has 15554 states and 25064 transitions. [2023-12-20 14:45:22,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 7 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:22,783 INFO L276 IsEmpty]: Start isEmpty. Operand 15554 states and 25064 transitions. [2023-12-20 14:45:22,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:22,794 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:22,794 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:22,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-20 14:45:22,795 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:22,795 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:22,795 INFO L85 PathProgramCache]: Analyzing trace with hash -634410183, now seen corresponding path program 1 times [2023-12-20 14:45:22,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:22,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577033213] [2023-12-20 14:45:22,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:22,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:22,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:22,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:22,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:22,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:22,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:22,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:22,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:22,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:22,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:22,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:22,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:22,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:22,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:22,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577033213] [2023-12-20 14:45:22,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577033213] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:22,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:22,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:45:22,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192475047] [2023-12-20 14:45:22,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:22,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:45:22,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:22,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:45:22,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:22,953 INFO L87 Difference]: Start difference. First operand 15554 states and 25064 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:25,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:25,172 INFO L93 Difference]: Finished difference Result 35836 states and 58682 transitions. [2023-12-20 14:45:25,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:45:25,174 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:25,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:25,234 INFO L225 Difference]: With dead ends: 35836 [2023-12-20 14:45:25,234 INFO L226 Difference]: Without dead ends: 20297 [2023-12-20 14:45:25,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:45:25,266 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 889 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 1131 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 905 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 1218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:25,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [905 Valid, 662 Invalid, 1218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1131 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 14:45:25,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20297 states. [2023-12-20 14:45:26,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20297 to 15554. [2023-12-20 14:45:26,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15554 states, 14051 states have (on average 1.5736958223613977) internal successors, (22112), 14117 states have internal predecessors, (22112), 1048 states have call successors, (1048), 391 states have call predecessors, (1048), 454 states have return successors, (1839), 1109 states have call predecessors, (1839), 1046 states have call successors, (1839) [2023-12-20 14:45:26,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15554 states to 15554 states and 24999 transitions. [2023-12-20 14:45:26,418 INFO L78 Accepts]: Start accepts. Automaton has 15554 states and 24999 transitions. Word has length 122 [2023-12-20 14:45:26,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:26,418 INFO L495 AbstractCegarLoop]: Abstraction has 15554 states and 24999 transitions. [2023-12-20 14:45:26,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:26,419 INFO L276 IsEmpty]: Start isEmpty. Operand 15554 states and 24999 transitions. [2023-12-20 14:45:26,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:26,428 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:26,428 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:26,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-20 14:45:26,428 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:26,430 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:26,430 INFO L85 PathProgramCache]: Analyzing trace with hash 2041582199, now seen corresponding path program 1 times [2023-12-20 14:45:26,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:26,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665020325] [2023-12-20 14:45:26,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:26,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:26,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:26,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:26,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:26,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:26,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:26,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:26,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:26,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:26,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:26,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:26,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:26,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:26,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:26,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665020325] [2023-12-20 14:45:26,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665020325] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:26,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:26,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:45:26,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299371495] [2023-12-20 14:45:26,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:26,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:45:26,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:26,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:45:26,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:26,587 INFO L87 Difference]: Start difference. First operand 15554 states and 24999 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:31,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:31,013 INFO L93 Difference]: Finished difference Result 59393 states and 96510 transitions. [2023-12-20 14:45:31,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:45:31,014 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:31,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:31,131 INFO L225 Difference]: With dead ends: 59393 [2023-12-20 14:45:31,131 INFO L226 Difference]: Without dead ends: 43854 [2023-12-20 14:45:31,162 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:45:31,162 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 1083 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 2823 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1097 SdHoareTripleChecker+Valid, 1552 SdHoareTripleChecker+Invalid, 2884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 2823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:31,162 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1097 Valid, 1552 Invalid, 2884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 2823 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-20 14:45:31,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43854 states. [2023-12-20 14:45:33,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43854 to 30892. [2023-12-20 14:45:33,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30892 states, 27981 states have (on average 1.5726385761766912) internal successors, (44004), 28111 states have internal predecessors, (44004), 2008 states have call successors, (2008), 775 states have call predecessors, (2008), 902 states have return successors, (4321), 2133 states have call predecessors, (4321), 2006 states have call successors, (4321) [2023-12-20 14:45:33,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30892 states to 30892 states and 50333 transitions. [2023-12-20 14:45:33,315 INFO L78 Accepts]: Start accepts. Automaton has 30892 states and 50333 transitions. Word has length 122 [2023-12-20 14:45:33,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:33,315 INFO L495 AbstractCegarLoop]: Abstraction has 30892 states and 50333 transitions. [2023-12-20 14:45:33,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:33,316 INFO L276 IsEmpty]: Start isEmpty. Operand 30892 states and 50333 transitions. [2023-12-20 14:45:33,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:33,336 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:33,336 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:33,336 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-20 14:45:33,337 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:33,338 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:33,338 INFO L85 PathProgramCache]: Analyzing trace with hash 1158073209, now seen corresponding path program 1 times [2023-12-20 14:45:33,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:33,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390325612] [2023-12-20 14:45:33,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:33,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:33,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:33,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:33,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:33,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:33,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:33,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:33,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:33,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:33,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:33,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:33,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:33,514 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:33,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:33,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390325612] [2023-12-20 14:45:33,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390325612] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:33,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:33,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:45:33,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237803437] [2023-12-20 14:45:33,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:33,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:45:33,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:33,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:45:33,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:33,519 INFO L87 Difference]: Start difference. First operand 30892 states and 50333 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:38,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:38,725 INFO L93 Difference]: Finished difference Result 116729 states and 192262 transitions. [2023-12-20 14:45:38,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:45:38,726 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:38,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:39,018 INFO L225 Difference]: With dead ends: 116729 [2023-12-20 14:45:39,019 INFO L226 Difference]: Without dead ends: 85852 [2023-12-20 14:45:39,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:45:39,201 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 1189 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 2455 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1213 SdHoareTripleChecker+Valid, 1552 SdHoareTripleChecker+Invalid, 2517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 2455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:39,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1213 Valid, 1552 Invalid, 2517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 2455 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-20 14:45:39,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85852 states. [2023-12-20 14:45:42,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85852 to 61565. [2023-12-20 14:45:42,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61565 states, 55902 states have (on average 1.5725734320775644) internal successors, (87910), 56160 states have internal predecessors, (87910), 3864 states have call successors, (3864), 1543 states have call predecessors, (3864), 1798 states have return successors, (10679), 4117 states have call predecessors, (10679), 3862 states have call successors, (10679) [2023-12-20 14:45:42,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61565 states to 61565 states and 102453 transitions. [2023-12-20 14:45:42,827 INFO L78 Accepts]: Start accepts. Automaton has 61565 states and 102453 transitions. Word has length 122 [2023-12-20 14:45:42,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:42,827 INFO L495 AbstractCegarLoop]: Abstraction has 61565 states and 102453 transitions. [2023-12-20 14:45:42,827 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:42,828 INFO L276 IsEmpty]: Start isEmpty. Operand 61565 states and 102453 transitions. [2023-12-20 14:45:42,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:42,865 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:42,865 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:42,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-20 14:45:42,866 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:42,866 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:42,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1129572919, now seen corresponding path program 1 times [2023-12-20 14:45:42,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:42,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683182776] [2023-12-20 14:45:42,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:42,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:42,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:42,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:42,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:42,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:42,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:42,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:42,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:42,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:42,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:42,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:42,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:42,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:42,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:42,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683182776] [2023-12-20 14:45:42,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683182776] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:42,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:42,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:45:42,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825359493] [2023-12-20 14:45:42,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:42,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:45:42,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:42,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:45:42,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:42,986 INFO L87 Difference]: Start difference. First operand 61565 states and 102453 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:46,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:45:46,977 INFO L93 Difference]: Finished difference Result 140204 states and 238863 transitions. [2023-12-20 14:45:46,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:45:46,979 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:45:46,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:45:47,382 INFO L225 Difference]: With dead ends: 140204 [2023-12-20 14:45:47,382 INFO L226 Difference]: Without dead ends: 78654 [2023-12-20 14:45:47,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:45:47,477 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 895 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 1096 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 911 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-20 14:45:47,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [911 Valid, 662 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1096 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-20 14:45:47,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78654 states. [2023-12-20 14:45:51,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78654 to 61565. [2023-12-20 14:45:51,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61565 states, 55902 states have (on average 1.5679761010339524) internal successors, (87653), 56160 states have internal predecessors, (87653), 3864 states have call successors, (3864), 1543 states have call predecessors, (3864), 1798 states have return successors, (10679), 4117 states have call predecessors, (10679), 3862 states have call successors, (10679) [2023-12-20 14:45:51,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61565 states to 61565 states and 102196 transitions. [2023-12-20 14:45:51,800 INFO L78 Accepts]: Start accepts. Automaton has 61565 states and 102196 transitions. Word has length 122 [2023-12-20 14:45:51,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:45:51,801 INFO L495 AbstractCegarLoop]: Abstraction has 61565 states and 102196 transitions. [2023-12-20 14:45:51,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:45:51,801 INFO L276 IsEmpty]: Start isEmpty. Operand 61565 states and 102196 transitions. [2023-12-20 14:45:51,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:45:51,889 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:45:51,889 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:45:51,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-20 14:45:51,890 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:45:51,890 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:45:51,890 INFO L85 PathProgramCache]: Analyzing trace with hash -811009095, now seen corresponding path program 1 times [2023-12-20 14:45:51,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:45:51,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010786610] [2023-12-20 14:45:51,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:45:51,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:45:51,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:51,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:45:51,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:51,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:45:52,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:52,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:45:52,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:52,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:45:52,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:52,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:45:52,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:45:52,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:45:52,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:45:52,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010786610] [2023-12-20 14:45:52,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010786610] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:45:52,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:45:52,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:45:52,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835301581] [2023-12-20 14:45:52,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:45:52,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:45:52,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:45:52,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:45:52,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:45:52,076 INFO L87 Difference]: Start difference. First operand 61565 states and 102196 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:46:01,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:46:01,406 INFO L93 Difference]: Finished difference Result 222308 states and 373968 transitions. [2023-12-20 14:46:01,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-20 14:46:01,406 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:46:01,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:46:02,426 INFO L225 Difference]: With dead ends: 222308 [2023-12-20 14:46:02,426 INFO L226 Difference]: Without dead ends: 160758 [2023-12-20 14:46:02,647 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-20 14:46:02,648 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 1078 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 2398 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1102 SdHoareTripleChecker+Valid, 1552 SdHoareTripleChecker+Invalid, 2460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 2398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-20 14:46:02,648 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1102 Valid, 1552 Invalid, 2460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 2398 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-20 14:46:02,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160758 states. [2023-12-20 14:46:11,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160758 to 123424. [2023-12-20 14:46:11,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123424 states, 112385 states have (on average 1.5681363171241713) internal successors, (176235), 112899 states have internal predecessors, (176235), 7448 states have call successors, (7448), 3079 states have call predecessors, (7448), 3590 states have return successors, (27641), 7957 states have call predecessors, (27641), 7446 states have call successors, (27641) [2023-12-20 14:46:11,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123424 states to 123424 states and 211324 transitions. [2023-12-20 14:46:11,929 INFO L78 Accepts]: Start accepts. Automaton has 123424 states and 211324 transitions. Word has length 122 [2023-12-20 14:46:11,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:46:11,929 INFO L495 AbstractCegarLoop]: Abstraction has 123424 states and 211324 transitions. [2023-12-20 14:46:11,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:46:11,929 INFO L276 IsEmpty]: Start isEmpty. Operand 123424 states and 211324 transitions. [2023-12-20 14:46:11,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:46:11,987 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:46:11,987 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:46:11,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-20 14:46:11,987 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:46:11,987 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:46:11,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1581742661, now seen corresponding path program 1 times [2023-12-20 14:46:11,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:46:11,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317730001] [2023-12-20 14:46:11,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:46:11,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:46:11,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:12,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:46:12,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:12,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:46:12,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:12,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:46:12,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:12,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:46:12,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:12,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:46:12,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:12,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:46:12,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:46:12,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317730001] [2023-12-20 14:46:12,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317730001] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:46:12,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:46:12,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:46:12,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334155216] [2023-12-20 14:46:12,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:46:12,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:46:12,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:46:12,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:46:12,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:46:12,363 INFO L87 Difference]: Start difference. First operand 123424 states and 211324 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:46:19,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:46:19,800 INFO L93 Difference]: Finished difference Result 278252 states and 491218 transitions. [2023-12-20 14:46:19,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-20 14:46:19,800 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:46:19,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:46:20,658 INFO L225 Difference]: With dead ends: 278252 [2023-12-20 14:46:20,659 INFO L226 Difference]: Without dead ends: 154843 [2023-12-20 14:46:21,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-20 14:46:21,004 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 780 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 796 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-20 14:46:21,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [796 Valid, 790 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-20 14:46:21,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154843 states. [2023-12-20 14:46:30,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154843 to 123424. [2023-12-20 14:46:30,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123424 states, 112385 states have (on average 1.5635716510210438) internal successors, (175722), 112899 states have internal predecessors, (175722), 7448 states have call successors, (7448), 3079 states have call predecessors, (7448), 3590 states have return successors, (27641), 7957 states have call predecessors, (27641), 7446 states have call successors, (27641) [2023-12-20 14:46:31,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123424 states to 123424 states and 210811 transitions. [2023-12-20 14:46:31,108 INFO L78 Accepts]: Start accepts. Automaton has 123424 states and 210811 transitions. Word has length 122 [2023-12-20 14:46:31,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:46:31,108 INFO L495 AbstractCegarLoop]: Abstraction has 123424 states and 210811 transitions. [2023-12-20 14:46:31,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:46:31,108 INFO L276 IsEmpty]: Start isEmpty. Operand 123424 states and 210811 transitions. [2023-12-20 14:46:31,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-20 14:46:31,175 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:46:31,176 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-20 14:46:31,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-20 14:46:31,176 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:46:31,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:46:31,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1718530937, now seen corresponding path program 1 times [2023-12-20 14:46:31,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:46:31,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754841566] [2023-12-20 14:46:31,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:46:31,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:46:31,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:31,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:46:31,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:31,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:46:31,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:31,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:46:31,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:31,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:46:31,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:31,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:46:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:46:31,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-20 14:46:31,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:46:31,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754841566] [2023-12-20 14:46:31,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754841566] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:46:31,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-20 14:46:31,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-20 14:46:31,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659803550] [2023-12-20 14:46:31,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:46:31,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-20 14:46:31,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:46:31,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-20 14:46:31,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:46:31,565 INFO L87 Difference]: Start difference. First operand 123424 states and 210811 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:46:45,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-20 14:46:45,832 INFO L93 Difference]: Finished difference Result 357900 states and 605727 transitions. [2023-12-20 14:46:45,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-20 14:46:45,832 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 122 [2023-12-20 14:46:45,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-20 14:46:46,815 INFO L225 Difference]: With dead ends: 357900 [2023-12-20 14:46:46,815 INFO L226 Difference]: Without dead ends: 234492 [2023-12-20 14:46:47,242 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2023-12-20 14:46:47,243 INFO L413 NwaCegarLoop]: 230 mSDtfsCounter, 1028 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 1751 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1051 SdHoareTripleChecker+Valid, 1042 SdHoareTripleChecker+Invalid, 1847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-20 14:46:47,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1051 Valid, 1042 Invalid, 1847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1751 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-20 14:46:47,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234492 states. [2023-12-20 14:46:59,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234492 to 185477. [2023-12-20 14:46:59,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185477 states, 168782 states have (on average 1.5517176002180326) internal successors, (261902), 169809 states have internal predecessors, (261902), 11306 states have call successors, (11306), 4621 states have call predecessors, (11306), 5388 states have return successors, (38061), 11558 states have call predecessors, (38061), 11304 states have call successors, (38061) [2023-12-20 14:47:00,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185477 states to 185477 states and 311269 transitions. [2023-12-20 14:47:00,772 INFO L78 Accepts]: Start accepts. Automaton has 185477 states and 311269 transitions. Word has length 122 [2023-12-20 14:47:00,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-20 14:47:00,772 INFO L495 AbstractCegarLoop]: Abstraction has 185477 states and 311269 transitions. [2023-12-20 14:47:00,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-20 14:47:00,772 INFO L276 IsEmpty]: Start isEmpty. Operand 185477 states and 311269 transitions. [2023-12-20 14:47:01,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2023-12-20 14:47:01,648 INFO L187 NwaCegarLoop]: Found error trace [2023-12-20 14:47:01,649 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-20 14:47:01,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-20 14:47:01,650 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-20 14:47:01,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-20 14:47:01,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1944940398, now seen corresponding path program 1 times [2023-12-20 14:47:01,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-20 14:47:01,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791720994] [2023-12-20 14:47:01,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:47:01,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-20 14:47:01,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:47:01,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-20 14:47:01,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:47:01,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-20 14:47:01,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:47:01,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-20 14:47:01,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:47:01,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-20 14:47:01,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:47:01,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-20 14:47:01,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:47:01,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-12-20 14:47:01,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:47:01,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-20 14:47:01,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:47:01,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-12-20 14:47:01,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:47:01,878 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-20 14:47:01,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-20 14:47:01,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791720994] [2023-12-20 14:47:01,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791720994] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-20 14:47:01,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53340298] [2023-12-20 14:47:01,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-20 14:47:01,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-20 14:47:01,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-20 14:47:01,894 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-20 14:47:01,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-20 14:47:02,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-20 14:47:02,068 INFO L262 TraceCheckSpWp]: Trace formula consists of 900 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-20 14:47:02,071 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-20 14:47:02,130 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-12-20 14:47:02,130 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-20 14:47:02,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53340298] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-20 14:47:02,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-20 14:47:02,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-20 14:47:02,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815743101] [2023-12-20 14:47:02,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-20 14:47:02,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-20 14:47:02,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-20 14:47:02,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-20 14:47:02,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-20 14:47:02,132 INFO L87 Difference]: Start difference. First operand 185477 states and 311269 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 2 states have internal predecessors, (137), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7)