/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-16 01:06:38,543 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 01:06:38,613 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-16 01:06:38,620 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 01:06:38,620 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 01:06:38,642 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 01:06:38,642 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 01:06:38,642 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 01:06:38,643 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 01:06:38,646 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 01:06:38,646 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 01:06:38,647 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 01:06:38,647 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 01:06:38,648 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 01:06:38,648 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 01:06:38,648 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 01:06:38,648 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 01:06:38,648 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 01:06:38,649 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 01:06:38,649 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 01:06:38,649 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 01:06:38,649 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 01:06:38,649 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 01:06:38,650 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 01:06:38,650 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 01:06:38,650 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 01:06:38,650 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 01:06:38,650 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 01:06:38,651 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 01:06:38,651 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 01:06:38,651 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 01:06:38,652 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 01:06:38,652 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 01:06:38,652 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 01:06:38,652 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 01:06:38,652 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 01:06:38,652 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 01:06:38,652 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 01:06:38,652 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 01:06:38,653 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 01:06:38,653 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 01:06:38,653 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 01:06:38,653 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 01:06:38,653 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-16 01:06:38,851 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 01:06:38,871 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 01:06:38,873 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 01:06:38,874 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 01:06:38,881 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 01:06:38,883 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-16 01:06:40,083 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 01:06:40,277 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 01:06:40,278 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_1.cil-2+token_ring.08.cil-2.c [2023-12-16 01:06:40,289 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/630d61bf3/010f9b3d11b842fbb42f50269bf62fd4/FLAG0940445d7 [2023-12-16 01:06:40,307 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/630d61bf3/010f9b3d11b842fbb42f50269bf62fd4 [2023-12-16 01:06:40,309 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 01:06:40,310 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 01:06:40,311 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 01:06:40,311 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 01:06:40,321 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 01:06:40,322 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,323 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@414273a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40, skipping insertion in model container [2023-12-16 01:06:40,323 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,355 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 01:06:40,498 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-16 01:06:40,571 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-16 01:06:40,667 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 01:06:40,688 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 01:06:40,696 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-16 01:06:40,721 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-16 01:06:40,778 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 01:06:40,800 INFO L206 MainTranslator]: Completed translation [2023-12-16 01:06:40,800 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40 WrapperNode [2023-12-16 01:06:40,800 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 01:06:40,801 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 01:06:40,801 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 01:06:40,801 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 01:06:40,806 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,816 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,860 INFO L138 Inliner]: procedures = 64, calls = 73, calls flagged for inlining = 38, calls inlined = 38, statements flattened = 849 [2023-12-16 01:06:40,860 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 01:06:40,861 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 01:06:40,861 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 01:06:40,861 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 01:06:40,869 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,870 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,873 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,898 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-16 01:06:40,898 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,898 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,916 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,923 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,939 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,942 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,945 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 01:06:40,946 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 01:06:40,946 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 01:06:40,946 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 01:06:40,947 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (1/1) ... [2023-12-16 01:06:40,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 01:06:40,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:06:40,980 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-16 01:06:41,001 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-16 01:06:41,010 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 01:06:41,010 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-16 01:06:41,010 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-16 01:06:41,012 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2023-12-16 01:06:41,012 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2023-12-16 01:06:41,012 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-16 01:06:41,012 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-16 01:06:41,012 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-16 01:06:41,013 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-16 01:06:41,013 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-16 01:06:41,013 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-16 01:06:41,013 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-16 01:06:41,013 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-16 01:06:41,013 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-16 01:06:41,013 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-16 01:06:41,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 01:06:41,013 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-16 01:06:41,013 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-16 01:06:41,013 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 01:06:41,013 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 01:06:41,013 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-16 01:06:41,013 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-16 01:06:41,014 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2023-12-16 01:06:41,014 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2023-12-16 01:06:41,164 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 01:06:41,165 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 01:06:41,783 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 01:06:41,840 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 01:06:41,840 INFO L309 CfgBuilder]: Removed 15 assume(true) statements. [2023-12-16 01:06:41,840 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 01:06:41 BoogieIcfgContainer [2023-12-16 01:06:41,840 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 01:06:41,843 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 01:06:41,843 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 01:06:41,845 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 01:06:41,845 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 01:06:40" (1/3) ... [2023-12-16 01:06:41,846 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c77a96d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 01:06:41, skipping insertion in model container [2023-12-16 01:06:41,846 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:06:40" (2/3) ... [2023-12-16 01:06:41,846 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c77a96d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 01:06:41, skipping insertion in model container [2023-12-16 01:06:41,846 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 01:06:41" (3/3) ... [2023-12-16 01:06:41,847 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.08.cil-2.c [2023-12-16 01:06:41,861 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 01:06:41,861 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-16 01:06:41,908 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 01:06:41,913 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;@753d5ecf, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 01:06:41,913 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-16 01:06:41,918 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-16 01:06:41,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-12-16 01:06:41,926 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:41,926 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-16 01:06:41,927 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:41,930 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:41,931 INFO L85 PathProgramCache]: Analyzing trace with hash 891848926, now seen corresponding path program 1 times [2023-12-16 01:06:41,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:41,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809144848] [2023-12-16 01:06:41,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:41,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:42,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:42,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-16 01:06:42,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:42,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 01:06:42,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:42,143 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-16 01:06:42,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:42,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809144848] [2023-12-16 01:06:42,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809144848] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:42,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:42,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 01:06:42,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893040991] [2023-12-16 01:06:42,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:42,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 01:06:42,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:42,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 01:06:42,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 01:06:42,188 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-16 01:06:42,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:42,693 INFO L93 Difference]: Finished difference Result 643 states and 1072 transitions. [2023-12-16 01:06:42,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 01:06:42,695 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-16 01:06:42,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:42,704 INFO L225 Difference]: With dead ends: 643 [2023-12-16 01:06:42,704 INFO L226 Difference]: Without dead ends: 329 [2023-12-16 01:06:42,708 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-16 01:06:42,710 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-16 01:06:42,711 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-16 01:06:42,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2023-12-16 01:06:42,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 321. [2023-12-16 01:06:42,749 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-16 01:06:42,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 505 transitions. [2023-12-16 01:06:42,752 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 505 transitions. Word has length 37 [2023-12-16 01:06:42,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:42,752 INFO L495 AbstractCegarLoop]: Abstraction has 321 states and 505 transitions. [2023-12-16 01:06:42,753 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-16 01:06:42,753 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 505 transitions. [2023-12-16 01:06:42,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-12-16 01:06:42,754 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:42,754 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-16 01:06:42,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-16 01:06:42,755 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:42,755 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:42,755 INFO L85 PathProgramCache]: Analyzing trace with hash -1159135072, now seen corresponding path program 1 times [2023-12-16 01:06:42,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:42,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128789323] [2023-12-16 01:06:42,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:42,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:42,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:42,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-16 01:06:42,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:42,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 01:06:42,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:42,831 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-16 01:06:42,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:42,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128789323] [2023-12-16 01:06:42,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128789323] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:42,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:42,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 01:06:42,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399495697] [2023-12-16 01:06:42,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:42,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 01:06:42,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:42,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 01:06:42,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 01:06:42,834 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-16 01:06:43,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:43,186 INFO L93 Difference]: Finished difference Result 440 states and 677 transitions. [2023-12-16 01:06:43,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 01:06:43,187 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-16 01:06:43,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:43,189 INFO L225 Difference]: With dead ends: 440 [2023-12-16 01:06:43,189 INFO L226 Difference]: Without dead ends: 384 [2023-12-16 01:06:43,190 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-16 01:06:43,190 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-16 01:06:43,191 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-16 01:06:43,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2023-12-16 01:06:43,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 378. [2023-12-16 01:06:43,206 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-16 01:06:43,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 588 transitions. [2023-12-16 01:06:43,207 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 588 transitions. Word has length 37 [2023-12-16 01:06:43,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:43,208 INFO L495 AbstractCegarLoop]: Abstraction has 378 states and 588 transitions. [2023-12-16 01:06:43,208 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-16 01:06:43,208 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 588 transitions. [2023-12-16 01:06:43,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-12-16 01:06:43,209 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:43,209 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-16 01:06:43,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-16 01:06:43,210 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:43,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:43,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1260942925, now seen corresponding path program 1 times [2023-12-16 01:06:43,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:43,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740243949] [2023-12-16 01:06:43,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:43,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:43,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:43,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-16 01:06:43,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:43,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-12-16 01:06:43,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:43,267 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-16 01:06:43,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:43,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740243949] [2023-12-16 01:06:43,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740243949] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:43,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:43,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 01:06:43,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093389934] [2023-12-16 01:06:43,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:43,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 01:06:43,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:43,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 01:06:43,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 01:06:43,269 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-16 01:06:43,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:43,577 INFO L93 Difference]: Finished difference Result 612 states and 932 transitions. [2023-12-16 01:06:43,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 01:06:43,577 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-16 01:06:43,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:43,580 INFO L225 Difference]: With dead ends: 612 [2023-12-16 01:06:43,580 INFO L226 Difference]: Without dead ends: 501 [2023-12-16 01:06:43,581 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-16 01:06:43,582 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-16 01:06:43,582 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-16 01:06:43,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2023-12-16 01:06:43,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 478. [2023-12-16 01:06:43,598 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-16 01:06:43,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 728 transitions. [2023-12-16 01:06:43,600 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 728 transitions. Word has length 38 [2023-12-16 01:06:43,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:43,600 INFO L495 AbstractCegarLoop]: Abstraction has 478 states and 728 transitions. [2023-12-16 01:06:43,601 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-16 01:06:43,601 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 728 transitions. [2023-12-16 01:06:43,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-16 01:06:43,602 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:43,602 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-16 01:06:43,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-16 01:06:43,603 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:43,603 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:43,603 INFO L85 PathProgramCache]: Analyzing trace with hash -143652495, now seen corresponding path program 1 times [2023-12-16 01:06:43,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:43,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825553186] [2023-12-16 01:06:43,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:43,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:43,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:43,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-16 01:06:43,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:43,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-16 01:06:43,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:43,640 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-16 01:06:43,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:43,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825553186] [2023-12-16 01:06:43,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825553186] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:43,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:43,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 01:06:43,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766909366] [2023-12-16 01:06:43,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:43,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 01:06:43,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:43,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 01:06:43,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 01:06:43,642 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-16 01:06:44,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:44,001 INFO L93 Difference]: Finished difference Result 898 states and 1309 transitions. [2023-12-16 01:06:44,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 01:06:44,002 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-16 01:06:44,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:44,005 INFO L225 Difference]: With dead ends: 898 [2023-12-16 01:06:44,006 INFO L226 Difference]: Without dead ends: 687 [2023-12-16 01:06:44,006 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-16 01:06:44,022 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-16 01:06:44,023 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-16 01:06:44,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2023-12-16 01:06:44,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 583. [2023-12-16 01:06:44,069 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-16 01:06:44,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 869 transitions. [2023-12-16 01:06:44,089 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 869 transitions. Word has length 39 [2023-12-16 01:06:44,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:44,089 INFO L495 AbstractCegarLoop]: Abstraction has 583 states and 869 transitions. [2023-12-16 01:06:44,089 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-16 01:06:44,089 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 869 transitions. [2023-12-16 01:06:44,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-16 01:06:44,094 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:44,094 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-16 01:06:44,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-16 01:06:44,095 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:44,095 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:44,095 INFO L85 PathProgramCache]: Analyzing trace with hash 1398437299, now seen corresponding path program 1 times [2023-12-16 01:06:44,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:44,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872695409] [2023-12-16 01:06:44,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:44,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:44,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:44,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-16 01:06:44,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:44,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-12-16 01:06:44,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:44,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:06:44,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:44,241 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-16 01:06:44,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:44,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872695409] [2023-12-16 01:06:44,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872695409] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:44,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:44,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 01:06:44,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301914459] [2023-12-16 01:06:44,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:44,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 01:06:44,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:44,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 01:06:44,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 01:06:44,243 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-16 01:06:44,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:44,588 INFO L93 Difference]: Finished difference Result 888 states and 1291 transitions. [2023-12-16 01:06:44,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 01:06:44,588 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-16 01:06:44,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:44,592 INFO L225 Difference]: With dead ends: 888 [2023-12-16 01:06:44,592 INFO L226 Difference]: Without dead ends: 677 [2023-12-16 01:06:44,601 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-16 01:06:44,602 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 255 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:44,602 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.3s Time] [2023-12-16 01:06:44,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2023-12-16 01:06:44,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 643. [2023-12-16 01:06:44,621 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-16 01:06:44,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 944 transitions. [2023-12-16 01:06:44,623 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 944 transitions. Word has length 54 [2023-12-16 01:06:44,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:44,623 INFO L495 AbstractCegarLoop]: Abstraction has 643 states and 944 transitions. [2023-12-16 01:06:44,624 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-16 01:06:44,624 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 944 transitions. [2023-12-16 01:06:44,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-16 01:06:44,625 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:44,625 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-16 01:06:44,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-16 01:06:44,625 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:44,625 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:44,625 INFO L85 PathProgramCache]: Analyzing trace with hash 332942367, now seen corresponding path program 1 times [2023-12-16 01:06:44,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:44,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925724528] [2023-12-16 01:06:44,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:44,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:44,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:44,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-16 01:06:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:44,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:06:44,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:44,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:06:44,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:44,661 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-16 01:06:44,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:44,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925724528] [2023-12-16 01:06:44,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925724528] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:44,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:44,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 01:06:44,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751277132] [2023-12-16 01:06:44,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:44,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 01:06:44,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:44,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 01:06:44,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 01:06:44,663 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-16 01:06:44,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:44,948 INFO L93 Difference]: Finished difference Result 1132 states and 1604 transitions. [2023-12-16 01:06:44,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 01:06:44,949 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-16 01:06:44,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:44,951 INFO L225 Difference]: With dead ends: 1132 [2023-12-16 01:06:44,951 INFO L226 Difference]: Without dead ends: 797 [2023-12-16 01:06:44,952 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-16 01:06:44,953 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.2s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:44,953 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.2s Time] [2023-12-16 01:06:44,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2023-12-16 01:06:44,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 748. [2023-12-16 01:06:44,972 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-16 01:06:44,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1075 transitions. [2023-12-16 01:06:44,974 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1075 transitions. Word has length 59 [2023-12-16 01:06:44,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:44,975 INFO L495 AbstractCegarLoop]: Abstraction has 748 states and 1075 transitions. [2023-12-16 01:06:44,975 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-16 01:06:44,975 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1075 transitions. [2023-12-16 01:06:44,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-16 01:06:44,976 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:44,976 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-16 01:06:44,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-16 01:06:44,976 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:44,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:44,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1070818634, now seen corresponding path program 1 times [2023-12-16 01:06:44,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:44,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109665246] [2023-12-16 01:06:44,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:44,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:44,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:45,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-16 01:06:45,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:45,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 01:06:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:45,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-16 01:06:45,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:45,036 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-16 01:06:45,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:45,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109665246] [2023-12-16 01:06:45,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109665246] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 01:06:45,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415003279] [2023-12-16 01:06:45,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:45,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 01:06:45,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:06:45,039 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-16 01:06:45,041 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-16 01:06:45,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:45,193 INFO L262 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 01:06:45,197 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 01:06:45,289 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-16 01:06:45,289 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 01:06:45,343 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-16 01:06:45,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415003279] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-16 01:06:45,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-16 01:06:45,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 4] total 7 [2023-12-16 01:06:45,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979929261] [2023-12-16 01:06:45,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:45,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 01:06:45,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:45,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 01:06:45,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:06:45,345 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-16 01:06:45,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:45,516 INFO L93 Difference]: Finished difference Result 797 states and 1136 transitions. [2023-12-16 01:06:45,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 01:06:45,517 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-16 01:06:45,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:45,532 INFO L225 Difference]: With dead ends: 797 [2023-12-16 01:06:45,532 INFO L226 Difference]: Without dead ends: 794 [2023-12-16 01:06:45,533 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-16 01:06:45,534 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 904 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.1s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:45,534 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.1s Time] [2023-12-16 01:06:45,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2023-12-16 01:06:45,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 747. [2023-12-16 01:06:45,576 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-16 01:06:45,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1072 transitions. [2023-12-16 01:06:45,594 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 1072 transitions. Word has length 60 [2023-12-16 01:06:45,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:45,594 INFO L495 AbstractCegarLoop]: Abstraction has 747 states and 1072 transitions. [2023-12-16 01:06:45,594 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-16 01:06:45,594 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 1072 transitions. [2023-12-16 01:06:45,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-16 01:06:45,596 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:45,596 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-16 01:06:45,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-16 01:06:45,801 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-16 01:06:45,801 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:45,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:45,801 INFO L85 PathProgramCache]: Analyzing trace with hash -1165496766, now seen corresponding path program 1 times [2023-12-16 01:06:45,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:45,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667040541] [2023-12-16 01:06:45,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:45,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:45,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:45,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-16 01:06:45,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:45,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 01:06:45,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:45,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-16 01:06:45,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:45,938 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-16 01:06:45,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:45,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667040541] [2023-12-16 01:06:45,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667040541] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 01:06:45,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196124215] [2023-12-16 01:06:45,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:45,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 01:06:45,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:06:45,952 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-16 01:06:45,982 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-16 01:06:46,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:46,048 INFO L262 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 01:06:46,050 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 01:06:46,237 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-16 01:06:46,237 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 01:06:46,300 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-16 01:06:46,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196124215] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 01:06:46,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 01:06:46,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 10 [2023-12-16 01:06:46,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869367040] [2023-12-16 01:06:46,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 01:06:46,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-16 01:06:46,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:46,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-16 01:06:46,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-12-16 01:06:46,302 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-16 01:06:47,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:47,326 INFO L93 Difference]: Finished difference Result 1949 states and 2707 transitions. [2023-12-16 01:06:47,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-16 01:06:47,327 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-16 01:06:47,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:47,331 INFO L225 Difference]: With dead ends: 1949 [2023-12-16 01:06:47,331 INFO L226 Difference]: Without dead ends: 1555 [2023-12-16 01:06:47,333 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-16 01:06:47,334 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.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:47,334 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.7s Time] [2023-12-16 01:06:47,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2023-12-16 01:06:47,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 1070. [2023-12-16 01:06:47,402 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-16 01:06:47,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1070 states to 1070 states and 1494 transitions. [2023-12-16 01:06:47,405 INFO L78 Accepts]: Start accepts. Automaton has 1070 states and 1494 transitions. Word has length 61 [2023-12-16 01:06:47,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:47,406 INFO L495 AbstractCegarLoop]: Abstraction has 1070 states and 1494 transitions. [2023-12-16 01:06:47,407 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-16 01:06:47,407 INFO L276 IsEmpty]: Start isEmpty. Operand 1070 states and 1494 transitions. [2023-12-16 01:06:47,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-16 01:06:47,408 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:47,408 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-16 01:06:47,416 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-16 01:06:47,613 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-16 01:06:47,614 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:47,615 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:47,615 INFO L85 PathProgramCache]: Analyzing trace with hash -2109914574, now seen corresponding path program 1 times [2023-12-16 01:06:47,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:47,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063057673] [2023-12-16 01:06:47,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:47,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:47,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:47,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-16 01:06:47,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:47,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 01:06:47,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:47,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:06:47,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:47,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-12-16 01:06:47,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:47,707 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-16 01:06:47,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:47,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063057673] [2023-12-16 01:06:47,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063057673] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 01:06:47,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176905064] [2023-12-16 01:06:47,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:47,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 01:06:47,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:06:47,720 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-16 01:06:47,747 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-16 01:06:47,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:47,849 INFO L262 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 01:06:47,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 01:06:47,866 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-16 01:06:47,866 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 01:06:47,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176905064] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:47,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 01:06:47,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-12-16 01:06:47,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548839168] [2023-12-16 01:06:47,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:47,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 01:06:47,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:47,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 01:06:47,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 01:06:47,867 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-16 01:06:47,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:47,996 INFO L93 Difference]: Finished difference Result 1633 states and 2251 transitions. [2023-12-16 01:06:47,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 01:06:47,996 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-16 01:06:47,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:48,013 INFO L225 Difference]: With dead ends: 1633 [2023-12-16 01:06:48,013 INFO L226 Difference]: Without dead ends: 978 [2023-12-16 01:06:48,015 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-16 01:06:48,015 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.1s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:48,015 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.1s Time] [2023-12-16 01:06:48,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2023-12-16 01:06:48,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 966. [2023-12-16 01:06:48,082 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-16 01:06:48,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 966 states to 966 states and 1351 transitions. [2023-12-16 01:06:48,085 INFO L78 Accepts]: Start accepts. Automaton has 966 states and 1351 transitions. Word has length 78 [2023-12-16 01:06:48,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:48,085 INFO L495 AbstractCegarLoop]: Abstraction has 966 states and 1351 transitions. [2023-12-16 01:06:48,085 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-16 01:06:48,085 INFO L276 IsEmpty]: Start isEmpty. Operand 966 states and 1351 transitions. [2023-12-16 01:06:48,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-16 01:06:48,087 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:48,087 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-16 01:06:48,102 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-16 01:06:48,292 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-16 01:06:48,292 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:48,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:48,293 INFO L85 PathProgramCache]: Analyzing trace with hash 991572841, now seen corresponding path program 1 times [2023-12-16 01:06:48,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:48,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193835273] [2023-12-16 01:06:48,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:48,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:48,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-12-16 01:06:48,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-12-16 01:06:48,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-12-16 01:06:48,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-12-16 01:06:48,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-12-16 01:06:48,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,357 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-16 01:06:48,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:48,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193835273] [2023-12-16 01:06:48,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193835273] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 01:06:48,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234105579] [2023-12-16 01:06:48,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:48,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 01:06:48,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:06:48,383 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-16 01:06:48,398 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-16 01:06:48,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,488 INFO L262 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 01:06:48,490 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 01:06:48,506 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-16 01:06:48,506 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 01:06:48,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234105579] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:48,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 01:06:48,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2023-12-16 01:06:48,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038117432] [2023-12-16 01:06:48,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:48,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 01:06:48,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:48,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 01:06:48,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 01:06:48,508 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-16 01:06:48,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:48,579 INFO L93 Difference]: Finished difference Result 1241 states and 1702 transitions. [2023-12-16 01:06:48,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 01:06:48,580 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-16 01:06:48,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:48,582 INFO L225 Difference]: With dead ends: 1241 [2023-12-16 01:06:48,582 INFO L226 Difference]: Without dead ends: 262 [2023-12-16 01:06:48,583 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-16 01:06:48,584 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.0s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:48,584 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.0s Time] [2023-12-16 01:06:48,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2023-12-16 01:06:48,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 262. [2023-12-16 01:06:48,595 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-16 01:06:48,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 421 transitions. [2023-12-16 01:06:48,597 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 421 transitions. Word has length 92 [2023-12-16 01:06:48,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:48,597 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 421 transitions. [2023-12-16 01:06:48,597 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-16 01:06:48,597 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 421 transitions. [2023-12-16 01:06:48,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:06:48,598 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:48,599 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-16 01:06:48,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-16 01:06:48,805 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-16 01:06:48,805 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:48,806 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:48,806 INFO L85 PathProgramCache]: Analyzing trace with hash -1971697741, now seen corresponding path program 1 times [2023-12-16 01:06:48,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:48,806 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178067327] [2023-12-16 01:06:48,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:48,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:48,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:06:48,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:06:48,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:06:48,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:06:48,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:06:48,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:48,940 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-16 01:06:48,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:48,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178067327] [2023-12-16 01:06:48,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178067327] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:48,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:48,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 01:06:48,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255644656] [2023-12-16 01:06:48,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:48,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 01:06:48,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:48,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 01:06:48,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 01:06:48,941 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-16 01:06:49,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:49,822 INFO L93 Difference]: Finished difference Result 607 states and 992 transitions. [2023-12-16 01:06:49,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 01:06:49,822 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-16 01:06:49,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:49,824 INFO L225 Difference]: With dead ends: 607 [2023-12-16 01:06:49,824 INFO L226 Difference]: Without dead ends: 352 [2023-12-16 01:06:49,824 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-16 01:06:49,825 INFO L413 NwaCegarLoop]: 232 mSDtfsCounter, 705 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 749 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:49,825 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.7s Time] [2023-12-16 01:06:49,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2023-12-16 01:06:49,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 262. [2023-12-16 01:06:49,835 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-16 01:06:49,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 420 transitions. [2023-12-16 01:06:49,836 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 420 transitions. Word has length 122 [2023-12-16 01:06:49,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:49,837 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 420 transitions. [2023-12-16 01:06:49,837 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-16 01:06:49,837 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 420 transitions. [2023-12-16 01:06:49,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:06:49,837 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:49,838 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-16 01:06:49,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-16 01:06:49,838 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:49,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:49,838 INFO L85 PathProgramCache]: Analyzing trace with hash 321383285, now seen corresponding path program 1 times [2023-12-16 01:06:49,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:49,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954832731] [2023-12-16 01:06:49,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:49,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:49,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:49,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:06:49,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:49,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:06:49,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:49,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:06:49,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:49,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:06:49,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:49,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:06:49,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:49,965 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-16 01:06:49,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:49,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954832731] [2023-12-16 01:06:49,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954832731] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:49,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:49,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 01:06:49,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735785125] [2023-12-16 01:06:49,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:49,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 01:06:49,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:49,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 01:06:49,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-16 01:06:49,966 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-16 01:06:51,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:51,496 INFO L93 Difference]: Finished difference Result 947 states and 1554 transitions. [2023-12-16 01:06:51,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 01:06:51,497 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-16 01:06:51,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:51,500 INFO L225 Difference]: With dead ends: 947 [2023-12-16 01:06:51,500 INFO L226 Difference]: Without dead ends: 700 [2023-12-16 01:06:51,501 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-16 01:06:51,501 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 1057 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 1627 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:51,501 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.2s Time] [2023-12-16 01:06:51,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2023-12-16 01:06:51,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 519. [2023-12-16 01:06:51,546 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-16 01:06:51,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 839 transitions. [2023-12-16 01:06:51,548 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 839 transitions. Word has length 122 [2023-12-16 01:06:51,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:51,548 INFO L495 AbstractCegarLoop]: Abstraction has 519 states and 839 transitions. [2023-12-16 01:06:51,548 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-16 01:06:51,548 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 839 transitions. [2023-12-16 01:06:51,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:06:51,549 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:51,549 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-16 01:06:51,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-16 01:06:51,550 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:51,550 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:51,551 INFO L85 PathProgramCache]: Analyzing trace with hash 45457973, now seen corresponding path program 1 times [2023-12-16 01:06:51,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:51,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645102592] [2023-12-16 01:06:51,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:51,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:51,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:51,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:06:51,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:51,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:06:51,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:51,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:06:51,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:51,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:06:51,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:51,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:06:51,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:51,733 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-16 01:06:51,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:51,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645102592] [2023-12-16 01:06:51,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645102592] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:51,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:51,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:06:51,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790567468] [2023-12-16 01:06:51,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:51,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:06:51,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:51,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:06:51,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:06:51,735 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-16 01:06:53,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:53,993 INFO L93 Difference]: Finished difference Result 1562 states and 2564 transitions. [2023-12-16 01:06:53,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:06:53,994 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-16 01:06:53,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:53,997 INFO L225 Difference]: With dead ends: 1562 [2023-12-16 01:06:53,998 INFO L226 Difference]: Without dead ends: 1058 [2023-12-16 01:06:53,999 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:06:53,999 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 1076 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 2653 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s 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, 1.8s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:53,999 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1091 Valid, 1561 Invalid, 2710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 2653 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-16 01:06:54,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1058 states. [2023-12-16 01:06:54,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1058 to 757. [2023-12-16 01:06:54,025 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-16 01:06:54,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 1219 transitions. [2023-12-16 01:06:54,027 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 1219 transitions. Word has length 122 [2023-12-16 01:06:54,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:54,028 INFO L495 AbstractCegarLoop]: Abstraction has 757 states and 1219 transitions. [2023-12-16 01:06:54,028 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-16 01:06:54,028 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 1219 transitions. [2023-12-16 01:06:54,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:06:54,029 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:54,029 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-16 01:06:54,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-16 01:06:54,029 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:54,029 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:54,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1434751987, now seen corresponding path program 1 times [2023-12-16 01:06:54,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:54,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73016858] [2023-12-16 01:06:54,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:54,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:54,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:54,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:06:54,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:54,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:06:54,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:54,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:06:54,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:54,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:06:54,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:54,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:06:54,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:54,196 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-16 01:06:54,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:54,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73016858] [2023-12-16 01:06:54,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73016858] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:54,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:54,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:06:54,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565405849] [2023-12-16 01:06:54,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:54,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:06:54,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:54,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:06:54,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:06:54,197 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-16 01:06:56,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:56,134 INFO L93 Difference]: Finished difference Result 2463 states and 4036 transitions. [2023-12-16 01:06:56,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:06:56,136 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-16 01:06:56,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:56,143 INFO L225 Difference]: With dead ends: 2463 [2023-12-16 01:06:56,143 INFO L226 Difference]: Without dead ends: 1721 [2023-12-16 01:06:56,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:06:56,146 INFO L413 NwaCegarLoop]: 217 mSDtfsCounter, 1156 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 2196 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s 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.4s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:56,146 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.4s Time] [2023-12-16 01:06:56,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1721 states. [2023-12-16 01:06:56,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1721 to 1234. [2023-12-16 01:06:56,203 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-16 01:06:56,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 1984 transitions. [2023-12-16 01:06:56,206 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 1984 transitions. Word has length 122 [2023-12-16 01:06:56,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:56,207 INFO L495 AbstractCegarLoop]: Abstraction has 1234 states and 1984 transitions. [2023-12-16 01:06:56,207 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-16 01:06:56,207 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 1984 transitions. [2023-12-16 01:06:56,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:06:56,208 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:56,208 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-16 01:06:56,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-16 01:06:56,209 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:56,209 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:56,209 INFO L85 PathProgramCache]: Analyzing trace with hash -598642059, now seen corresponding path program 1 times [2023-12-16 01:06:56,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:56,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592833824] [2023-12-16 01:06:56,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:56,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:56,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:56,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:06:56,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:56,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:06:56,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:56,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:06:56,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:56,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:06:56,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:56,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:06:56,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:56,358 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-16 01:06:56,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:56,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592833824] [2023-12-16 01:06:56,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592833824] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:56,358 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:56,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:06:56,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532850274] [2023-12-16 01:06:56,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:56,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:06:56,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:56,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:06:56,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:06:56,360 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-16 01:06:57,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:57,434 INFO L93 Difference]: Finished difference Result 2928 states and 4792 transitions. [2023-12-16 01:06:57,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:06:57,435 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-16 01:06:57,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:57,441 INFO L225 Difference]: With dead ends: 2928 [2023-12-16 01:06:57,441 INFO L226 Difference]: Without dead ends: 1709 [2023-12-16 01:06:57,444 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-16 01:06:57,444 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 780 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1350 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:57,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [796 Valid, 791 Invalid, 1411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1350 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 01:06:57,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1709 states. [2023-12-16 01:06:57,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1709 to 1234. [2023-12-16 01:06:57,498 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-16 01:06:57,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 1979 transitions. [2023-12-16 01:06:57,501 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 1979 transitions. Word has length 122 [2023-12-16 01:06:57,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:57,501 INFO L495 AbstractCegarLoop]: Abstraction has 1234 states and 1979 transitions. [2023-12-16 01:06:57,501 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-16 01:06:57,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 1979 transitions. [2023-12-16 01:06:57,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:06:57,502 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:57,502 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-16 01:06:57,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-16 01:06:57,503 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:57,503 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:57,503 INFO L85 PathProgramCache]: Analyzing trace with hash 1829616563, now seen corresponding path program 1 times [2023-12-16 01:06:57,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:57,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003315950] [2023-12-16 01:06:57,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:57,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:57,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:57,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:06:57,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:57,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:06:57,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:57,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:06:57,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:57,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:06:57,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:57,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:06:57,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:57,680 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-16 01:06:57,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:57,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003315950] [2023-12-16 01:06:57,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003315950] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:57,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:57,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:06:57,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995215613] [2023-12-16 01:06:57,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:57,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:06:57,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:57,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:06:57,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:06:57,682 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-16 01:06:58,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:58,612 INFO L93 Difference]: Finished difference Result 2922 states and 4766 transitions. [2023-12-16 01:06:58,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:06:58,612 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-16 01:06:58,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:58,618 INFO L225 Difference]: With dead ends: 2922 [2023-12-16 01:06:58,619 INFO L226 Difference]: Without dead ends: 1703 [2023-12-16 01:06:58,621 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-16 01:06:58,622 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 887 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:58,622 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.7s Time] [2023-12-16 01:06:58,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1703 states. [2023-12-16 01:06:58,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1703 to 1234. [2023-12-16 01:06:58,677 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-16 01:06:58,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 1974 transitions. [2023-12-16 01:06:58,680 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 1974 transitions. Word has length 122 [2023-12-16 01:06:58,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:58,681 INFO L495 AbstractCegarLoop]: Abstraction has 1234 states and 1974 transitions. [2023-12-16 01:06:58,681 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-16 01:06:58,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 1974 transitions. [2023-12-16 01:06:58,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:06:58,682 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:58,682 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-16 01:06:58,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-16 01:06:58,682 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:58,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:58,682 INFO L85 PathProgramCache]: Analyzing trace with hash 522474165, now seen corresponding path program 1 times [2023-12-16 01:06:58,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:58,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547514341] [2023-12-16 01:06:58,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:58,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:58,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:58,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:06:58,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:58,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:06:58,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:58,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:06:58,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:58,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:06:58,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:58,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:06:58,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:58,842 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-16 01:06:58,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:06:58,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547514341] [2023-12-16 01:06:58,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547514341] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:06:58,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:06:58,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:06:58,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550441584] [2023-12-16 01:06:58,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:06:58,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:06:58,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:06:58,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:06:58,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:06:58,844 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-16 01:06:59,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:06:59,799 INFO L93 Difference]: Finished difference Result 2915 states and 4738 transitions. [2023-12-16 01:06:59,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:06:59,799 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-16 01:06:59,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:06:59,806 INFO L225 Difference]: With dead ends: 2915 [2023-12-16 01:06:59,806 INFO L226 Difference]: Without dead ends: 1696 [2023-12-16 01:06:59,808 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-16 01:06:59,809 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 776 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1318 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 01:06:59,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 791 Invalid, 1379 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1318 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 01:06:59,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1696 states. [2023-12-16 01:06:59,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1696 to 1234. [2023-12-16 01:06:59,899 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-16 01:06:59,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1234 states to 1234 states and 1969 transitions. [2023-12-16 01:06:59,901 INFO L78 Accepts]: Start accepts. Automaton has 1234 states and 1969 transitions. Word has length 122 [2023-12-16 01:06:59,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:06:59,902 INFO L495 AbstractCegarLoop]: Abstraction has 1234 states and 1969 transitions. [2023-12-16 01:06:59,902 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-16 01:06:59,902 INFO L276 IsEmpty]: Start isEmpty. Operand 1234 states and 1969 transitions. [2023-12-16 01:06:59,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:06:59,903 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:06:59,903 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-16 01:06:59,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-16 01:06:59,903 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:06:59,903 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:06:59,903 INFO L85 PathProgramCache]: Analyzing trace with hash -1874996365, now seen corresponding path program 1 times [2023-12-16 01:06:59,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:06:59,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654795917] [2023-12-16 01:06:59,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:06:59,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:06:59,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:59,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:06:59,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:06:59,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:06:59,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:00,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:07:00,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:00,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:07:00,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:00,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:07:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:00,028 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-16 01:07:00,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:07:00,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654795917] [2023-12-16 01:07:00,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654795917] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:07:00,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:07:00,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:07:00,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024661602] [2023-12-16 01:07:00,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:07:00,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:07:00,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:07:00,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:07:00,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:07:00,029 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-16 01:07:01,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:07:01,899 INFO L93 Difference]: Finished difference Result 4169 states and 6737 transitions. [2023-12-16 01:07:01,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:07:01,900 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-16 01:07:01,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:07:01,910 INFO L225 Difference]: With dead ends: 4169 [2023-12-16 01:07:01,910 INFO L226 Difference]: Without dead ends: 2950 [2023-12-16 01:07:01,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:07:01,913 INFO L413 NwaCegarLoop]: 363 mSDtfsCounter, 1050 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 2570 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s 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, 1.4s IncrementalHoareTripleChecker+Time [2023-12-16 01:07:01,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1065 Valid, 1559 Invalid, 2629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 2570 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-16 01:07:01,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2950 states. [2023-12-16 01:07:02,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2950 to 2201. [2023-12-16 01:07:02,004 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-16 01:07:02,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2201 states to 2201 states and 3508 transitions. [2023-12-16 01:07:02,008 INFO L78 Accepts]: Start accepts. Automaton has 2201 states and 3508 transitions. Word has length 122 [2023-12-16 01:07:02,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:07:02,009 INFO L495 AbstractCegarLoop]: Abstraction has 2201 states and 3508 transitions. [2023-12-16 01:07:02,009 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-16 01:07:02,009 INFO L276 IsEmpty]: Start isEmpty. Operand 2201 states and 3508 transitions. [2023-12-16 01:07:02,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:07:02,010 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:07:02,010 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-16 01:07:02,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-16 01:07:02,011 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:07:02,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:07:02,011 INFO L85 PathProgramCache]: Analyzing trace with hash -843955467, now seen corresponding path program 1 times [2023-12-16 01:07:02,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:07:02,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766022445] [2023-12-16 01:07:02,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:07:02,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:07:02,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:02,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:07:02,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:02,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:07:02,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:02,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:07:02,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:02,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:07:02,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:02,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:07:02,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:02,168 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-16 01:07:02,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:07:02,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766022445] [2023-12-16 01:07:02,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766022445] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:07:02,169 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:07:02,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:07:02,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011795973] [2023-12-16 01:07:02,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:07:02,169 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:07:02,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:07:02,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:07:02,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:07:02,170 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-16 01:07:04,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:07:04,350 INFO L93 Difference]: Finished difference Result 7614 states and 12294 transitions. [2023-12-16 01:07:04,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:07:04,351 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-16 01:07:04,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:07:04,368 INFO L225 Difference]: With dead ends: 7614 [2023-12-16 01:07:04,368 INFO L226 Difference]: Without dead ends: 5428 [2023-12-16 01:07:04,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:07:04,373 INFO L413 NwaCegarLoop]: 363 mSDtfsCounter, 1046 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 2542 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s 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.6s IncrementalHoareTripleChecker+Time [2023-12-16 01:07:04,373 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.6s Time] [2023-12-16 01:07:04,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5428 states. [2023-12-16 01:07:04,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5428 to 4144. [2023-12-16 01:07:04,581 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-16 01:07:04,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4144 states to 4144 states and 6618 transitions. [2023-12-16 01:07:04,590 INFO L78 Accepts]: Start accepts. Automaton has 4144 states and 6618 transitions. Word has length 122 [2023-12-16 01:07:04,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:07:04,590 INFO L495 AbstractCegarLoop]: Abstraction has 4144 states and 6618 transitions. [2023-12-16 01:07:04,591 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-16 01:07:04,591 INFO L276 IsEmpty]: Start isEmpty. Operand 4144 states and 6618 transitions. [2023-12-16 01:07:04,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:07:04,593 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:07:04,593 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-16 01:07:04,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-16 01:07:04,594 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:07:04,594 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:07:04,594 INFO L85 PathProgramCache]: Analyzing trace with hash 757115639, now seen corresponding path program 1 times [2023-12-16 01:07:04,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:07:04,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045501652] [2023-12-16 01:07:04,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:07:04,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:07:04,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:04,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:07:04,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:04,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:07:04,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:04,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:07:04,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:04,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:07:04,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:04,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:07:04,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:04,722 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-16 01:07:04,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:07:04,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045501652] [2023-12-16 01:07:04,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045501652] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:07:04,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:07:04,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:07:04,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121776746] [2023-12-16 01:07:04,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:07:04,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:07:04,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:07:04,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:07:04,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:07:04,725 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-16 01:07:07,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:07:07,166 INFO L93 Difference]: Finished difference Result 16181 states and 26164 transitions. [2023-12-16 01:07:07,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 01:07:07,167 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-16 01:07:07,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:07:07,205 INFO L225 Difference]: With dead ends: 16181 [2023-12-16 01:07:07,205 INFO L226 Difference]: Without dead ends: 12052 [2023-12-16 01:07:07,214 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-16 01:07:07,215 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 1339 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 2519 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s 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, 1.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:07:07,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1363 Valid, 1552 Invalid, 2581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 2519 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-16 01:07:07,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12052 states. [2023-12-16 01:07:07,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12052 to 8011. [2023-12-16 01:07:07,609 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-16 01:07:07,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8011 states to 8011 states and 12862 transitions. [2023-12-16 01:07:07,627 INFO L78 Accepts]: Start accepts. Automaton has 8011 states and 12862 transitions. Word has length 122 [2023-12-16 01:07:07,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:07:07,627 INFO L495 AbstractCegarLoop]: Abstraction has 8011 states and 12862 transitions. [2023-12-16 01:07:07,627 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-16 01:07:07,627 INFO L276 IsEmpty]: Start isEmpty. Operand 8011 states and 12862 transitions. [2023-12-16 01:07:07,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:07:07,631 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:07:07,631 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-16 01:07:07,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-16 01:07:07,631 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:07:07,632 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:07:07,632 INFO L85 PathProgramCache]: Analyzing trace with hash -299615563, now seen corresponding path program 1 times [2023-12-16 01:07:07,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:07:07,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989885211] [2023-12-16 01:07:07,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:07:07,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:07:07,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:07,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:07:07,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:07,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:07:07,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:07,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:07:07,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:07,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:07:07,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:07,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:07:07,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:07,789 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-16 01:07:07,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:07:07,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989885211] [2023-12-16 01:07:07,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989885211] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:07:07,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:07:07,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 01:07:07,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519254844] [2023-12-16 01:07:07,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:07:07,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 01:07:07,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:07:07,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 01:07:07,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 01:07:07,791 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-16 01:07:11,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:07:11,936 INFO L93 Difference]: Finished difference Result 34694 states and 56592 transitions. [2023-12-16 01:07:11,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-16 01:07:11,937 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-16 01:07:11,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:07:12,032 INFO L225 Difference]: With dead ends: 34694 [2023-12-16 01:07:12,033 INFO L226 Difference]: Without dead ends: 26698 [2023-12-16 01:07:12,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=201, Invalid=729, Unknown=0, NotChecked=0, Total=930 [2023-12-16 01:07:12,064 INFO L413 NwaCegarLoop]: 243 mSDtfsCounter, 1469 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 3744 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s 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.2s IncrementalHoareTripleChecker+Time [2023-12-16 01:07:12,065 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.2s Time] [2023-12-16 01:07:12,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26698 states. [2023-12-16 01:07:13,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26698 to 15554. [2023-12-16 01:07:13,124 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-16 01:07:13,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15554 states to 15554 states and 25064 transitions. [2023-12-16 01:07:13,170 INFO L78 Accepts]: Start accepts. Automaton has 15554 states and 25064 transitions. Word has length 122 [2023-12-16 01:07:13,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:07:13,170 INFO L495 AbstractCegarLoop]: Abstraction has 15554 states and 25064 transitions. [2023-12-16 01:07:13,171 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-16 01:07:13,171 INFO L276 IsEmpty]: Start isEmpty. Operand 15554 states and 25064 transitions. [2023-12-16 01:07:13,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:07:13,185 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:07:13,185 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-16 01:07:13,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-16 01:07:13,185 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:07:13,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:07:13,186 INFO L85 PathProgramCache]: Analyzing trace with hash -634410183, now seen corresponding path program 1 times [2023-12-16 01:07:13,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:07:13,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783322430] [2023-12-16 01:07:13,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:07:13,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:07:13,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:13,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:07:13,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:13,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:07:13,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:13,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:07:13,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:13,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:07:13,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:13,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:07:13,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:13,319 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-16 01:07:13,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:07:13,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783322430] [2023-12-16 01:07:13,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783322430] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:07:13,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:07:13,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:07:13,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624679674] [2023-12-16 01:07:13,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:07:13,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:07:13,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:07:13,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:07:13,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:07:13,321 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-16 01:07:14,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:07:14,889 INFO L93 Difference]: Finished difference Result 35836 states and 58682 transitions. [2023-12-16 01:07:14,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:07:14,891 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-16 01:07:14,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:07:14,938 INFO L225 Difference]: With dead ends: 35836 [2023-12-16 01:07:14,938 INFO L226 Difference]: Without dead ends: 20297 [2023-12-16 01:07:14,961 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-16 01:07:14,962 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 889 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 1131 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:07:14,962 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.7s Time] [2023-12-16 01:07:14,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20297 states. [2023-12-16 01:07:15,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20297 to 15554. [2023-12-16 01:07:15,783 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-16 01:07:15,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15554 states to 15554 states and 24999 transitions. [2023-12-16 01:07:15,821 INFO L78 Accepts]: Start accepts. Automaton has 15554 states and 24999 transitions. Word has length 122 [2023-12-16 01:07:15,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:07:15,821 INFO L495 AbstractCegarLoop]: Abstraction has 15554 states and 24999 transitions. [2023-12-16 01:07:15,821 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-16 01:07:15,821 INFO L276 IsEmpty]: Start isEmpty. Operand 15554 states and 24999 transitions. [2023-12-16 01:07:15,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:07:15,831 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:07:15,831 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-16 01:07:15,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-16 01:07:15,831 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:07:15,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:07:15,832 INFO L85 PathProgramCache]: Analyzing trace with hash 2041582199, now seen corresponding path program 1 times [2023-12-16 01:07:15,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:07:15,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747706414] [2023-12-16 01:07:15,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:07:15,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:07:15,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:15,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:07:15,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:15,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:07:15,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:15,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:07:15,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:15,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:07:15,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:15,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:07:15,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:15,970 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-16 01:07:15,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:07:15,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747706414] [2023-12-16 01:07:15,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747706414] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:07:15,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:07:15,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:07:15,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033053536] [2023-12-16 01:07:15,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:07:15,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:07:15,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:07:15,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:07:15,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:07:15,972 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-16 01:07:19,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:07:19,785 INFO L93 Difference]: Finished difference Result 59393 states and 96510 transitions. [2023-12-16 01:07:19,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 01:07:19,785 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-16 01:07:19,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:07:19,913 INFO L225 Difference]: With dead ends: 59393 [2023-12-16 01:07:19,913 INFO L226 Difference]: Without dead ends: 43854 [2023-12-16 01:07:19,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-16 01:07:19,949 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 1083 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 2823 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s 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, 1.9s IncrementalHoareTripleChecker+Time [2023-12-16 01:07:19,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1097 Valid, 1552 Invalid, 2884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 2823 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-16 01:07:19,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43854 states. [2023-12-16 01:07:21,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43854 to 30892. [2023-12-16 01:07:21,721 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-16 01:07:21,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30892 states to 30892 states and 50333 transitions. [2023-12-16 01:07:21,802 INFO L78 Accepts]: Start accepts. Automaton has 30892 states and 50333 transitions. Word has length 122 [2023-12-16 01:07:21,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:07:21,802 INFO L495 AbstractCegarLoop]: Abstraction has 30892 states and 50333 transitions. [2023-12-16 01:07:21,802 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-16 01:07:21,803 INFO L276 IsEmpty]: Start isEmpty. Operand 30892 states and 50333 transitions. [2023-12-16 01:07:21,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:07:21,818 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:07:21,819 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-16 01:07:21,819 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-16 01:07:21,819 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:07:21,819 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:07:21,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1158073209, now seen corresponding path program 1 times [2023-12-16 01:07:21,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:07:21,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893082398] [2023-12-16 01:07:21,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:07:21,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:07:21,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:21,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:07:21,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:21,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:07:21,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:21,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:07:21,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:21,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:07:21,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:21,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:07:21,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:21,976 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-16 01:07:21,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:07:21,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893082398] [2023-12-16 01:07:21,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893082398] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:07:21,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:07:21,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:07:21,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006753466] [2023-12-16 01:07:21,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:07:21,977 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:07:21,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:07:21,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:07:21,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:07:21,980 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-16 01:07:26,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:07:26,289 INFO L93 Difference]: Finished difference Result 116729 states and 192262 transitions. [2023-12-16 01:07:26,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 01:07:26,289 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-16 01:07:26,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:07:26,609 INFO L225 Difference]: With dead ends: 116729 [2023-12-16 01:07:26,610 INFO L226 Difference]: Without dead ends: 85852 [2023-12-16 01:07:26,709 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-16 01:07:26,710 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 1189 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 2455 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s 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.6s IncrementalHoareTripleChecker+Time [2023-12-16 01:07:26,710 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.6s Time] [2023-12-16 01:07:26,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85852 states. [2023-12-16 01:07:30,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85852 to 61565. [2023-12-16 01:07:30,067 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-16 01:07:30,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61565 states to 61565 states and 102453 transitions. [2023-12-16 01:07:30,232 INFO L78 Accepts]: Start accepts. Automaton has 61565 states and 102453 transitions. Word has length 122 [2023-12-16 01:07:30,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:07:30,233 INFO L495 AbstractCegarLoop]: Abstraction has 61565 states and 102453 transitions. [2023-12-16 01:07:30,233 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-16 01:07:30,233 INFO L276 IsEmpty]: Start isEmpty. Operand 61565 states and 102453 transitions. [2023-12-16 01:07:30,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:07:30,259 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:07:30,259 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-16 01:07:30,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-16 01:07:30,260 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:07:30,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:07:30,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1129572919, now seen corresponding path program 1 times [2023-12-16 01:07:30,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:07:30,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523148385] [2023-12-16 01:07:30,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:07:30,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:07:30,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:30,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:07:30,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:30,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:07:30,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:30,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:07:30,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:30,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:07:30,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:30,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:07:30,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:30,371 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-16 01:07:30,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:07:30,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523148385] [2023-12-16 01:07:30,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523148385] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:07:30,371 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:07:30,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:07:30,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41736906] [2023-12-16 01:07:30,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:07:30,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:07:30,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:07:30,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:07:30,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:07:30,373 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-16 01:07:34,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:07:34,110 INFO L93 Difference]: Finished difference Result 140204 states and 238863 transitions. [2023-12-16 01:07:34,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:07:34,110 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-16 01:07:34,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:07:34,346 INFO L225 Difference]: With dead ends: 140204 [2023-12-16 01:07:34,346 INFO L226 Difference]: Without dead ends: 78654 [2023-12-16 01:07:34,443 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-16 01:07:34,443 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 895 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 1096 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2023-12-16 01:07:34,443 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.6s Time] [2023-12-16 01:07:34,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78654 states. [2023-12-16 01:07:37,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78654 to 61565. [2023-12-16 01:07:37,513 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-16 01:07:37,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61565 states to 61565 states and 102196 transitions. [2023-12-16 01:07:37,704 INFO L78 Accepts]: Start accepts. Automaton has 61565 states and 102196 transitions. Word has length 122 [2023-12-16 01:07:37,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:07:37,704 INFO L495 AbstractCegarLoop]: Abstraction has 61565 states and 102196 transitions. [2023-12-16 01:07:37,705 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-16 01:07:37,705 INFO L276 IsEmpty]: Start isEmpty. Operand 61565 states and 102196 transitions. [2023-12-16 01:07:37,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-16 01:07:37,760 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:07:37,772 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-16 01:07:37,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-16 01:07:37,772 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:07:37,773 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:07:37,773 INFO L85 PathProgramCache]: Analyzing trace with hash -811009095, now seen corresponding path program 1 times [2023-12-16 01:07:37,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:07:37,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786513587] [2023-12-16 01:07:37,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:07:37,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:07:37,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:37,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:07:37,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:37,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-12-16 01:07:37,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:37,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-16 01:07:37,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:38,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-12-16 01:07:38,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:38,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-12-16 01:07:38,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:07:38,007 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-16 01:07:38,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:07:38,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786513587] [2023-12-16 01:07:38,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786513587] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:07:38,008 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:07:38,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:07:38,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968705692] [2023-12-16 01:07:38,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:07:38,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:07:38,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:07:38,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:07:38,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:07:38,016 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) Received shutdown request... [2023-12-16 01:07:39,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 01:07:39,383 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2023-12-16 01:07:39,383 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 511 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 01:07:39,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [513 Valid, 97 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 01:07:39,384 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error2Err0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-12-16 01:07:39,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-16 01:07:39,384 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (61565states) and FLOYD_HOARE automaton (currently 11 states, 7 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDA2 was simplifying a ∧-27-1 term,while SimplifyDDA2 was simplifying 27 xjuncts wrt. a ATOM-1 context. [2023-12-16 01:07:39,385 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error1Err0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-12-16 01:07:39,387 INFO L445 BasicCegarLoop]: Path program 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] [2023-12-16 01:07:39,389 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 01:07:39,390 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 01:07:39 BoogieIcfgContainer [2023-12-16 01:07:39,390 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 01:07:39,391 INFO L158 Benchmark]: Toolchain (without parser) took 59080.71ms. Allocated memory was 166.7MB in the beginning and 4.5GB in the end (delta: 4.4GB). Free memory was 114.5MB in the beginning and 3.5GB in the end (delta: -3.4GB). Peak memory consumption was 971.4MB. Max. memory is 8.0GB. [2023-12-16 01:07:39,391 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 166.7MB. Free memory is still 114.9MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 01:07:39,391 INFO L158 Benchmark]: CACSL2BoogieTranslator took 489.72ms. Allocated memory is still 166.7MB. Free memory was 114.2MB in the beginning and 90.7MB in the end (delta: 23.4MB). Peak memory consumption was 23.1MB. Max. memory is 8.0GB. [2023-12-16 01:07:39,391 INFO L158 Benchmark]: Boogie Procedure Inliner took 59.28ms. Allocated memory is still 166.7MB. Free memory was 90.7MB in the beginning and 86.6MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2023-12-16 01:07:39,391 INFO L158 Benchmark]: Boogie Preprocessor took 84.70ms. Allocated memory is still 166.7MB. Free memory was 86.6MB in the beginning and 81.7MB in the end (delta: 4.9MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. [2023-12-16 01:07:39,391 INFO L158 Benchmark]: RCFGBuilder took 894.07ms. Allocated memory was 166.7MB in the beginning and 263.2MB in the end (delta: 96.5MB). Free memory was 81.7MB in the beginning and 179.6MB in the end (delta: -98.0MB). Peak memory consumption was 12.5MB. Max. memory is 8.0GB. [2023-12-16 01:07:39,392 INFO L158 Benchmark]: TraceAbstraction took 57547.71ms. Allocated memory was 263.2MB in the beginning and 4.5GB in the end (delta: 4.3GB). Free memory was 179.1MB in the beginning and 3.5GB in the end (delta: -3.3GB). Peak memory consumption was 938.0MB. Max. memory is 8.0GB. [2023-12-16 01:07:39,392 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### [2023-12-16 01:07:39,393 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.12ms. Allocated memory is still 166.7MB. Free memory is still 114.9MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 489.72ms. Allocated memory is still 166.7MB. Free memory was 114.2MB in the beginning and 90.7MB in the end (delta: 23.4MB). Peak memory consumption was 23.1MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 59.28ms. Allocated memory is still 166.7MB. Free memory was 90.7MB in the beginning and 86.6MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 84.70ms. Allocated memory is still 166.7MB. Free memory was 86.6MB in the beginning and 81.7MB in the end (delta: 4.9MB). Peak memory consumption was 5.2MB. Max. memory is 8.0GB. * RCFGBuilder took 894.07ms. Allocated memory was 166.7MB in the beginning and 263.2MB in the end (delta: 96.5MB). Free memory was 81.7MB in the beginning and 179.6MB in the end (delta: -98.0MB). Peak memory consumption was 12.5MB. Max. memory is 8.0GB. * TraceAbstraction took 57547.71ms. Allocated memory was 263.2MB in the beginning and 4.5GB in the end (delta: 4.3GB). Free memory was 179.1MB in the beginning and 3.5GB in the end (delta: -3.3GB). Peak memory consumption was 938.0MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 390]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 390). Cancelled while NwaCegarLoop was constructing difference of abstraction (61565states) and FLOYD_HOARE automaton (currently 11 states, 7 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDA2 was simplifying a ∧-27-1 term,while SimplifyDDA2 was simplifying 27 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 27]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 27). Cancelled while NwaCegarLoop was constructing difference of abstraction (61565states) and FLOYD_HOARE automaton (currently 11 states, 7 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDA2 was simplifying a ∧-27-1 term,while SimplifyDDA2 was simplifying 27 xjuncts wrt. a ATOM-1 context. - StatisticsResult: Ultimate Automizer benchmark data CFG has 11 procedures, 327 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 57.5s, OverallIterations: 26, TraceHistogramMax: 3, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 40.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 21802 SdHoareTripleChecker+Valid, 22.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 21446 mSDsluCounter, 25261 SdHoareTripleChecker+Invalid, 18.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 17463 mSDsCounter, 1512 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 35547 IncrementalHoareTripleChecker+Invalid, 37059 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1512 mSolverCounterUnsat, 7798 mSDtfsCounter, 35547 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 960 GetRequests, 698 SyntacticMatches, 0 SemanticMatches, 261 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 6.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=61565occurred in iteration=24, InterpolantAutomatonStates: 247, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 12.0s AutomataMinimizationTime, 25 MinimizatonAttempts, 79532 StatesRemovedByMinimization, 24 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 3.4s InterpolantComputationTime, 2798 NumberOfCodeBlocks, 2798 NumberOfCodeBlocksAsserted, 30 NumberOfCheckSat, 2887 ConstructedInterpolants, 0 QuantifiedInterpolants, 7406 SizeOfPredicates, 2 NumberOfNonLiveVariables, 1475 ConjunctsInSsa, 21 ConjunctsInUnsatCore, 32 InterpolantComputations, 25 PerfectInterpolantSequences, 241/301 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown