/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_2.cil-1+token_ring.11.cil-2.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 01:09:26,877 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 01:09:26,914 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:09:26,917 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 01:09:26,917 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 01:09:26,935 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 01:09:26,936 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 01:09:26,936 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 01:09:26,937 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 01:09:26,937 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 01:09:26,937 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 01:09:26,937 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 01:09:26,938 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 01:09:26,938 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 01:09:26,938 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 01:09:26,939 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 01:09:26,939 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 01:09:26,939 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 01:09:26,939 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 01:09:26,940 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 01:09:26,940 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 01:09:26,940 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 01:09:26,940 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 01:09:26,941 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 01:09:26,941 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 01:09:26,941 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 01:09:26,941 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 01:09:26,942 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 01:09:26,942 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 01:09:26,942 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 01:09:26,942 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 01:09:26,943 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 01:09:26,943 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 01:09:26,943 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 01:09:26,943 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 01:09:26,944 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 01:09:26,944 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 01:09:26,944 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 01:09:26,944 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 01:09:26,945 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 01:09:26,945 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 01:09:26,956 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 01:09:26,956 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 01:09:26,956 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:09:27,148 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 01:09:27,167 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 01:09:27,169 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 01:09:27,170 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 01:09:27,170 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 01:09:27,171 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c [2023-12-16 01:09:28,210 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 01:09:28,368 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 01:09:28,369 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c [2023-12-16 01:09:28,381 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/63de7dffb/bb7b142d5a1a42c2aa805e3a5db27f76/FLAGaae7d8113 [2023-12-16 01:09:28,390 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/63de7dffb/bb7b142d5a1a42c2aa805e3a5db27f76 [2023-12-16 01:09:28,391 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 01:09:28,395 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 01:09:28,396 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 01:09:28,396 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 01:09:28,399 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 01:09:28,399 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,400 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@39e40c8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28, skipping insertion in model container [2023-12-16 01:09:28,400 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,455 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 01:09:28,558 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_2.cil-1+token_ring.11.cil-2.c[914,927] [2023-12-16 01:09:28,613 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_2.cil-1+token_ring.11.cil-2.c[7115,7128] [2023-12-16 01:09:28,684 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 01:09:28,695 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 01:09:28,711 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_2.cil-1+token_ring.11.cil-2.c[914,927] [2023-12-16 01:09:28,739 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_2.cil-1+token_ring.11.cil-2.c[7115,7128] [2023-12-16 01:09:28,780 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 01:09:28,797 INFO L206 MainTranslator]: Completed translation [2023-12-16 01:09:28,798 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28 WrapperNode [2023-12-16 01:09:28,798 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 01:09:28,800 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 01:09:28,800 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 01:09:28,800 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 01:09:28,804 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:09:28" (1/1) ... [2023-12-16 01:09:28,819 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:09:28" (1/1) ... [2023-12-16 01:09:28,857 INFO L138 Inliner]: procedures = 75, calls = 90, calls flagged for inlining = 44, calls inlined = 44, statements flattened = 1008 [2023-12-16 01:09:28,857 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 01:09:28,858 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 01:09:28,858 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 01:09:28,858 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 01:09:28,871 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,871 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,875 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,896 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:09:28,896 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,897 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,909 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,919 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,922 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,940 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,945 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 01:09:28,946 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 01:09:28,946 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 01:09:28,946 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 01:09:28,947 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28" (1/1) ... [2023-12-16 01:09:28,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 01:09:28,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:09:28,968 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:09:28,990 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:09:28,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 01:09:28,996 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-16 01:09:28,996 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-16 01:09:28,997 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2023-12-16 01:09:28,998 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2023-12-16 01:09:28,998 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-16 01:09:28,998 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-16 01:09:28,998 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-16 01:09:28,998 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-16 01:09:28,999 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2023-12-16 01:09:28,999 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2023-12-16 01:09:28,999 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-16 01:09:28,999 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-16 01:09:28,999 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-16 01:09:28,999 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-16 01:09:28,999 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2023-12-16 01:09:28,999 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2023-12-16 01:09:28,999 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2023-12-16 01:09:29,000 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2023-12-16 01:09:29,000 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2023-12-16 01:09:29,000 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2023-12-16 01:09:29,000 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-16 01:09:29,000 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-16 01:09:29,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 01:09:29,001 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-16 01:09:29,001 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-16 01:09:29,002 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2023-12-16 01:09:29,002 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2023-12-16 01:09:29,002 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 01:09:29,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 01:09:29,002 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-16 01:09:29,002 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-16 01:09:29,127 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 01:09:29,128 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 01:09:29,773 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 01:09:29,826 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 01:09:29,826 INFO L309 CfgBuilder]: Removed 18 assume(true) statements. [2023-12-16 01:09:29,826 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 01:09:29 BoogieIcfgContainer [2023-12-16 01:09:29,826 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 01:09:29,829 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 01:09:29,829 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 01:09:29,831 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 01:09:29,831 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 01:09:28" (1/3) ... [2023-12-16 01:09:29,832 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e8220dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 01:09:29, skipping insertion in model container [2023-12-16 01:09:29,832 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 01:09:28" (2/3) ... [2023-12-16 01:09:29,832 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e8220dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 01:09:29, skipping insertion in model container [2023-12-16 01:09:29,832 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 01:09:29" (3/3) ... [2023-12-16 01:09:29,833 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.11.cil-2.c [2023-12-16 01:09:29,845 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 01:09:29,845 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-16 01:09:29,897 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 01:09:29,901 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;@3a750c40, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 01:09:29,901 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-16 01:09:29,907 INFO L276 IsEmpty]: Start isEmpty. Operand has 416 states, 360 states have (on average 1.711111111111111) internal successors, (616), 366 states have internal predecessors, (616), 39 states have call successors, (39), 14 states have call predecessors, (39), 14 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2023-12-16 01:09:29,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 01:09:29,916 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:29,917 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:29,917 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:29,921 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:29,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1868577869, now seen corresponding path program 1 times [2023-12-16 01:09:29,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:29,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511829943] [2023-12-16 01:09:29,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:29,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:30,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:30,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:30,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:30,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:30,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:30,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:30,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:30,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:30,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:30,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:30,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:30,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:30,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:30,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:30,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:30,384 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:09:30,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:30,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511829943] [2023-12-16 01:09:30,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511829943] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:30,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:30,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 01:09:30,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574309615] [2023-12-16 01:09:30,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:30,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 01:09:30,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:30,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 01:09:30,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-16 01:09:30,419 INFO L87 Difference]: Start difference. First operand has 416 states, 360 states have (on average 1.711111111111111) internal successors, (616), 366 states have internal predecessors, (616), 39 states have call successors, (39), 14 states have call predecessors, (39), 14 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:31,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:31,457 INFO L93 Difference]: Finished difference Result 933 states and 1541 transitions. [2023-12-16 01:09:31,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:09:31,459 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2023-12-16 01:09:31,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:31,475 INFO L225 Difference]: With dead ends: 933 [2023-12-16 01:09:31,476 INFO L226 Difference]: Without dead ends: 536 [2023-12-16 01:09:31,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2023-12-16 01:09:31,486 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 1097 mSDsluCounter, 1332 mSDsCounter, 0 mSdLazyCounter, 1450 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1102 SdHoareTripleChecker+Valid, 1667 SdHoareTripleChecker+Invalid, 1627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 1450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:31,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1102 Valid, 1667 Invalid, 1627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 1450 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 01:09:31,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2023-12-16 01:09:31,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 499. [2023-12-16 01:09:31,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 425 states have (on average 1.576470588235294) internal successors, (670), 431 states have internal predecessors, (670), 50 states have call successors, (50), 21 states have call predecessors, (50), 22 states have return successors, (53), 49 states have call predecessors, (53), 48 states have call successors, (53) [2023-12-16 01:09:31,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 773 transitions. [2023-12-16 01:09:31,566 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 773 transitions. Word has length 58 [2023-12-16 01:09:31,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:31,566 INFO L495 AbstractCegarLoop]: Abstraction has 499 states and 773 transitions. [2023-12-16 01:09:31,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:31,567 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 773 transitions. [2023-12-16 01:09:31,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 01:09:31,569 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:31,569 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:31,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-16 01:09:31,570 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:31,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:31,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1335227380, now seen corresponding path program 1 times [2023-12-16 01:09:31,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:31,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699513772] [2023-12-16 01:09:31,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:31,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:31,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:31,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:31,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:31,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:31,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:31,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:31,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:31,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:31,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:31,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:31,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:31,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:31,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:31,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:31,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:31,690 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:09:31,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:31,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699513772] [2023-12-16 01:09:31,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699513772] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:31,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:31,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 01:09:31,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511742196] [2023-12-16 01:09:31,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:31,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 01:09:31,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:31,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 01:09:31,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-16 01:09:31,693 INFO L87 Difference]: Start difference. First operand 499 states and 773 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:32,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:32,793 INFO L93 Difference]: Finished difference Result 819 states and 1223 transitions. [2023-12-16 01:09:32,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-16 01:09:32,795 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2023-12-16 01:09:32,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:32,798 INFO L225 Difference]: With dead ends: 819 [2023-12-16 01:09:32,798 INFO L226 Difference]: Without dead ends: 657 [2023-12-16 01:09:32,799 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2023-12-16 01:09:32,800 INFO L413 NwaCegarLoop]: 359 mSDtfsCounter, 1287 mSDsluCounter, 1528 mSDsCounter, 0 mSdLazyCounter, 1719 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1318 SdHoareTripleChecker+Valid, 1887 SdHoareTripleChecker+Invalid, 1844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:32,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1318 Valid, 1887 Invalid, 1844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1719 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 01:09:32,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2023-12-16 01:09:32,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 587. [2023-12-16 01:09:32,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 493 states have (on average 1.5537525354969575) internal successors, (766), 501 states have internal predecessors, (766), 61 states have call successors, (61), 28 states have call predecessors, (61), 31 states have return successors, (72), 61 states have call predecessors, (72), 59 states have call successors, (72) [2023-12-16 01:09:32,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 899 transitions. [2023-12-16 01:09:32,836 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 899 transitions. Word has length 58 [2023-12-16 01:09:32,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:32,836 INFO L495 AbstractCegarLoop]: Abstraction has 587 states and 899 transitions. [2023-12-16 01:09:32,836 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:32,836 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 899 transitions. [2023-12-16 01:09:32,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 01:09:32,838 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:32,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] [2023-12-16 01:09:32,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-16 01:09:32,839 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:32,839 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:32,839 INFO L85 PathProgramCache]: Analyzing trace with hash -1031467214, now seen corresponding path program 1 times [2023-12-16 01:09:32,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:32,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167305574] [2023-12-16 01:09:32,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:32,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:32,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:32,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:32,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:32,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:32,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:32,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:32,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:32,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:32,978 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:09:32,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:32,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167305574] [2023-12-16 01:09:32,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167305574] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:32,979 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:32,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 01:09:32,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646856696] [2023-12-16 01:09:32,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:32,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 01:09:32,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:32,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 01:09:32,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-12-16 01:09:32,980 INFO L87 Difference]: Start difference. First operand 587 states and 899 transitions. Second operand has 9 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:33,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:33,967 INFO L93 Difference]: Finished difference Result 863 states and 1288 transitions. [2023-12-16 01:09:33,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 01:09:33,968 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-16 01:09:33,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:33,974 INFO L225 Difference]: With dead ends: 863 [2023-12-16 01:09:33,974 INFO L226 Difference]: Without dead ends: 619 [2023-12-16 01:09:33,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:09:33,978 INFO L413 NwaCegarLoop]: 334 mSDtfsCounter, 861 mSDsluCounter, 1686 mSDsCounter, 0 mSdLazyCounter, 1960 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 2020 SdHoareTripleChecker+Invalid, 2090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:33,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [862 Valid, 2020 Invalid, 2090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1960 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 01:09:33,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2023-12-16 01:09:34,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 591. [2023-12-16 01:09:34,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 496 states have (on average 1.5463709677419355) internal successors, (767), 504 states have internal predecessors, (767), 61 states have call successors, (61), 28 states have call predecessors, (61), 32 states have return successors, (73), 62 states have call predecessors, (73), 59 states have call successors, (73) [2023-12-16 01:09:34,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 901 transitions. [2023-12-16 01:09:34,023 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 901 transitions. Word has length 58 [2023-12-16 01:09:34,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:34,023 INFO L495 AbstractCegarLoop]: Abstraction has 591 states and 901 transitions. [2023-12-16 01:09:34,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:34,023 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 901 transitions. [2023-12-16 01:09:34,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 01:09:34,030 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:34,030 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:34,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-16 01:09:34,031 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:34,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:34,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1019516784, now seen corresponding path program 1 times [2023-12-16 01:09:34,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:34,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429275060] [2023-12-16 01:09:34,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:34,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:34,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:34,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:34,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:34,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:34,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:34,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:34,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:34,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:34,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:34,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:34,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:34,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:34,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:34,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:34,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:34,171 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:09:34,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:34,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429275060] [2023-12-16 01:09:34,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429275060] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:34,171 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:34,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-16 01:09:34,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679612688] [2023-12-16 01:09:34,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:34,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-16 01:09:34,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:34,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-16 01:09:34,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-12-16 01:09:34,173 INFO L87 Difference]: Start difference. First operand 591 states and 901 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-16 01:09:35,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:35,687 INFO L93 Difference]: Finished difference Result 1815 states and 2599 transitions. [2023-12-16 01:09:35,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-16 01:09:35,688 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 58 [2023-12-16 01:09:35,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:35,693 INFO L225 Difference]: With dead ends: 1815 [2023-12-16 01:09:35,693 INFO L226 Difference]: Without dead ends: 1549 [2023-12-16 01:09:35,695 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2023-12-16 01:09:35,695 INFO L413 NwaCegarLoop]: 366 mSDtfsCounter, 3268 mSDsluCounter, 1752 mSDsCounter, 0 mSdLazyCounter, 1924 mSolverCounterSat, 542 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3282 SdHoareTripleChecker+Valid, 2118 SdHoareTripleChecker+Invalid, 2466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 542 IncrementalHoareTripleChecker+Valid, 1924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:35,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3282 Valid, 2118 Invalid, 2466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [542 Valid, 1924 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 01:09:35,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1549 states. [2023-12-16 01:09:35,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1549 to 1426. [2023-12-16 01:09:35,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1145 states have (on average 1.4323144104803494) internal successors, (1640), 1168 states have internal predecessors, (1640), 149 states have call successors, (149), 111 states have call predecessors, (149), 130 states have return successors, (187), 149 states have call predecessors, (187), 147 states have call successors, (187) [2023-12-16 01:09:35,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 1976 transitions. [2023-12-16 01:09:35,768 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 1976 transitions. Word has length 58 [2023-12-16 01:09:35,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:35,769 INFO L495 AbstractCegarLoop]: Abstraction has 1426 states and 1976 transitions. [2023-12-16 01:09:35,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-16 01:09:35,769 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 1976 transitions. [2023-12-16 01:09:35,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-16 01:09:35,769 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:35,770 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:35,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-16 01:09:35,770 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:35,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:35,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1375629654, now seen corresponding path program 1 times [2023-12-16 01:09:35,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:35,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423494520] [2023-12-16 01:09:35,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:35,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:35,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:35,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:35,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:35,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:35,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:35,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:35,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:35,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:35,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:35,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:35,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:35,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:35,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:35,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:35,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:35,851 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:09:35,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:35,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423494520] [2023-12-16 01:09:35,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423494520] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:35,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:35,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 01:09:35,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933907270] [2023-12-16 01:09:35,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:35,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 01:09:35,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:35,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 01:09:35,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-12-16 01:09:35,853 INFO L87 Difference]: Start difference. First operand 1426 states and 1976 transitions. Second operand has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:36,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:36,871 INFO L93 Difference]: Finished difference Result 2619 states and 3551 transitions. [2023-12-16 01:09:36,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-16 01:09:36,871 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 59 [2023-12-16 01:09:36,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:36,877 INFO L225 Difference]: With dead ends: 2619 [2023-12-16 01:09:36,877 INFO L226 Difference]: Without dead ends: 1524 [2023-12-16 01:09:36,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2023-12-16 01:09:36,881 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 581 mSDsluCounter, 1943 mSDsCounter, 0 mSdLazyCounter, 2017 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 583 SdHoareTripleChecker+Valid, 2274 SdHoareTripleChecker+Invalid, 2104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 2017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:36,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [583 Valid, 2274 Invalid, 2104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 2017 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 01:09:36,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1524 states. [2023-12-16 01:09:36,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1524 to 1450. [2023-12-16 01:09:36,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1450 states, 1163 states have (on average 1.418744625967326) internal successors, (1650), 1186 states have internal predecessors, (1650), 149 states have call successors, (149), 111 states have call predecessors, (149), 136 states have return successors, (193), 155 states have call predecessors, (193), 147 states have call successors, (193) [2023-12-16 01:09:36,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1450 states to 1450 states and 1992 transitions. [2023-12-16 01:09:36,934 INFO L78 Accepts]: Start accepts. Automaton has 1450 states and 1992 transitions. Word has length 59 [2023-12-16 01:09:36,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:36,936 INFO L495 AbstractCegarLoop]: Abstraction has 1450 states and 1992 transitions. [2023-12-16 01:09:36,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:36,936 INFO L276 IsEmpty]: Start isEmpty. Operand 1450 states and 1992 transitions. [2023-12-16 01:09:36,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-16 01:09:36,937 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:36,937 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:36,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-16 01:09:36,937 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:36,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:36,937 INFO L85 PathProgramCache]: Analyzing trace with hash 547598380, now seen corresponding path program 1 times [2023-12-16 01:09:36,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:36,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269868525] [2023-12-16 01:09:36,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:36,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:36,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:37,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:37,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:37,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:37,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:37,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:37,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:37,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:37,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:37,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:37,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:37,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:37,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:37,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:37,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:37,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 01:09:37,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:37,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269868525] [2023-12-16 01:09:37,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269868525] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:37,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:37,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 01:09:37,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914279603] [2023-12-16 01:09:37,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:37,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 01:09:37,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:37,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 01:09:37,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-16 01:09:37,075 INFO L87 Difference]: Start difference. First operand 1450 states and 1992 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:38,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:38,096 INFO L93 Difference]: Finished difference Result 2600 states and 3434 transitions. [2023-12-16 01:09:38,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-16 01:09:38,097 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 59 [2023-12-16 01:09:38,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:38,103 INFO L225 Difference]: With dead ends: 2600 [2023-12-16 01:09:38,103 INFO L226 Difference]: Without dead ends: 1688 [2023-12-16 01:09:38,107 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2023-12-16 01:09:38,111 INFO L413 NwaCegarLoop]: 304 mSDtfsCounter, 1582 mSDsluCounter, 1088 mSDsCounter, 0 mSdLazyCounter, 1509 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1610 SdHoareTripleChecker+Valid, 1392 SdHoareTripleChecker+Invalid, 1693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 1509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:38,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1610 Valid, 1392 Invalid, 1693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 1509 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 01:09:38,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1688 states. [2023-12-16 01:09:38,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1688 to 1395. [2023-12-16 01:09:38,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1124 states have (on average 1.416370106761566) internal successors, (1592), 1142 states have internal predecessors, (1592), 143 states have call successors, (143), 106 states have call predecessors, (143), 126 states have return successors, (178), 148 states have call predecessors, (178), 141 states have call successors, (178) [2023-12-16 01:09:38,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 1913 transitions. [2023-12-16 01:09:38,162 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 1913 transitions. Word has length 59 [2023-12-16 01:09:38,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:38,163 INFO L495 AbstractCegarLoop]: Abstraction has 1395 states and 1913 transitions. [2023-12-16 01:09:38,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:38,163 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 1913 transitions. [2023-12-16 01:09:38,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-16 01:09:38,164 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:38,164 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:38,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-16 01:09:38,165 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:38,165 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:38,165 INFO L85 PathProgramCache]: Analyzing trace with hash 766453098, now seen corresponding path program 1 times [2023-12-16 01:09:38,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:38,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625898956] [2023-12-16 01:09:38,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:38,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:38,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:38,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:38,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:38,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:38,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:38,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:38,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:38,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:38,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:38,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:38,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:38,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:38,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:38,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:38,269 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:09:38,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:38,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625898956] [2023-12-16 01:09:38,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625898956] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:38,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:38,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:38,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867106182] [2023-12-16 01:09:38,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:38,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:38,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:38,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:38,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:38,271 INFO L87 Difference]: Start difference. First operand 1395 states and 1913 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:38,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:38,991 INFO L93 Difference]: Finished difference Result 3544 states and 4684 transitions. [2023-12-16 01:09:38,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-16 01:09:38,992 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 59 [2023-12-16 01:09:38,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:39,000 INFO L225 Difference]: With dead ends: 3544 [2023-12-16 01:09:39,001 INFO L226 Difference]: Without dead ends: 2481 [2023-12-16 01:09:39,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2023-12-16 01:09:39,006 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 1249 mSDsluCounter, 1075 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1281 SdHoareTripleChecker+Valid, 1374 SdHoareTripleChecker+Invalid, 903 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:39,006 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1281 Valid, 1374 Invalid, 903 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 01:09:39,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2481 states. [2023-12-16 01:09:39,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2481 to 2365. [2023-12-16 01:09:39,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2365 states, 1851 states have (on average 1.3457590491626148) internal successors, (2491), 1886 states have internal predecessors, (2491), 262 states have call successors, (262), 205 states have call predecessors, (262), 250 states have return successors, (369), 276 states have call predecessors, (369), 260 states have call successors, (369) [2023-12-16 01:09:39,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2365 states to 2365 states and 3122 transitions. [2023-12-16 01:09:39,097 INFO L78 Accepts]: Start accepts. Automaton has 2365 states and 3122 transitions. Word has length 59 [2023-12-16 01:09:39,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:39,097 INFO L495 AbstractCegarLoop]: Abstraction has 2365 states and 3122 transitions. [2023-12-16 01:09:39,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-16 01:09:39,097 INFO L276 IsEmpty]: Start isEmpty. Operand 2365 states and 3122 transitions. [2023-12-16 01:09:39,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-16 01:09:39,098 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:39,098 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:39,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-16 01:09:39,098 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:39,099 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:39,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1327163791, now seen corresponding path program 1 times [2023-12-16 01:09:39,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:39,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627320] [2023-12-16 01:09:39,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:39,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:39,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:39,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:39,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:39,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:39,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:39,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:39,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:39,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:39,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:39,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:39,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:39,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:39,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:39,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:39,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:39,147 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:09:39,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:39,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627320] [2023-12-16 01:09:39,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627320] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:39,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:39,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 01:09:39,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249524584] [2023-12-16 01:09:39,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:39,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 01:09:39,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:39,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 01:09:39,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 01:09:39,149 INFO L87 Difference]: Start difference. First operand 2365 states and 3122 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:39,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:39,904 INFO L93 Difference]: Finished difference Result 5417 states and 7003 transitions. [2023-12-16 01:09:39,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 01:09:39,904 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2023-12-16 01:09:39,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:39,917 INFO L225 Difference]: With dead ends: 5417 [2023-12-16 01:09:39,917 INFO L226 Difference]: Without dead ends: 3389 [2023-12-16 01:09:39,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:09:39,923 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 748 mSDsluCounter, 1038 mSDsCounter, 0 mSdLazyCounter, 946 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 756 SdHoareTripleChecker+Valid, 1369 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 946 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:39,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [756 Valid, 1369 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 946 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 01:09:39,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3389 states. [2023-12-16 01:09:40,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3389 to 3131. [2023-12-16 01:09:40,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3131 states, 2431 states have (on average 1.3237350884409709) internal successors, (3218), 2471 states have internal predecessors, (3218), 354 states have call successors, (354), 285 states have call predecessors, (354), 344 states have return successors, (483), 377 states have call predecessors, (483), 352 states have call successors, (483) [2023-12-16 01:09:40,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3131 states to 3131 states and 4055 transitions. [2023-12-16 01:09:40,073 INFO L78 Accepts]: Start accepts. Automaton has 3131 states and 4055 transitions. Word has length 60 [2023-12-16 01:09:40,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:40,073 INFO L495 AbstractCegarLoop]: Abstraction has 3131 states and 4055 transitions. [2023-12-16 01:09:40,074 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:40,074 INFO L276 IsEmpty]: Start isEmpty. Operand 3131 states and 4055 transitions. [2023-12-16 01:09:40,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-16 01:09:40,074 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:40,074 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:40,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-16 01:09:40,075 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:40,075 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:40,075 INFO L85 PathProgramCache]: Analyzing trace with hash -2050925680, now seen corresponding path program 1 times [2023-12-16 01:09:40,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:40,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67393160] [2023-12-16 01:09:40,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:40,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:40,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:40,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:40,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:40,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:40,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:40,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:40,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:40,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:40,125 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:09:40,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:40,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67393160] [2023-12-16 01:09:40,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67393160] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:40,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:40,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 01:09:40,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202933359] [2023-12-16 01:09:40,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:40,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 01:09:40,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:40,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 01:09:40,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 01:09:40,127 INFO L87 Difference]: Start difference. First operand 3131 states and 4055 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:40,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:40,759 INFO L93 Difference]: Finished difference Result 6695 states and 8521 transitions. [2023-12-16 01:09:40,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 01:09:40,759 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2023-12-16 01:09:40,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:40,777 INFO L225 Difference]: With dead ends: 6695 [2023-12-16 01:09:40,777 INFO L226 Difference]: Without dead ends: 3899 [2023-12-16 01:09:40,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:09:40,785 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 1221 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1254 SdHoareTripleChecker+Valid, 1174 SdHoareTripleChecker+Invalid, 810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:40,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1254 Valid, 1174 Invalid, 810 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 01:09:40,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3899 states. [2023-12-16 01:09:40,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3899 to 3635. [2023-12-16 01:09:40,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3635 states, 2821 states have (on average 1.3144275079758951) internal successors, (3708), 2865 states have internal predecessors, (3708), 410 states have call successors, (410), 335 states have call predecessors, (410), 402 states have return successors, (556), 437 states have call predecessors, (556), 408 states have call successors, (556) [2023-12-16 01:09:40,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3635 states to 3635 states and 4674 transitions. [2023-12-16 01:09:40,950 INFO L78 Accepts]: Start accepts. Automaton has 3635 states and 4674 transitions. Word has length 66 [2023-12-16 01:09:40,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:40,951 INFO L495 AbstractCegarLoop]: Abstraction has 3635 states and 4674 transitions. [2023-12-16 01:09:40,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-16 01:09:40,951 INFO L276 IsEmpty]: Start isEmpty. Operand 3635 states and 4674 transitions. [2023-12-16 01:09:40,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-16 01:09:40,955 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:40,955 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:40,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-16 01:09:40,956 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:40,956 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:40,956 INFO L85 PathProgramCache]: Analyzing trace with hash 328945416, now seen corresponding path program 1 times [2023-12-16 01:09:40,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:40,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033038942] [2023-12-16 01:09:40,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:40,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:40,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:41,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:41,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:41,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:41,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:41,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:41,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:41,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:41,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:41,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:41,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:41,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:41,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:41,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:41,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:41,032 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 01:09:41,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:41,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033038942] [2023-12-16 01:09:41,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033038942] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:41,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:41,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:41,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494030171] [2023-12-16 01:09:41,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:41,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:41,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:41,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:41,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:41,033 INFO L87 Difference]: Start difference. First operand 3635 states and 4674 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 01:09:41,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:41,748 INFO L93 Difference]: Finished difference Result 4643 states and 5891 transitions. [2023-12-16 01:09:41,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 01:09:41,748 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 67 [2023-12-16 01:09:41,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:41,762 INFO L225 Difference]: With dead ends: 4643 [2023-12-16 01:09:41,762 INFO L226 Difference]: Without dead ends: 4640 [2023-12-16 01:09:41,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2023-12-16 01:09:41,763 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 2143 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2153 SdHoareTripleChecker+Valid, 885 SdHoareTripleChecker+Invalid, 926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:41,763 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2153 Valid, 885 Invalid, 926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 01:09:41,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4640 states. [2023-12-16 01:09:41,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4640 to 4055. [2023-12-16 01:09:41,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4055 states, 3134 states have (on average 1.3024888321633694) internal successors, (4082), 3181 states have internal predecessors, (4082), 460 states have call successors, (460), 379 states have call predecessors, (460), 459 states have return successors, (633), 497 states have call predecessors, (633), 459 states have call successors, (633) [2023-12-16 01:09:41,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4055 states to 4055 states and 5175 transitions. [2023-12-16 01:09:41,964 INFO L78 Accepts]: Start accepts. Automaton has 4055 states and 5175 transitions. Word has length 67 [2023-12-16 01:09:41,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:41,965 INFO L495 AbstractCegarLoop]: Abstraction has 4055 states and 5175 transitions. [2023-12-16 01:09:41,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 01:09:41,965 INFO L276 IsEmpty]: Start isEmpty. Operand 4055 states and 5175 transitions. [2023-12-16 01:09:41,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-16 01:09:41,966 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:41,966 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:41,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-16 01:09:41,966 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:41,966 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:41,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1606001370, now seen corresponding path program 1 times [2023-12-16 01:09:41,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:41,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649838422] [2023-12-16 01:09:41,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:41,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:42,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:42,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:42,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:42,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:42,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:42,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:42,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:42,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:42,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:42,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:42,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:42,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:42,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:42,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:42,075 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 01:09:42,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:42,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649838422] [2023-12-16 01:09:42,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649838422] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 01:09:42,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839352970] [2023-12-16 01:09:42,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:42,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 01:09:42,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:09:42,078 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:09:42,113 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:09:42,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:42,201 INFO L262 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 01:09:42,207 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 01:09:42,375 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 01:09:42,375 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 01:09:42,432 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 01:09:42,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839352970] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 01:09:42,432 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 01:09:42,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2023-12-16 01:09:42,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226798307] [2023-12-16 01:09:42,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 01:09:42,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-16 01:09:42,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:42,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-16 01:09:42,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-12-16 01:09:42,434 INFO L87 Difference]: Start difference. First operand 4055 states and 5175 transitions. Second operand has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-16 01:09:43,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:43,979 INFO L93 Difference]: Finished difference Result 8027 states and 10038 transitions. [2023-12-16 01:09:43,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-16 01:09:43,980 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 68 [2023-12-16 01:09:43,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:44,005 INFO L225 Difference]: With dead ends: 8027 [2023-12-16 01:09:44,006 INFO L226 Difference]: Without dead ends: 8024 [2023-12-16 01:09:44,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=593, Unknown=0, NotChecked=0, Total=756 [2023-12-16 01:09:44,010 INFO L413 NwaCegarLoop]: 406 mSDtfsCounter, 2171 mSDsluCounter, 1833 mSDsCounter, 0 mSdLazyCounter, 2365 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2234 SdHoareTripleChecker+Valid, 2239 SdHoareTripleChecker+Invalid, 2595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 2365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:44,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2234 Valid, 2239 Invalid, 2595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 2365 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 01:09:44,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8024 states. [2023-12-16 01:09:44,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8024 to 7172. [2023-12-16 01:09:44,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7172 states, 5509 states have (on average 1.28244690506444) internal successors, (7065), 5591 states have internal predecessors, (7065), 819 states have call successors, (819), 693 states have call predecessors, (819), 842 states have return successors, (1134), 890 states have call predecessors, (1134), 818 states have call successors, (1134) [2023-12-16 01:09:44,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7172 states to 7172 states and 9018 transitions. [2023-12-16 01:09:44,384 INFO L78 Accepts]: Start accepts. Automaton has 7172 states and 9018 transitions. Word has length 68 [2023-12-16 01:09:44,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:44,384 INFO L495 AbstractCegarLoop]: Abstraction has 7172 states and 9018 transitions. [2023-12-16 01:09:44,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-16 01:09:44,385 INFO L276 IsEmpty]: Start isEmpty. Operand 7172 states and 9018 transitions. [2023-12-16 01:09:44,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-16 01:09:44,386 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:44,386 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:44,394 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-16 01:09:44,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-16 01:09:44,589 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:44,589 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:44,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1185476104, now seen corresponding path program 2 times [2023-12-16 01:09:44,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:44,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356137718] [2023-12-16 01:09:44,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:44,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:44,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:44,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:44,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:44,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:44,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:44,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:44,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:44,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:44,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:44,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:44,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:44,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:44,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:44,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:44,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:44,644 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 01:09:44,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:44,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356137718] [2023-12-16 01:09:44,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356137718] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:44,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:44,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 01:09:44,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629715970] [2023-12-16 01:09:44,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:44,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 01:09:44,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:44,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 01:09:44,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 01:09:44,645 INFO L87 Difference]: Start difference. First operand 7172 states and 9018 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 01:09:45,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:45,372 INFO L93 Difference]: Finished difference Result 9560 states and 12021 transitions. [2023-12-16 01:09:45,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 01:09:45,372 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2023-12-16 01:09:45,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:45,384 INFO L225 Difference]: With dead ends: 9560 [2023-12-16 01:09:45,384 INFO L226 Difference]: Without dead ends: 3922 [2023-12-16 01:09:45,392 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-16 01:09:45,393 INFO L413 NwaCegarLoop]: 357 mSDtfsCounter, 1169 mSDsluCounter, 856 mSDsCounter, 0 mSdLazyCounter, 727 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1204 SdHoareTripleChecker+Valid, 1213 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:45,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1204 Valid, 1213 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 727 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 01:09:45,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3922 states. [2023-12-16 01:09:45,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3922 to 2986. [2023-12-16 01:09:45,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2329 states have (on average 1.2958351223701159) internal successors, (3018), 2357 states have internal predecessors, (3018), 338 states have call successors, (338), 275 states have call predecessors, (338), 317 states have return successors, (433), 356 states have call predecessors, (433), 337 states have call successors, (433) [2023-12-16 01:09:45,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 3789 transitions. [2023-12-16 01:09:45,563 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 3789 transitions. Word has length 71 [2023-12-16 01:09:45,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:45,563 INFO L495 AbstractCegarLoop]: Abstraction has 2986 states and 3789 transitions. [2023-12-16 01:09:45,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-16 01:09:45,564 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 3789 transitions. [2023-12-16 01:09:45,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-16 01:09:45,565 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:45,565 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, 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:09:45,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-16 01:09:45,565 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:45,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:45,565 INFO L85 PathProgramCache]: Analyzing trace with hash 507445231, now seen corresponding path program 1 times [2023-12-16 01:09:45,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:45,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130488006] [2023-12-16 01:09:45,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:45,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:45,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:45,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:45,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:45,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:45,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:45,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:45,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:45,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:45,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:45,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:45,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:45,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:45,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:45,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:45,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:45,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-16 01:09:45,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:45,646 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:09:45,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:45,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130488006] [2023-12-16 01:09:45,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130488006] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:45,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:45,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 01:09:45,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476498509] [2023-12-16 01:09:45,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:45,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 01:09:45,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:45,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 01:09:45,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-16 01:09:45,648 INFO L87 Difference]: Start difference. First operand 2986 states and 3789 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 01:09:46,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:46,797 INFO L93 Difference]: Finished difference Result 8304 states and 10320 transitions. [2023-12-16 01:09:46,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-16 01:09:46,798 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 76 [2023-12-16 01:09:46,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:46,811 INFO L225 Difference]: With dead ends: 8304 [2023-12-16 01:09:46,811 INFO L226 Difference]: Without dead ends: 4914 [2023-12-16 01:09:46,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2023-12-16 01:09:46,817 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 1700 mSDsluCounter, 1124 mSDsCounter, 0 mSdLazyCounter, 1313 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1712 SdHoareTripleChecker+Valid, 1469 SdHoareTripleChecker+Invalid, 1610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 1313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:46,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1712 Valid, 1469 Invalid, 1610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 1313 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-16 01:09:46,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4914 states. [2023-12-16 01:09:47,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4914 to 4654. [2023-12-16 01:09:47,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4654 states, 3562 states have (on average 1.2549129702414374) internal successors, (4470), 3627 states have internal predecessors, (4470), 538 states have call successors, (538), 447 states have call predecessors, (538), 552 states have return successors, (783), 582 states have call predecessors, (783), 537 states have call successors, (783) [2023-12-16 01:09:47,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4654 states to 4654 states and 5791 transitions. [2023-12-16 01:09:47,079 INFO L78 Accepts]: Start accepts. Automaton has 4654 states and 5791 transitions. Word has length 76 [2023-12-16 01:09:47,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:47,079 INFO L495 AbstractCegarLoop]: Abstraction has 4654 states and 5791 transitions. [2023-12-16 01:09:47,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 01:09:47,080 INFO L276 IsEmpty]: Start isEmpty. Operand 4654 states and 5791 transitions. [2023-12-16 01:09:47,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-16 01:09:47,081 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:47,082 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:47,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-16 01:09:47,082 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:47,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:47,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1205276563, now seen corresponding path program 1 times [2023-12-16 01:09:47,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:47,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352962987] [2023-12-16 01:09:47,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:47,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:47,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:47,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:47,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:47,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:47,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:47,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:47,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:47,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:47,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:47,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:47,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:47,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:47,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:47,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:47,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:47,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-12-16 01:09:47,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:47,175 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-16 01:09:47,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:47,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352962987] [2023-12-16 01:09:47,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352962987] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:47,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:47,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 01:09:47,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553494933] [2023-12-16 01:09:47,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:47,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 01:09:47,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:47,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 01:09:47,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-16 01:09:47,177 INFO L87 Difference]: Start difference. First operand 4654 states and 5791 transitions. Second operand has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 01:09:48,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:48,382 INFO L93 Difference]: Finished difference Result 7744 states and 9539 transitions. [2023-12-16 01:09:48,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-16 01:09:48,382 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 86 [2023-12-16 01:09:48,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:48,391 INFO L225 Difference]: With dead ends: 7744 [2023-12-16 01:09:48,391 INFO L226 Difference]: Without dead ends: 3901 [2023-12-16 01:09:48,397 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2023-12-16 01:09:48,398 INFO L413 NwaCegarLoop]: 327 mSDtfsCounter, 1765 mSDsluCounter, 1411 mSDsCounter, 0 mSdLazyCounter, 1666 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1803 SdHoareTripleChecker+Valid, 1738 SdHoareTripleChecker+Invalid, 1950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 1666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:48,398 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1803 Valid, 1738 Invalid, 1950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 1666 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-16 01:09:48,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3901 states. [2023-12-16 01:09:48,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3901 to 3497. [2023-12-16 01:09:48,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3497 states, 2671 states have (on average 1.2456008985398728) internal successors, (3327), 2724 states have internal predecessors, (3327), 403 states have call successors, (403), 329 states have call predecessors, (403), 421 states have return successors, (552), 446 states have call predecessors, (552), 402 states have call successors, (552) [2023-12-16 01:09:48,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3497 states to 3497 states and 4282 transitions. [2023-12-16 01:09:48,618 INFO L78 Accepts]: Start accepts. Automaton has 3497 states and 4282 transitions. Word has length 86 [2023-12-16 01:09:48,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:48,618 INFO L495 AbstractCegarLoop]: Abstraction has 3497 states and 4282 transitions. [2023-12-16 01:09:48,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 01:09:48,618 INFO L276 IsEmpty]: Start isEmpty. Operand 3497 states and 4282 transitions. [2023-12-16 01:09:48,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2023-12-16 01:09:48,620 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:48,620 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:48,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-16 01:09:48,621 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:48,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:48,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1256397690, now seen corresponding path program 1 times [2023-12-16 01:09:48,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:48,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889909110] [2023-12-16 01:09:48,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:48,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:48,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:48,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:48,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:48,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:48,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:48,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:48,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:48,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-16 01:09:48,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-12-16 01:09:48,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-12-16 01:09:48,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-12-16 01:09:48,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:48,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:48,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-12-16 01:09:48,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-16 01:09:48,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-12-16 01:09:48,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,724 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-16 01:09:48,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:48,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889909110] [2023-12-16 01:09:48,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889909110] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 01:09:48,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61930258] [2023-12-16 01:09:48,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:48,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 01:09:48,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:09:48,725 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:09:48,752 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:09:48,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:48,847 INFO L262 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 01:09:48,849 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 01:09:48,880 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-16 01:09:48,880 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 01:09:48,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61930258] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:48,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 01:09:48,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2023-12-16 01:09:48,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30754332] [2023-12-16 01:09:48,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:48,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 01:09:48,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:48,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 01:09:48,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-12-16 01:09:48,883 INFO L87 Difference]: Start difference. First operand 3497 states and 4282 transitions. Second operand has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 01:09:49,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:49,083 INFO L93 Difference]: Finished difference Result 5210 states and 6359 transitions. [2023-12-16 01:09:49,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:09:49,084 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 131 [2023-12-16 01:09:49,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:49,093 INFO L225 Difference]: With dead ends: 5210 [2023-12-16 01:09:49,093 INFO L226 Difference]: Without dead ends: 2050 [2023-12-16 01:09:49,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2023-12-16 01:09:49,102 INFO L413 NwaCegarLoop]: 598 mSDtfsCounter, 32 mSDsluCounter, 2356 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 2954 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:49,102 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 2954 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 01:09:49,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2050 states. [2023-12-16 01:09:49,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2050 to 1928. [2023-12-16 01:09:49,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1548 states have (on average 1.2751937984496124) internal successors, (1974), 1564 states have internal predecessors, (1974), 192 states have call successors, (192), 143 states have call predecessors, (192), 186 states have return successors, (259), 221 states have call predecessors, (259), 191 states have call successors, (259) [2023-12-16 01:09:49,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 2425 transitions. [2023-12-16 01:09:49,210 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 2425 transitions. Word has length 131 [2023-12-16 01:09:49,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:49,210 INFO L495 AbstractCegarLoop]: Abstraction has 1928 states and 2425 transitions. [2023-12-16 01:09:49,210 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-16 01:09:49,210 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 2425 transitions. [2023-12-16 01:09:49,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-16 01:09:49,212 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:49,212 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:49,220 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:09:49,418 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,SelfDestructingSolverStorable14 [2023-12-16 01:09:49,418 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:49,419 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:49,419 INFO L85 PathProgramCache]: Analyzing trace with hash 100794176, now seen corresponding path program 1 times [2023-12-16 01:09:49,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:49,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077289682] [2023-12-16 01:09:49,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:49,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:49,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:49,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:49,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:49,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:49,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:49,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:49,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:49,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-16 01:09:49,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-12-16 01:09:49,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-12-16 01:09:49,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-16 01:09:49,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:49,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:49,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-12-16 01:09:49,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-16 01:09:49,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 01:09:49,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:49,490 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-12-16 01:09:49,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:49,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077289682] [2023-12-16 01:09:49,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077289682] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:49,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:49,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 01:09:49,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10690373] [2023-12-16 01:09:49,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:49,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 01:09:49,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:49,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 01:09:49,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 01:09:49,491 INFO L87 Difference]: Start difference. First operand 1928 states and 2425 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-16 01:09:50,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:50,116 INFO L93 Difference]: Finished difference Result 1976 states and 2475 transitions. [2023-12-16 01:09:50,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:09:50,117 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 133 [2023-12-16 01:09:50,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:50,120 INFO L225 Difference]: With dead ends: 1976 [2023-12-16 01:09:50,120 INFO L226 Difference]: Without dead ends: 1636 [2023-12-16 01:09:50,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-16 01:09:50,122 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 953 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 1063 SdHoareTripleChecker+Invalid, 910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:50,122 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [965 Valid, 1063 Invalid, 910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 778 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 01:09:50,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1636 states. [2023-12-16 01:09:50,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1636 to 1591. [2023-12-16 01:09:50,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1295 states have (on average 1.2988416988416989) internal successors, (1682), 1308 states have internal predecessors, (1682), 151 states have call successors, (151), 108 states have call predecessors, (151), 143 states have return successors, (204), 175 states have call predecessors, (204), 150 states have call successors, (204) [2023-12-16 01:09:50,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 2037 transitions. [2023-12-16 01:09:50,189 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 2037 transitions. Word has length 133 [2023-12-16 01:09:50,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:50,189 INFO L495 AbstractCegarLoop]: Abstraction has 1591 states and 2037 transitions. [2023-12-16 01:09:50,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-16 01:09:50,190 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 2037 transitions. [2023-12-16 01:09:50,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-16 01:09:50,191 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:50,191 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:50,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-16 01:09:50,191 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:50,192 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:50,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1510841032, now seen corresponding path program 1 times [2023-12-16 01:09:50,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:50,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167724650] [2023-12-16 01:09:50,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:50,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:50,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:50,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:50,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:50,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:50,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:50,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:50,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:50,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 01:09:50,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-16 01:09:50,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-12-16 01:09:50,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-12-16 01:09:50,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:50,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:50,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:09:50,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-12-16 01:09:50,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-12-16 01:09:50,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:50,269 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-12-16 01:09:50,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:50,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167724650] [2023-12-16 01:09:50,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167724650] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:50,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:50,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:50,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152152859] [2023-12-16 01:09:50,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:50,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:50,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:50,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:50,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:50,270 INFO L87 Difference]: Start difference. First operand 1591 states and 2037 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 4 states have internal predecessors, (85), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 01:09:51,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:51,052 INFO L93 Difference]: Finished difference Result 2742 states and 3421 transitions. [2023-12-16 01:09:51,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 01:09:51,053 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 4 states have internal predecessors, (85), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 145 [2023-12-16 01:09:51,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:51,065 INFO L225 Difference]: With dead ends: 2742 [2023-12-16 01:09:51,065 INFO L226 Difference]: Without dead ends: 1571 [2023-12-16 01:09:51,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:09:51,068 INFO L413 NwaCegarLoop]: 351 mSDtfsCounter, 607 mSDsluCounter, 1372 mSDsCounter, 0 mSdLazyCounter, 1356 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 608 SdHoareTripleChecker+Valid, 1723 SdHoareTripleChecker+Invalid, 1440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:51,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [608 Valid, 1723 Invalid, 1440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1356 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 01:09:51,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2023-12-16 01:09:51,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1490. [2023-12-16 01:09:51,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1490 states, 1218 states have (on average 1.3095238095238095) internal successors, (1595), 1231 states have internal predecessors, (1595), 139 states have call successors, (139), 98 states have call predecessors, (139), 131 states have return successors, (186), 161 states have call predecessors, (186), 138 states have call successors, (186) [2023-12-16 01:09:51,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1490 states to 1490 states and 1920 transitions. [2023-12-16 01:09:51,126 INFO L78 Accepts]: Start accepts. Automaton has 1490 states and 1920 transitions. Word has length 145 [2023-12-16 01:09:51,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:51,126 INFO L495 AbstractCegarLoop]: Abstraction has 1490 states and 1920 transitions. [2023-12-16 01:09:51,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 4 states have internal predecessors, (85), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-16 01:09:51,127 INFO L276 IsEmpty]: Start isEmpty. Operand 1490 states and 1920 transitions. [2023-12-16 01:09:51,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-16 01:09:51,128 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:51,128 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 01:09:51,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-16 01:09:51,128 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:51,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:51,128 INFO L85 PathProgramCache]: Analyzing trace with hash -353123848, now seen corresponding path program 1 times [2023-12-16 01:09:51,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:51,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355463866] [2023-12-16 01:09:51,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:51,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:51,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-16 01:09:51,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-16 01:09:51,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:51,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:51,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-16 01:09:51,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-16 01:09:51,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-12-16 01:09:51,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-12-16 01:09:51,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-12-16 01:09:51,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-12-16 01:09:51,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-16 01:09:51,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-16 01:09:51,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-12-16 01:09:51,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-12-16 01:09:51,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-12-16 01:09:51,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,286 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-12-16 01:09:51,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:51,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355463866] [2023-12-16 01:09:51,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355463866] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-16 01:09:51,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847546865] [2023-12-16 01:09:51,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:51,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 01:09:51,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 01:09:51,289 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:09:51,308 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:09:51,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:51,420 INFO L262 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-16 01:09:51,432 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 01:09:51,529 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 54 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-16 01:09:51,530 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 01:09:51,688 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 19 proven. 4 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2023-12-16 01:09:51,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847546865] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 01:09:51,688 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-16 01:09:51,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 5] total 14 [2023-12-16 01:09:51,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856839597] [2023-12-16 01:09:51,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-16 01:09:51,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-16 01:09:51,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:51,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-16 01:09:51,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2023-12-16 01:09:51,690 INFO L87 Difference]: Start difference. First operand 1490 states and 1920 transitions. Second operand has 14 states, 14 states have (on average 16.0) internal successors, (224), 12 states have internal predecessors, (224), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2023-12-16 01:09:52,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:52,986 INFO L93 Difference]: Finished difference Result 3081 states and 3914 transitions. [2023-12-16 01:09:52,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-16 01:09:52,987 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 16.0) internal successors, (224), 12 states have internal predecessors, (224), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) Word has length 147 [2023-12-16 01:09:52,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:53,004 INFO L225 Difference]: With dead ends: 3081 [2023-12-16 01:09:53,004 INFO L226 Difference]: Without dead ends: 1858 [2023-12-16 01:09:53,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 356 GetRequests, 327 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2023-12-16 01:09:53,007 INFO L413 NwaCegarLoop]: 292 mSDtfsCounter, 1517 mSDsluCounter, 1996 mSDsCounter, 0 mSdLazyCounter, 2283 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1547 SdHoareTripleChecker+Valid, 2288 SdHoareTripleChecker+Invalid, 2501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 2283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:53,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1547 Valid, 2288 Invalid, 2501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 2283 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-16 01:09:53,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1858 states. [2023-12-16 01:09:53,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1858 to 1750. [2023-12-16 01:09:53,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1750 states, 1403 states have (on average 1.2687099073414112) internal successors, (1780), 1417 states have internal predecessors, (1780), 179 states have call successors, (179), 136 states have call predecessors, (179), 166 states have return successors, (255), 197 states have call predecessors, (255), 178 states have call successors, (255) [2023-12-16 01:09:53,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1750 states to 1750 states and 2214 transitions. [2023-12-16 01:09:53,103 INFO L78 Accepts]: Start accepts. Automaton has 1750 states and 2214 transitions. Word has length 147 [2023-12-16 01:09:53,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:53,103 INFO L495 AbstractCegarLoop]: Abstraction has 1750 states and 2214 transitions. [2023-12-16 01:09:53,103 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 16.0) internal successors, (224), 12 states have internal predecessors, (224), 6 states have call successors, (38), 8 states have call predecessors, (38), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2023-12-16 01:09:53,103 INFO L276 IsEmpty]: Start isEmpty. Operand 1750 states and 2214 transitions. [2023-12-16 01:09:53,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 01:09:53,105 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:53,105 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, 1, 1, 1, 1, 1, 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:09:53,113 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:09:53,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-16 01:09:53,311 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:53,311 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:53,312 INFO L85 PathProgramCache]: Analyzing trace with hash -267558593, now seen corresponding path program 1 times [2023-12-16 01:09:53,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:53,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600434524] [2023-12-16 01:09:53,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:53,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:53,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:53,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:53,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:09:53,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:53,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 01:09:53,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:53,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:09:53,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:53,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 01:09:53,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:53,456 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:09:53,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:53,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600434524] [2023-12-16 01:09:53,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600434524] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:53,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:53,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 01:09:53,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682820634] [2023-12-16 01:09:53,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:53,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 01:09:53,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:53,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 01:09:53,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 01:09:53,459 INFO L87 Difference]: Start difference. First operand 1750 states and 2214 transitions. Second operand has 5 states, 5 states have (on average 28.2) internal successors, (141), 3 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:55,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:55,014 INFO L93 Difference]: Finished difference Result 2188 states and 2946 transitions. [2023-12-16 01:09:55,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:09:55,015 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 3 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 151 [2023-12-16 01:09:55,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:55,018 INFO L225 Difference]: With dead ends: 2188 [2023-12-16 01:09:55,018 INFO L226 Difference]: Without dead ends: 1870 [2023-12-16 01:09:55,019 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-16 01:09:55,020 INFO L413 NwaCegarLoop]: 342 mSDtfsCounter, 999 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 1130 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1022 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 1214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:55,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1022 Valid, 785 Invalid, 1214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1130 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 01:09:55,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1870 states. [2023-12-16 01:09:55,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1870 to 1750. [2023-12-16 01:09:55,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1750 states, 1403 states have (on average 1.2679971489665003) internal successors, (1779), 1417 states have internal predecessors, (1779), 179 states have call successors, (179), 136 states have call predecessors, (179), 166 states have return successors, (255), 197 states have call predecessors, (255), 178 states have call successors, (255) [2023-12-16 01:09:55,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1750 states to 1750 states and 2213 transitions. [2023-12-16 01:09:55,216 INFO L78 Accepts]: Start accepts. Automaton has 1750 states and 2213 transitions. Word has length 151 [2023-12-16 01:09:55,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:55,216 INFO L495 AbstractCegarLoop]: Abstraction has 1750 states and 2213 transitions. [2023-12-16 01:09:55,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 3 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:55,216 INFO L276 IsEmpty]: Start isEmpty. Operand 1750 states and 2213 transitions. [2023-12-16 01:09:55,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 01:09:55,217 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:55,218 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, 1, 1, 1, 1, 1, 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:09:55,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-16 01:09:55,218 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:55,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:55,218 INFO L85 PathProgramCache]: Analyzing trace with hash -605846143, now seen corresponding path program 1 times [2023-12-16 01:09:55,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:55,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59975627] [2023-12-16 01:09:55,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:55,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:55,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:55,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:55,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:55,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:09:55,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:55,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 01:09:55,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:55,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:09:55,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:55,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 01:09:55,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:55,340 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:09:55,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:55,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59975627] [2023-12-16 01:09:55,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59975627] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:55,340 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:55,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:09:55,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819313353] [2023-12-16 01:09:55,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:55,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:09:55,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:55,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:09:55,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:09:55,342 INFO L87 Difference]: Start difference. First operand 1750 states and 2213 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:57,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:09:57,730 INFO L93 Difference]: Finished difference Result 2240 states and 3037 transitions. [2023-12-16 01:09:57,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 01:09:57,730 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 151 [2023-12-16 01:09:57,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:09:57,734 INFO L225 Difference]: With dead ends: 2240 [2023-12-16 01:09:57,734 INFO L226 Difference]: Without dead ends: 1930 [2023-12-16 01:09:57,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2023-12-16 01:09:57,735 INFO L413 NwaCegarLoop]: 341 mSDtfsCounter, 1243 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 2183 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1269 SdHoareTripleChecker+Valid, 1359 SdHoareTripleChecker+Invalid, 2270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 2183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-16 01:09:57,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1269 Valid, 1359 Invalid, 2270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 2183 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-16 01:09:57,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1930 states. [2023-12-16 01:09:57,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1930 to 1752. [2023-12-16 01:09:57,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1752 states, 1405 states have (on average 1.2669039145907472) internal successors, (1780), 1419 states have internal predecessors, (1780), 179 states have call successors, (179), 136 states have call predecessors, (179), 166 states have return successors, (255), 197 states have call predecessors, (255), 178 states have call successors, (255) [2023-12-16 01:09:57,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1752 states to 1752 states and 2214 transitions. [2023-12-16 01:09:57,910 INFO L78 Accepts]: Start accepts. Automaton has 1752 states and 2214 transitions. Word has length 151 [2023-12-16 01:09:57,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:09:57,910 INFO L495 AbstractCegarLoop]: Abstraction has 1752 states and 2214 transitions. [2023-12-16 01:09:57,910 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:09:57,910 INFO L276 IsEmpty]: Start isEmpty. Operand 1752 states and 2214 transitions. [2023-12-16 01:09:57,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 01:09:57,912 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:09:57,912 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, 1, 1, 1, 1, 1, 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:09:57,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-16 01:09:57,913 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:09:57,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:09:57,913 INFO L85 PathProgramCache]: Analyzing trace with hash 853328385, now seen corresponding path program 1 times [2023-12-16 01:09:57,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:09:57,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920832883] [2023-12-16 01:09:57,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:09:57,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:09:57,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:57,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:09:57,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:58,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:09:58,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:58,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 01:09:58,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:58,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:09:58,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:58,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 01:09:58,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:09:58,092 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:09:58,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:09:58,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920832883] [2023-12-16 01:09:58,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920832883] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:09:58,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:09:58,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 01:09:58,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17931228] [2023-12-16 01:09:58,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:09:58,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 01:09:58,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:09:58,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 01:09:58,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 01:09:58,094 INFO L87 Difference]: Start difference. First operand 1752 states and 2214 transitions. Second operand has 8 states, 8 states have (on average 17.625) internal successors, (141), 6 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:01,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:10:01,548 INFO L93 Difference]: Finished difference Result 2689 states and 3796 transitions. [2023-12-16 01:10:01,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-16 01:10:01,549 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.625) internal successors, (141), 6 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 151 [2023-12-16 01:10:01,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:10:01,559 INFO L225 Difference]: With dead ends: 2689 [2023-12-16 01:10:01,559 INFO L226 Difference]: Without dead ends: 2381 [2023-12-16 01:10:01,562 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2023-12-16 01:10:01,563 INFO L413 NwaCegarLoop]: 301 mSDtfsCounter, 1763 mSDsluCounter, 1446 mSDsCounter, 0 mSdLazyCounter, 3486 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1793 SdHoareTripleChecker+Valid, 1747 SdHoareTripleChecker+Invalid, 3629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 3486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-16 01:10:01,563 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1793 Valid, 1747 Invalid, 3629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 3486 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-16 01:10:01,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2381 states. [2023-12-16 01:10:01,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2381 to 2082. [2023-12-16 01:10:01,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2082 states, 1708 states have (on average 1.3319672131147542) internal successors, (2275), 1723 states have internal predecessors, (2275), 199 states have call successors, (199), 142 states have call predecessors, (199), 173 states have return successors, (278), 217 states have call predecessors, (278), 198 states have call successors, (278) [2023-12-16 01:10:01,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2082 states to 2082 states and 2752 transitions. [2023-12-16 01:10:01,752 INFO L78 Accepts]: Start accepts. Automaton has 2082 states and 2752 transitions. Word has length 151 [2023-12-16 01:10:01,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:10:01,752 INFO L495 AbstractCegarLoop]: Abstraction has 2082 states and 2752 transitions. [2023-12-16 01:10:01,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.625) internal successors, (141), 6 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:01,752 INFO L276 IsEmpty]: Start isEmpty. Operand 2082 states and 2752 transitions. [2023-12-16 01:10:01,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 01:10:01,754 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:10:01,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:10:01,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-16 01:10:01,754 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:10:01,754 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:10:01,754 INFO L85 PathProgramCache]: Analyzing trace with hash -954077305, now seen corresponding path program 1 times [2023-12-16 01:10:01,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:10:01,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347138722] [2023-12-16 01:10:01,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:10:01,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:10:01,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:01,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:10:01,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:01,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:10:01,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:01,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 01:10:01,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:01,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:10:01,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:01,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 01:10:01,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:01,986 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:10:01,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:10:01,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347138722] [2023-12-16 01:10:01,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347138722] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:10:01,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:10:01,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 01:10:01,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433903494] [2023-12-16 01:10:01,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:10:01,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 01:10:01,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:10:01,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 01:10:01,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-16 01:10:01,988 INFO L87 Difference]: Start difference. First operand 2082 states and 2752 transitions. Second operand has 9 states, 9 states have (on average 15.666666666666666) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:06,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:10:06,426 INFO L93 Difference]: Finished difference Result 3490 states and 5125 transitions. [2023-12-16 01:10:06,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-16 01:10:06,428 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.666666666666666) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 151 [2023-12-16 01:10:06,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:10:06,433 INFO L225 Difference]: With dead ends: 3490 [2023-12-16 01:10:06,434 INFO L226 Difference]: Without dead ends: 2852 [2023-12-16 01:10:06,436 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2023-12-16 01:10:06,436 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 1716 mSDsluCounter, 2487 mSDsCounter, 0 mSdLazyCounter, 5244 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1746 SdHoareTripleChecker+Valid, 2973 SdHoareTripleChecker+Invalid, 5341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 5244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-16 01:10:06,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1746 Valid, 2973 Invalid, 5341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 5244 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-16 01:10:06,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2852 states. [2023-12-16 01:10:06,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2852 to 2391. [2023-12-16 01:10:06,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2391 states, 1990 states have (on average 1.3688442211055276) internal successors, (2724), 2006 states have internal predecessors, (2724), 219 states have call successors, (219), 148 states have call predecessors, (219), 180 states have return successors, (300), 238 states have call predecessors, (300), 218 states have call successors, (300) [2023-12-16 01:10:06,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2391 states to 2391 states and 3243 transitions. [2023-12-16 01:10:06,643 INFO L78 Accepts]: Start accepts. Automaton has 2391 states and 3243 transitions. Word has length 151 [2023-12-16 01:10:06,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:10:06,643 INFO L495 AbstractCegarLoop]: Abstraction has 2391 states and 3243 transitions. [2023-12-16 01:10:06,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.666666666666666) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:06,643 INFO L276 IsEmpty]: Start isEmpty. Operand 2391 states and 3243 transitions. [2023-12-16 01:10:06,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 01:10:06,645 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:10:06,645 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, 1, 1, 1, 1, 1, 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:10:06,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-16 01:10:06,645 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:10:06,646 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:10:06,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1107868231, now seen corresponding path program 1 times [2023-12-16 01:10:06,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:10:06,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606769976] [2023-12-16 01:10:06,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:10:06,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:10:06,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:06,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:10:06,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:06,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:10:06,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:06,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 01:10:06,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:06,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:10:06,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:06,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 01:10:06,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:06,805 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:10:06,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:10:06,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606769976] [2023-12-16 01:10:06,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606769976] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:10:06,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:10:06,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:10:06,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661032871] [2023-12-16 01:10:06,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:10:06,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:10:06,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:10:06,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:10:06,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:10:06,807 INFO L87 Difference]: Start difference. First operand 2391 states and 3243 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:08,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:10:08,553 INFO L93 Difference]: Finished difference Result 3773 states and 5539 transitions. [2023-12-16 01:10:08,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:10:08,553 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 151 [2023-12-16 01:10:08,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:10:08,558 INFO L225 Difference]: With dead ends: 3773 [2023-12-16 01:10:08,558 INFO L226 Difference]: Without dead ends: 2826 [2023-12-16 01:10:08,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:10:08,560 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 1201 mSDsluCounter, 891 mSDsCounter, 0 mSdLazyCounter, 1948 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1230 SdHoareTripleChecker+Valid, 1179 SdHoareTripleChecker+Invalid, 2045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-16 01:10:08,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1230 Valid, 1179 Invalid, 2045 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1948 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-16 01:10:08,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2826 states. [2023-12-16 01:10:08,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2826 to 2391. [2023-12-16 01:10:08,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2391 states, 1990 states have (on average 1.3673366834170855) internal successors, (2721), 2006 states have internal predecessors, (2721), 219 states have call successors, (219), 148 states have call predecessors, (219), 180 states have return successors, (300), 238 states have call predecessors, (300), 218 states have call successors, (300) [2023-12-16 01:10:08,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2391 states to 2391 states and 3240 transitions. [2023-12-16 01:10:08,737 INFO L78 Accepts]: Start accepts. Automaton has 2391 states and 3240 transitions. Word has length 151 [2023-12-16 01:10:08,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:10:08,737 INFO L495 AbstractCegarLoop]: Abstraction has 2391 states and 3240 transitions. [2023-12-16 01:10:08,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:08,738 INFO L276 IsEmpty]: Start isEmpty. Operand 2391 states and 3240 transitions. [2023-12-16 01:10:08,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 01:10:08,739 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:10:08,739 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:10:08,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-16 01:10:08,740 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:10:08,740 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:10:08,740 INFO L85 PathProgramCache]: Analyzing trace with hash 523096581, now seen corresponding path program 1 times [2023-12-16 01:10:08,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:10:08,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668863165] [2023-12-16 01:10:08,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:10:08,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:10:08,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:08,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:10:08,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:08,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:10:08,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:08,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 01:10:08,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:08,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:10:08,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:08,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 01:10:08,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:08,892 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:10:08,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:10:08,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668863165] [2023-12-16 01:10:08,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668863165] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:10:08,893 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:10:08,894 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:10:08,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984541144] [2023-12-16 01:10:08,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:10:08,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:10:08,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:10:08,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:10:08,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:10:08,896 INFO L87 Difference]: Start difference. First operand 2391 states and 3240 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:10,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:10:10,466 INFO L93 Difference]: Finished difference Result 3769 states and 5522 transitions. [2023-12-16 01:10:10,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:10:10,467 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 151 [2023-12-16 01:10:10,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:10:10,472 INFO L225 Difference]: With dead ends: 3769 [2023-12-16 01:10:10,472 INFO L226 Difference]: Without dead ends: 2822 [2023-12-16 01:10:10,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:10:10,475 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 1387 mSDsluCounter, 697 mSDsCounter, 0 mSdLazyCounter, 1746 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1416 SdHoareTripleChecker+Valid, 985 SdHoareTripleChecker+Invalid, 1883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 01:10:10,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1416 Valid, 985 Invalid, 1883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1746 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 01:10:10,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2822 states. [2023-12-16 01:10:10,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2822 to 2391. [2023-12-16 01:10:10,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2391 states, 1990 states have (on average 1.3658291457286431) internal successors, (2718), 2006 states have internal predecessors, (2718), 219 states have call successors, (219), 148 states have call predecessors, (219), 180 states have return successors, (300), 238 states have call predecessors, (300), 218 states have call successors, (300) [2023-12-16 01:10:10,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2391 states to 2391 states and 3237 transitions. [2023-12-16 01:10:10,659 INFO L78 Accepts]: Start accepts. Automaton has 2391 states and 3237 transitions. Word has length 151 [2023-12-16 01:10:10,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:10:10,659 INFO L495 AbstractCegarLoop]: Abstraction has 2391 states and 3237 transitions. [2023-12-16 01:10:10,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:10,660 INFO L276 IsEmpty]: Start isEmpty. Operand 2391 states and 3237 transitions. [2023-12-16 01:10:10,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 01:10:10,661 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:10:10,661 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, 1, 1, 1, 1, 1, 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:10:10,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-16 01:10:10,662 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:10:10,662 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:10:10,662 INFO L85 PathProgramCache]: Analyzing trace with hash 88590983, now seen corresponding path program 1 times [2023-12-16 01:10:10,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:10:10,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338701183] [2023-12-16 01:10:10,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:10:10,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:10:10,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:10,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:10:10,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:10,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:10:10,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:10,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 01:10:10,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:10,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:10:10,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:10,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 01:10:10,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:10,836 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:10:10,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:10:10,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338701183] [2023-12-16 01:10:10,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338701183] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:10:10,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:10:10,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:10:10,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721439803] [2023-12-16 01:10:10,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:10:10,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:10:10,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:10:10,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:10:10,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:10:10,838 INFO L87 Difference]: Start difference. First operand 2391 states and 3237 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:12,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:10:12,464 INFO L93 Difference]: Finished difference Result 3765 states and 5505 transitions. [2023-12-16 01:10:12,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:10:12,465 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 151 [2023-12-16 01:10:12,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:10:12,470 INFO L225 Difference]: With dead ends: 3765 [2023-12-16 01:10:12,470 INFO L226 Difference]: Without dead ends: 2818 [2023-12-16 01:10:12,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:10:12,473 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 1385 mSDsluCounter, 697 mSDsCounter, 0 mSdLazyCounter, 1732 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1414 SdHoareTripleChecker+Valid, 985 SdHoareTripleChecker+Invalid, 1869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-16 01:10:12,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1414 Valid, 985 Invalid, 1869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1732 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-16 01:10:12,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2818 states. [2023-12-16 01:10:12,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2818 to 2391. [2023-12-16 01:10:12,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2391 states, 1990 states have (on average 1.364321608040201) internal successors, (2715), 2006 states have internal predecessors, (2715), 219 states have call successors, (219), 148 states have call predecessors, (219), 180 states have return successors, (300), 238 states have call predecessors, (300), 218 states have call successors, (300) [2023-12-16 01:10:12,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2391 states to 2391 states and 3234 transitions. [2023-12-16 01:10:12,679 INFO L78 Accepts]: Start accepts. Automaton has 2391 states and 3234 transitions. Word has length 151 [2023-12-16 01:10:12,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:10:12,679 INFO L495 AbstractCegarLoop]: Abstraction has 2391 states and 3234 transitions. [2023-12-16 01:10:12,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:12,680 INFO L276 IsEmpty]: Start isEmpty. Operand 2391 states and 3234 transitions. [2023-12-16 01:10:12,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 01:10:12,681 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:10:12,681 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, 1, 1, 1, 1, 1, 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:10:12,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-16 01:10:12,681 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:10:12,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:10:12,682 INFO L85 PathProgramCache]: Analyzing trace with hash -341067323, now seen corresponding path program 1 times [2023-12-16 01:10:12,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:10:12,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078643938] [2023-12-16 01:10:12,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:10:12,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:10:12,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:12,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:10:12,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:12,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:10:12,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:12,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 01:10:12,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:12,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:10:12,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:12,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 01:10:12,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:12,858 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:10:12,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:10:12,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078643938] [2023-12-16 01:10:12,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078643938] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:10:12,859 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:10:12,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:10:12,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481610341] [2023-12-16 01:10:12,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:10:12,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:10:12,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:10:12,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:10:12,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:10:12,860 INFO L87 Difference]: Start difference. First operand 2391 states and 3234 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:16,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:10:16,226 INFO L93 Difference]: Finished difference Result 4619 states and 6873 transitions. [2023-12-16 01:10:16,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:10:16,227 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 151 [2023-12-16 01:10:16,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:10:16,238 INFO L225 Difference]: With dead ends: 4619 [2023-12-16 01:10:16,238 INFO L226 Difference]: Without dead ends: 3672 [2023-12-16 01:10:16,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:10:16,244 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 1580 mSDsluCounter, 1597 mSDsCounter, 0 mSdLazyCounter, 3602 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1608 SdHoareTripleChecker+Valid, 2081 SdHoareTripleChecker+Invalid, 3697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 3602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-16 01:10:16,244 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1608 Valid, 2081 Invalid, 3697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 3602 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-16 01:10:16,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3672 states. [2023-12-16 01:10:16,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3672 to 3014. [2023-12-16 01:10:16,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3014 states, 2559 states have (on average 1.413833528722157) internal successors, (3618), 2577 states have internal predecessors, (3618), 259 states have call successors, (259), 160 states have call predecessors, (259), 194 states have return successors, (348), 280 states have call predecessors, (348), 258 states have call successors, (348) [2023-12-16 01:10:16,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3014 states to 3014 states and 4225 transitions. [2023-12-16 01:10:16,503 INFO L78 Accepts]: Start accepts. Automaton has 3014 states and 4225 transitions. Word has length 151 [2023-12-16 01:10:16,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:10:16,503 INFO L495 AbstractCegarLoop]: Abstraction has 3014 states and 4225 transitions. [2023-12-16 01:10:16,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:16,503 INFO L276 IsEmpty]: Start isEmpty. Operand 3014 states and 4225 transitions. [2023-12-16 01:10:16,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 01:10:16,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:10:16,505 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, 1, 1, 1, 1, 1, 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:10:16,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-16 01:10:16,505 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:10:16,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:10:16,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1047663929, now seen corresponding path program 1 times [2023-12-16 01:10:16,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:10:16,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909862514] [2023-12-16 01:10:16,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:10:16,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:10:16,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:16,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:10:16,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:16,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:10:16,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:16,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 01:10:16,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:16,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:10:16,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:16,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 01:10:16,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:16,656 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:10:16,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:10:16,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909862514] [2023-12-16 01:10:16,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909862514] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:10:16,657 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:10:16,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:10:16,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51102948] [2023-12-16 01:10:16,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:10:16,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:10:16,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:10:16,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:10:16,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:10:16,658 INFO L87 Difference]: Start difference. First operand 3014 states and 4225 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:18,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:10:18,419 INFO L93 Difference]: Finished difference Result 5229 states and 7852 transitions. [2023-12-16 01:10:18,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 01:10:18,419 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 151 [2023-12-16 01:10:18,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:10:18,427 INFO L225 Difference]: With dead ends: 5229 [2023-12-16 01:10:18,427 INFO L226 Difference]: Without dead ends: 3659 [2023-12-16 01:10:18,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2023-12-16 01:10:18,430 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 1196 mSDsluCounter, 891 mSDsCounter, 0 mSdLazyCounter, 1890 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1225 SdHoareTripleChecker+Valid, 1179 SdHoareTripleChecker+Invalid, 1987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-16 01:10:18,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1225 Valid, 1179 Invalid, 1987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1890 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-16 01:10:18,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3659 states. [2023-12-16 01:10:18,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3659 to 3014. [2023-12-16 01:10:18,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3014 states, 2559 states have (on average 1.4118796404845644) internal successors, (3613), 2577 states have internal predecessors, (3613), 259 states have call successors, (259), 160 states have call predecessors, (259), 194 states have return successors, (348), 280 states have call predecessors, (348), 258 states have call successors, (348) [2023-12-16 01:10:18,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3014 states to 3014 states and 4220 transitions. [2023-12-16 01:10:18,644 INFO L78 Accepts]: Start accepts. Automaton has 3014 states and 4220 transitions. Word has length 151 [2023-12-16 01:10:18,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:10:18,644 INFO L495 AbstractCegarLoop]: Abstraction has 3014 states and 4220 transitions. [2023-12-16 01:10:18,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:18,644 INFO L276 IsEmpty]: Start isEmpty. Operand 3014 states and 4220 transitions. [2023-12-16 01:10:18,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 01:10:18,646 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:10:18,647 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, 1, 1, 1, 1, 1, 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:10:18,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-16 01:10:18,647 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:10:18,647 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:10:18,647 INFO L85 PathProgramCache]: Analyzing trace with hash -100626043, now seen corresponding path program 1 times [2023-12-16 01:10:18,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:10:18,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926445260] [2023-12-16 01:10:18,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:10:18,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:10:18,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:18,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:10:18,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:18,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:10:18,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:18,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 01:10:18,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:18,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:10:18,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:18,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 01:10:18,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:18,829 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:10:18,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:10:18,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926445260] [2023-12-16 01:10:18,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926445260] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:10:18,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:10:18,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:10:18,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576999004] [2023-12-16 01:10:18,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:10:18,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:10:18,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:10:18,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:10:18,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:10:18,831 INFO L87 Difference]: Start difference. First operand 3014 states and 4220 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:22,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 01:10:22,082 INFO L93 Difference]: Finished difference Result 6884 states and 10488 transitions. [2023-12-16 01:10:22,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:10:22,083 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 151 [2023-12-16 01:10:22,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 01:10:22,095 INFO L225 Difference]: With dead ends: 6884 [2023-12-16 01:10:22,095 INFO L226 Difference]: Without dead ends: 5314 [2023-12-16 01:10:22,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:10:22,099 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 1572 mSDsluCounter, 1597 mSDsCounter, 0 mSdLazyCounter, 3564 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1600 SdHoareTripleChecker+Valid, 2081 SdHoareTripleChecker+Invalid, 3659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 3564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-16 01:10:22,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1600 Valid, 2081 Invalid, 3659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 3564 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-16 01:10:22,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5314 states. [2023-12-16 01:10:22,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5314 to 4260. [2023-12-16 01:10:22,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4260 states, 3697 states have (on average 1.4630781714903975) internal successors, (5409), 3719 states have internal predecessors, (5409), 339 states have call successors, (339), 184 states have call predecessors, (339), 222 states have return successors, (450), 364 states have call predecessors, (450), 338 states have call successors, (450) [2023-12-16 01:10:22,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4260 states to 4260 states and 6198 transitions. [2023-12-16 01:10:22,374 INFO L78 Accepts]: Start accepts. Automaton has 4260 states and 6198 transitions. Word has length 151 [2023-12-16 01:10:22,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 01:10:22,374 INFO L495 AbstractCegarLoop]: Abstraction has 4260 states and 6198 transitions. [2023-12-16 01:10:22,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-16 01:10:22,374 INFO L276 IsEmpty]: Start isEmpty. Operand 4260 states and 6198 transitions. [2023-12-16 01:10:22,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 01:10:22,376 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 01:10:22,377 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, 1, 1, 1, 1, 1, 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:10:22,377 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-16 01:10:22,377 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 01:10:22,377 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 01:10:22,377 INFO L85 PathProgramCache]: Analyzing trace with hash 761207559, now seen corresponding path program 1 times [2023-12-16 01:10:22,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 01:10:22,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102270255] [2023-12-16 01:10:22,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 01:10:22,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 01:10:22,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:22,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-16 01:10:22,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:22,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-12-16 01:10:22,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:22,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-12-16 01:10:22,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:22,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-12-16 01:10:22,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:22,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-12-16 01:10:22,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 01:10:22,555 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:10:22,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 01:10:22,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102270255] [2023-12-16 01:10:22,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102270255] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 01:10:22,555 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 01:10:22,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 01:10:22,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651881934] [2023-12-16 01:10:22,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 01:10:22,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 01:10:22,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 01:10:22,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 01:10:22,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 01:10:22,557 INFO L87 Difference]: Start difference. First operand 4260 states and 6198 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (5), 3 states have call predecessors, (5), 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:10:24,992 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 [2023-12-16 01:10:24,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-16 01:10:24,994 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-16 01:10:24,995 INFO L413 NwaCegarLoop]: 350 mSDtfsCounter, 1404 mSDsluCounter, 1227 mSDsCounter, 0 mSdLazyCounter, 2822 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1417 SdHoareTripleChecker+Valid, 1577 SdHoareTripleChecker+Invalid, 2904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 2822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-16 01:10:24,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1417 Valid, 1577 Invalid, 2904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 2822 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-16 01:10:24,996 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2023-12-16 01:10:24,996 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-12-16 01:10:24,996 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (4260states) and FLOYD_HOARE automaton (currently 14 states, 7 states before enhancement),while ReachableStatesComputation was computing reachable states (8065 states constructed, input type IntersectNwa). [2023-12-16 01:10:24,998 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location error1Err0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2023-12-16 01:10:25,000 INFO L445 BasicCegarLoop]: Path program histogram: [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:10:25,002 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 01:10:25,003 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 01:10:25 BoogieIcfgContainer [2023-12-16 01:10:25,003 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 01:10:25,003 INFO L158 Benchmark]: Toolchain (without parser) took 56608.40ms. Allocated memory was 295.7MB in the beginning and 1.0GB in the end (delta: 708.8MB). Free memory was 243.5MB in the beginning and 825.4MB in the end (delta: -581.9MB). Peak memory consumption was 598.4MB. Max. memory is 8.0GB. [2023-12-16 01:10:25,003 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 209.7MB. Free memory is still 159.7MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 01:10:25,004 INFO L158 Benchmark]: CACSL2BoogieTranslator took 402.94ms. Allocated memory is still 295.7MB. Free memory was 243.5MB in the beginning and 216.5MB in the end (delta: 27.0MB). Peak memory consumption was 27.3MB. Max. memory is 8.0GB. [2023-12-16 01:10:25,004 INFO L158 Benchmark]: Boogie Procedure Inliner took 57.61ms. Allocated memory is still 295.7MB. Free memory was 216.5MB in the beginning and 211.8MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2023-12-16 01:10:25,004 INFO L158 Benchmark]: Boogie Preprocessor took 87.69ms. Allocated memory is still 295.7MB. Free memory was 211.8MB in the beginning and 206.1MB in the end (delta: 5.7MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-16 01:10:25,010 INFO L158 Benchmark]: RCFGBuilder took 880.65ms. Allocated memory is still 295.7MB. Free memory was 206.1MB in the beginning and 206.6MB in the end (delta: -548.8kB). Peak memory consumption was 19.2MB. Max. memory is 8.0GB. [2023-12-16 01:10:25,011 INFO L158 Benchmark]: TraceAbstraction took 55174.10ms. Allocated memory was 295.7MB in the beginning and 1.0GB in the end (delta: 708.8MB). Free memory was 206.1MB in the beginning and 825.4MB in the end (delta: -619.3MB). Peak memory consumption was 560.3MB. Max. memory is 8.0GB. [2023-12-16 01:10:25,014 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 209.7MB. Free memory is still 159.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 402.94ms. Allocated memory is still 295.7MB. Free memory was 243.5MB in the beginning and 216.5MB in the end (delta: 27.0MB). Peak memory consumption was 27.3MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 57.61ms. Allocated memory is still 295.7MB. Free memory was 216.5MB in the beginning and 211.8MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 87.69ms. Allocated memory is still 295.7MB. Free memory was 211.8MB in the beginning and 206.1MB in the end (delta: 5.7MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * RCFGBuilder took 880.65ms. Allocated memory is still 295.7MB. Free memory was 206.1MB in the beginning and 206.6MB in the end (delta: -548.8kB). Peak memory consumption was 19.2MB. Max. memory is 8.0GB. * TraceAbstraction took 55174.10ms. Allocated memory was 295.7MB in the beginning and 1.0GB in the end (delta: 708.8MB). Free memory was 206.1MB in the beginning and 825.4MB in the end (delta: -619.3MB). Peak memory consumption was 560.3MB. 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: 496]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 496). Cancelled while NwaCegarLoop was constructing difference of abstraction (4260states) and FLOYD_HOARE automaton (currently 14 states, 7 states before enhancement),while ReachableStatesComputation was computing reachable states (8065 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 28]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 28). Cancelled while NwaCegarLoop was constructing difference of abstraction (4260states) and FLOYD_HOARE automaton (currently 14 states, 7 states before enhancement),while ReachableStatesComputation was computing reachable states (8065 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 15 procedures, 416 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 55.1s, OverallIterations: 29, TraceHistogramMax: 4, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 45.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 40048 SdHoareTripleChecker+Valid, 31.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 39397 mSDsluCounter, 47778 SdHoareTripleChecker+Invalid, 26.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 37501 mSDsCounter, 4412 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 53704 IncrementalHoareTripleChecker+Invalid, 58116 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4412 mSolverCounterUnsat, 10277 mSDtfsCounter, 53704 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1562 GetRequests, 1127 SyntacticMatches, 1 SemanticMatches, 434 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1590 ImplicationChecksByTransitivity, 8.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7172occurred in iteration=11, InterpolantAutomatonStates: 381, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.3s AutomataMinimizationTime, 28 MinimizatonAttempts, 9364 StatesRemovedByMinimization, 28 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 4.1s InterpolantComputationTime, 3466 NumberOfCodeBlocks, 3466 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 3647 ConstructedInterpolants, 0 QuantifiedInterpolants, 8967 SizeOfPredicates, 1 NumberOfNonLiveVariables, 1550 ConjunctsInSsa, 26 ConjunctsInUnsatCore, 34 InterpolantComputations, 27 PerfectInterpolantSequences, 555/578 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