/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 true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/combinations/pc_sfifo_3.cil+token_ring.03.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 01:39:44,287 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 01:39:44,328 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-19 01:39:44,331 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 01:39:44,331 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 01:39:44,345 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 01:39:44,346 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 01:39:44,346 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 01:39:44,347 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 01:39:44,347 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 01:39:44,347 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 01:39:44,347 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 01:39:44,348 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 01:39:44,348 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 01:39:44,348 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 01:39:44,348 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 01:39:44,349 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 01:39:44,349 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 01:39:44,349 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 01:39:44,349 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 01:39:44,350 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 01:39:44,350 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 01:39:44,350 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 01:39:44,351 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 01:39:44,351 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 01:39:44,351 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 01:39:44,351 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 01:39:44,351 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 01:39:44,352 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 01:39:44,352 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 01:39:44,352 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 01:39:44,352 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 01:39:44,352 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 01:39:44,353 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 01:39:44,353 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 01:39:44,353 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 01:39:44,353 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 01:39:44,353 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 01:39:44,353 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 01:39:44,353 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 01:39:44,354 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 01:39:44,354 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 01:39:44,354 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 01:39:44,354 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 -> true [2023-12-19 01:39:44,510 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 01:39:44,535 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 01:39:44,537 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 01:39:44,537 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 01:39:44,538 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 01:39:44,539 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/pc_sfifo_3.cil+token_ring.03.cil-1.c [2023-12-19 01:39:45,607 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 01:39:45,803 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 01:39:45,803 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/pc_sfifo_3.cil+token_ring.03.cil-1.c [2023-12-19 01:39:45,818 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7bffa7605/58d256b1356149d4b0a6ae3b0e817a86/FLAGbf1fc37ec [2023-12-19 01:39:45,834 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7bffa7605/58d256b1356149d4b0a6ae3b0e817a86 [2023-12-19 01:39:45,836 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 01:39:45,838 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 01:39:45,840 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 01:39:45,840 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 01:39:45,843 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 01:39:45,843 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 01:39:45" (1/1) ... [2023-12-19 01:39:45,844 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b9f7639 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:45, skipping insertion in model container [2023-12-19 01:39:45,844 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 01:39:45" (1/1) ... [2023-12-19 01:39:45,892 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 01:39:46,016 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_3.cil+token_ring.03.cil-1.c[911,924] [2023-12-19 01:39:46,055 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_3.cil+token_ring.03.cil-1.c[8416,8429] [2023-12-19 01:39:46,082 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 01:39:46,091 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 01:39:46,100 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_3.cil+token_ring.03.cil-1.c[911,924] [2023-12-19 01:39:46,115 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_3.cil+token_ring.03.cil-1.c[8416,8429] [2023-12-19 01:39:46,134 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 01:39:46,149 INFO L206 MainTranslator]: Completed translation [2023-12-19 01:39:46,150 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46 WrapperNode [2023-12-19 01:39:46,150 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 01:39:46,151 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 01:39:46,151 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 01:39:46,151 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 01:39:46,156 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,165 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,189 INFO L138 Inliner]: procedures = 61, calls = 71, calls flagged for inlining = 29, calls inlined = 29, statements flattened = 572 [2023-12-19 01:39:46,189 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 01:39:46,190 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 01:39:46,190 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 01:39:46,190 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 01:39:46,205 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,205 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,214 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,241 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-19 01:39:46,241 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,241 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,247 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,254 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,255 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,257 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,260 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 01:39:46,260 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 01:39:46,260 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 01:39:46,260 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 01:39:46,261 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (1/1) ... [2023-12-19 01:39:46,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 01:39:46,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:39:46,315 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-19 01:39:46,353 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-19 01:39:46,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 01:39:46,363 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-19 01:39:46,363 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-19 01:39:46,364 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2023-12-19 01:39:46,365 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2023-12-19 01:39:46,365 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2023-12-19 01:39:46,365 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2023-12-19 01:39:46,365 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2023-12-19 01:39:46,365 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2023-12-19 01:39:46,365 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2023-12-19 01:39:46,365 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2023-12-19 01:39:46,365 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2023-12-19 01:39:46,366 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2023-12-19 01:39:46,366 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2023-12-19 01:39:46,366 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2023-12-19 01:39:46,366 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2023-12-19 01:39:46,366 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2023-12-19 01:39:46,366 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2023-12-19 01:39:46,366 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2023-12-19 01:39:46,366 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2023-12-19 01:39:46,366 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2023-12-19 01:39:46,367 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2023-12-19 01:39:46,367 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2023-12-19 01:39:46,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 01:39:46,368 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2023-12-19 01:39:46,368 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2023-12-19 01:39:46,369 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2023-12-19 01:39:46,369 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2023-12-19 01:39:46,369 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 01:39:46,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 01:39:46,369 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2023-12-19 01:39:46,369 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2023-12-19 01:39:46,369 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2023-12-19 01:39:46,370 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2023-12-19 01:39:46,487 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 01:39:46,489 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 01:39:46,932 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !(1 == ~q_free~0); [2023-12-19 01:39:46,932 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##55: assume 1 == ~q_free~0;~c_dr_st~0 := 2;~c_dr_pc~0 := 2;~a_t~0 := do_read_c_~a~0#1; [2023-12-19 01:39:47,001 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 01:39:47,063 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 01:39:47,063 INFO L309 CfgBuilder]: Removed 10 assume(true) statements. [2023-12-19 01:39:47,063 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 01:39:47 BoogieIcfgContainer [2023-12-19 01:39:47,064 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 01:39:47,066 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 01:39:47,067 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 01:39:47,069 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 01:39:47,069 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 01:39:45" (1/3) ... [2023-12-19 01:39:47,070 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@612ff274 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 01:39:47, skipping insertion in model container [2023-12-19 01:39:47,070 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 01:39:46" (2/3) ... [2023-12-19 01:39:47,070 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@612ff274 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 01:39:47, skipping insertion in model container [2023-12-19 01:39:47,070 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 01:39:47" (3/3) ... [2023-12-19 01:39:47,071 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_3.cil+token_ring.03.cil-1.c [2023-12-19 01:39:47,085 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 01:39:47,085 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-19 01:39:47,136 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 01:39:47,141 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;@5441f11e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 01:39:47,142 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-19 01:39:47,147 INFO L276 IsEmpty]: Start isEmpty. Operand has 253 states, 200 states have (on average 1.665) internal successors, (333), 208 states have internal predecessors, (333), 35 states have call successors, (35), 15 states have call predecessors, (35), 15 states have return successors, (35), 33 states have call predecessors, (35), 35 states have call successors, (35) [2023-12-19 01:39:47,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-19 01:39:47,157 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:47,158 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] [2023-12-19 01:39:47,158 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:47,168 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:47,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1814177712, now seen corresponding path program 1 times [2023-12-19 01:39:47,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:47,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630328862] [2023-12-19 01:39:47,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:47,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:47,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:47,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:47,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:47,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:47,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:47,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:47,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:47,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:47,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:47,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-19 01:39:47,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:47,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-19 01:39:47,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:47,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-19 01:39:47,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:47,538 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-19 01:39:47,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:47,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630328862] [2023-12-19 01:39:47,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630328862] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:47,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:47,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-19 01:39:47,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875967459] [2023-12-19 01:39:47,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:47,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 01:39:47,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:47,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 01:39:47,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-19 01:39:47,572 INFO L87 Difference]: Start difference. First operand has 253 states, 200 states have (on average 1.665) internal successors, (333), 208 states have internal predecessors, (333), 35 states have call successors, (35), 15 states have call predecessors, (35), 15 states have return successors, (35), 33 states have call predecessors, (35), 35 states have call successors, (35) Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 5 states have internal predecessors, (42), 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-19 01:39:48,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:48,502 INFO L93 Difference]: Finished difference Result 627 states and 1001 transitions. [2023-12-19 01:39:48,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 01:39:48,505 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 5 states have internal predecessors, (42), 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 57 [2023-12-19 01:39:48,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:48,514 INFO L225 Difference]: With dead ends: 627 [2023-12-19 01:39:48,514 INFO L226 Difference]: Without dead ends: 385 [2023-12-19 01:39:48,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2023-12-19 01:39:48,520 INFO L413 NwaCegarLoop]: 213 mSDtfsCounter, 703 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 840 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:48,521 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [710 Valid, 840 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 842 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 01:39:48,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2023-12-19 01:39:48,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 348. [2023-12-19 01:39:48,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 276 states have (on average 1.5289855072463767) internal successors, (422), 283 states have internal predecessors, (422), 48 states have call successors, (48), 22 states have call predecessors, (48), 22 states have return successors, (49), 45 states have call predecessors, (49), 44 states have call successors, (49) [2023-12-19 01:39:48,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 519 transitions. [2023-12-19 01:39:48,593 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 519 transitions. Word has length 57 [2023-12-19 01:39:48,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:48,594 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 519 transitions. [2023-12-19 01:39:48,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 5 states have internal predecessors, (42), 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-19 01:39:48,594 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 519 transitions. [2023-12-19 01:39:48,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-19 01:39:48,597 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:48,597 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] [2023-12-19 01:39:48,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-19 01:39:48,598 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:48,598 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:48,598 INFO L85 PathProgramCache]: Analyzing trace with hash 536796816, now seen corresponding path program 1 times [2023-12-19 01:39:48,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:48,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561452978] [2023-12-19 01:39:48,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:48,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:48,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:48,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:48,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:48,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:48,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:48,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:48,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:48,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:48,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:48,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-19 01:39:48,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:48,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-19 01:39:48,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:48,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-19 01:39:48,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:48,786 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-19 01:39:48,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:48,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561452978] [2023-12-19 01:39:48,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561452978] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:48,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:48,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-19 01:39:48,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067426904] [2023-12-19 01:39:48,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:48,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 01:39:48,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:48,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 01:39:48,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-19 01:39:48,790 INFO L87 Difference]: Start difference. First operand 348 states and 519 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 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-19 01:39:49,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:49,825 INFO L93 Difference]: Finished difference Result 709 states and 1049 transitions. [2023-12-19 01:39:49,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-19 01:39:49,826 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 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 57 [2023-12-19 01:39:49,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:49,836 INFO L225 Difference]: With dead ends: 709 [2023-12-19 01:39:49,836 INFO L226 Difference]: Without dead ends: 521 [2023-12-19 01:39:49,839 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-19 01:39:49,840 INFO L413 NwaCegarLoop]: 261 mSDtfsCounter, 708 mSDsluCounter, 1038 mSDsCounter, 0 mSdLazyCounter, 1304 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 731 SdHoareTripleChecker+Valid, 1299 SdHoareTripleChecker+Invalid, 1412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:49,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [731 Valid, 1299 Invalid, 1412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1304 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 01:39:49,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2023-12-19 01:39:49,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 449. [2023-12-19 01:39:49,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 355 states have (on average 1.5126760563380282) internal successors, (537), 364 states have internal predecessors, (537), 61 states have call successors, (61), 29 states have call predecessors, (61), 31 states have return successors, (70), 59 states have call predecessors, (70), 57 states have call successors, (70) [2023-12-19 01:39:49,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 668 transitions. [2023-12-19 01:39:49,915 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 668 transitions. Word has length 57 [2023-12-19 01:39:49,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:49,916 INFO L495 AbstractCegarLoop]: Abstraction has 449 states and 668 transitions. [2023-12-19 01:39:49,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 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-19 01:39:49,916 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 668 transitions. [2023-12-19 01:39:49,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-19 01:39:49,925 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:49,925 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] [2023-12-19 01:39:49,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-19 01:39:49,926 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:49,927 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:49,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1430283154, now seen corresponding path program 1 times [2023-12-19 01:39:49,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:49,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129416742] [2023-12-19 01:39:49,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:49,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:49,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:50,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:50,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:50,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:50,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-12-19 01:39:50,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-12-19 01:39:50,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-12-19 01:39:50,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,089 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-19 01:39:50,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:50,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129416742] [2023-12-19 01:39:50,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129416742] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:50,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:50,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:39:50,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631824307] [2023-12-19 01:39:50,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:50,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:39:50,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:50,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:39:50,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:39:50,092 INFO L87 Difference]: Start difference. First operand 449 states and 668 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 4 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:50,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:50,808 INFO L93 Difference]: Finished difference Result 1055 states and 1544 transitions. [2023-12-19 01:39:50,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-19 01:39:50,809 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 4 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 57 [2023-12-19 01:39:50,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:50,813 INFO L225 Difference]: With dead ends: 1055 [2023-12-19 01:39:50,813 INFO L226 Difference]: Without dead ends: 772 [2023-12-19 01:39:50,814 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2023-12-19 01:39:50,815 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 810 mSDsluCounter, 709 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 979 SdHoareTripleChecker+Invalid, 1016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:50,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [847 Valid, 979 Invalid, 1016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 897 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 01:39:50,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2023-12-19 01:39:50,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 701. [2023-12-19 01:39:50,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 552 states have (on average 1.4764492753623188) internal successors, (815), 565 states have internal predecessors, (815), 91 states have call successors, (91), 50 states have call predecessors, (91), 56 states have return successors, (108), 89 states have call predecessors, (108), 87 states have call successors, (108) [2023-12-19 01:39:50,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1014 transitions. [2023-12-19 01:39:50,859 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1014 transitions. Word has length 57 [2023-12-19 01:39:50,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:50,860 INFO L495 AbstractCegarLoop]: Abstraction has 701 states and 1014 transitions. [2023-12-19 01:39:50,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 4 states have internal predecessors, (42), 4 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:50,860 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1014 transitions. [2023-12-19 01:39:50,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-19 01:39:50,861 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:50,861 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-19 01:39:50,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-19 01:39:50,861 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:50,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:50,862 INFO L85 PathProgramCache]: Analyzing trace with hash -670053475, now seen corresponding path program 1 times [2023-12-19 01:39:50,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:50,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664247272] [2023-12-19 01:39:50,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:50,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:50,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:50,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:50,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:50,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:50,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:50,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 01:39:50,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-19 01:39:50,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:50,977 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-19 01:39:50,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:50,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664247272] [2023-12-19 01:39:50,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664247272] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:50,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:50,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 01:39:50,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357337202] [2023-12-19 01:39:50,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:50,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 01:39:50,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:50,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 01:39:50,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-12-19 01:39:50,980 INFO L87 Difference]: Start difference. First operand 701 states and 1014 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-19 01:39:51,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:51,786 INFO L93 Difference]: Finished difference Result 1309 states and 1884 transitions. [2023-12-19 01:39:51,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 01:39:51,787 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-19 01:39:51,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:51,791 INFO L225 Difference]: With dead ends: 1309 [2023-12-19 01:39:51,791 INFO L226 Difference]: Without dead ends: 774 [2023-12-19 01:39:51,793 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-19 01:39:51,794 INFO L413 NwaCegarLoop]: 217 mSDtfsCounter, 293 mSDsluCounter, 1159 mSDsCounter, 0 mSdLazyCounter, 1198 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 1376 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:51,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [294 Valid, 1376 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1198 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 01:39:51,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2023-12-19 01:39:51,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 713. [2023-12-19 01:39:51,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 561 states have (on average 1.463458110516934) internal successors, (821), 574 states have internal predecessors, (821), 91 states have call successors, (91), 50 states have call predecessors, (91), 59 states have return successors, (111), 92 states have call predecessors, (111), 87 states have call successors, (111) [2023-12-19 01:39:51,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1023 transitions. [2023-12-19 01:39:51,844 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1023 transitions. Word has length 58 [2023-12-19 01:39:51,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:51,845 INFO L495 AbstractCegarLoop]: Abstraction has 713 states and 1023 transitions. [2023-12-19 01:39:51,845 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-19 01:39:51,845 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1023 transitions. [2023-12-19 01:39:51,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-19 01:39:51,846 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:51,847 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-19 01:39:51,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-19 01:39:51,847 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:51,847 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:51,848 INFO L85 PathProgramCache]: Analyzing trace with hash -742440033, now seen corresponding path program 1 times [2023-12-19 01:39:51,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:51,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650947283] [2023-12-19 01:39:51,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:51,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:51,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:51,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:51,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:51,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:51,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:51,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:51,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-12-19 01:39:51,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:52,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-12-19 01:39:52,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:52,003 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-19 01:39:52,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:52,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650947283] [2023-12-19 01:39:52,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650947283] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:52,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:52,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 01:39:52,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953048796] [2023-12-19 01:39:52,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:52,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 01:39:52,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:52,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 01:39:52,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-12-19 01:39:52,006 INFO L87 Difference]: Start difference. First operand 713 states and 1023 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:53,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:53,587 INFO L93 Difference]: Finished difference Result 2712 states and 3938 transitions. [2023-12-19 01:39:53,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-19 01:39:53,588 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 58 [2023-12-19 01:39:53,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:53,593 INFO L225 Difference]: With dead ends: 2712 [2023-12-19 01:39:53,593 INFO L226 Difference]: Without dead ends: 1046 [2023-12-19 01:39:53,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=235, Invalid=887, Unknown=0, NotChecked=0, Total=1122 [2023-12-19 01:39:53,599 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 1580 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1597 SdHoareTripleChecker+Valid, 1369 SdHoareTripleChecker+Invalid, 2175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:53,599 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1597 Valid, 1369 Invalid, 2175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-19 01:39:53,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1046 states. [2023-12-19 01:39:53,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1046 to 916. [2023-12-19 01:39:53,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 708 states have (on average 1.4124293785310735) internal successors, (1000), 725 states have internal predecessors, (1000), 121 states have call successors, (121), 71 states have call predecessors, (121), 85 states have return successors, (160), 123 states have call predecessors, (160), 117 states have call successors, (160) [2023-12-19 01:39:53,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 1281 transitions. [2023-12-19 01:39:53,650 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 1281 transitions. Word has length 58 [2023-12-19 01:39:53,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:53,650 INFO L495 AbstractCegarLoop]: Abstraction has 916 states and 1281 transitions. [2023-12-19 01:39:53,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:53,650 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 1281 transitions. [2023-12-19 01:39:53,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-19 01:39:53,651 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:53,651 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-19 01:39:53,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-19 01:39:53,652 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:53,652 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:53,652 INFO L85 PathProgramCache]: Analyzing trace with hash 583761357, now seen corresponding path program 1 times [2023-12-19 01:39:53,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:53,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117923745] [2023-12-19 01:39:53,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:53,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:53,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:53,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:53,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-12-19 01:39:53,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-12-19 01:39:53,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-12-19 01:39:53,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-12-19 01:39:53,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-12-19 01:39:53,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:53,762 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-19 01:39:53,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:53,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117923745] [2023-12-19 01:39:53,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117923745] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:53,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:53,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 01:39:53,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256850057] [2023-12-19 01:39:53,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:53,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 01:39:53,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:53,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 01:39:53,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-19 01:39:53,764 INFO L87 Difference]: Start difference. First operand 916 states and 1281 transitions. Second operand has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:54,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:54,500 INFO L93 Difference]: Finished difference Result 2008 states and 2813 transitions. [2023-12-19 01:39:54,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-19 01:39:54,501 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), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) Word has length 59 [2023-12-19 01:39:54,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:54,502 INFO L225 Difference]: With dead ends: 2008 [2023-12-19 01:39:54,502 INFO L226 Difference]: Without dead ends: 147 [2023-12-19 01:39:54,506 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2023-12-19 01:39:54,507 INFO L413 NwaCegarLoop]: 219 mSDtfsCounter, 786 mSDsluCounter, 919 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 823 SdHoareTripleChecker+Valid, 1138 SdHoareTripleChecker+Invalid, 1104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:54,507 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [823 Valid, 1138 Invalid, 1104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 01:39:54,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2023-12-19 01:39:54,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2023-12-19 01:39:54,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 121 states have (on average 1.5702479338842976) internal successors, (190), 123 states have internal predecessors, (190), 19 states have call successors, (19), 7 states have call predecessors, (19), 6 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2023-12-19 01:39:54,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 226 transitions. [2023-12-19 01:39:54,514 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 226 transitions. Word has length 59 [2023-12-19 01:39:54,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:54,514 INFO L495 AbstractCegarLoop]: Abstraction has 147 states and 226 transitions. [2023-12-19 01:39:54,514 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), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-19 01:39:54,514 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 226 transitions. [2023-12-19 01:39:54,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-19 01:39:54,515 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:54,515 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] [2023-12-19 01:39:54,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-19 01:39:54,515 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:54,515 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:54,515 INFO L85 PathProgramCache]: Analyzing trace with hash 12662761, now seen corresponding path program 1 times [2023-12-19 01:39:54,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:54,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822757062] [2023-12-19 01:39:54,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:54,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:54,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:54,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:54,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:54,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:39:54,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:54,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:39:54,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:54,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:39:54,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:54,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:39:54,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:54,580 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-19 01:39:54,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:54,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822757062] [2023-12-19 01:39:54,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822757062] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:54,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:54,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 01:39:54,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303368486] [2023-12-19 01:39:54,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:54,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 01:39:54,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:54,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 01:39:54,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 01:39:54,583 INFO L87 Difference]: Start difference. First operand 147 states and 226 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:54,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:54,966 INFO L93 Difference]: Finished difference Result 327 states and 512 transitions. [2023-12-19 01:39:54,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-19 01:39:54,966 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 72 [2023-12-19 01:39:54,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:54,967 INFO L225 Difference]: With dead ends: 327 [2023-12-19 01:39:54,968 INFO L226 Difference]: Without dead ends: 187 [2023-12-19 01:39:54,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-19 01:39:54,969 INFO L413 NwaCegarLoop]: 137 mSDtfsCounter, 350 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:54,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 282 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 01:39:54,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2023-12-19 01:39:54,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 147. [2023-12-19 01:39:54,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 121 states have (on average 1.56198347107438) internal successors, (189), 123 states have internal predecessors, (189), 19 states have call successors, (19), 7 states have call predecessors, (19), 6 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2023-12-19 01:39:54,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 225 transitions. [2023-12-19 01:39:54,977 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 225 transitions. Word has length 72 [2023-12-19 01:39:54,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:54,977 INFO L495 AbstractCegarLoop]: Abstraction has 147 states and 225 transitions. [2023-12-19 01:39:54,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:54,978 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 225 transitions. [2023-12-19 01:39:54,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-19 01:39:54,978 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:54,978 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] [2023-12-19 01:39:54,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-19 01:39:54,979 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:54,979 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:54,979 INFO L85 PathProgramCache]: Analyzing trace with hash 67055659, now seen corresponding path program 1 times [2023-12-19 01:39:54,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:54,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521550914] [2023-12-19 01:39:54,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:54,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:54,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:55,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:39:55,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:39:55,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:39:55,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:39:55,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,110 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-19 01:39:55,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:55,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521550914] [2023-12-19 01:39:55,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521550914] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:55,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:55,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 01:39:55,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647256545] [2023-12-19 01:39:55,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:55,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 01:39:55,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:55,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 01:39:55,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-19 01:39:55,112 INFO L87 Difference]: Start difference. First operand 147 states and 225 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:55,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:55,863 INFO L93 Difference]: Finished difference Result 502 states and 789 transitions. [2023-12-19 01:39:55,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-19 01:39:55,864 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 72 [2023-12-19 01:39:55,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:55,866 INFO L225 Difference]: With dead ends: 502 [2023-12-19 01:39:55,866 INFO L226 Difference]: Without dead ends: 365 [2023-12-19 01:39:55,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-12-19 01:39:55,868 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 512 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:55,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 470 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 782 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 01:39:55,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2023-12-19 01:39:55,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 284. [2023-12-19 01:39:55,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 239 states have (on average 1.5732217573221758) internal successors, (376), 242 states have internal predecessors, (376), 31 states have call successors, (31), 13 states have call predecessors, (31), 13 states have return successors, (32), 29 states have call predecessors, (32), 29 states have call successors, (32) [2023-12-19 01:39:55,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 439 transitions. [2023-12-19 01:39:55,887 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 439 transitions. Word has length 72 [2023-12-19 01:39:55,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:55,887 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 439 transitions. [2023-12-19 01:39:55,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:55,888 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 439 transitions. [2023-12-19 01:39:55,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-19 01:39:55,888 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:55,888 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] [2023-12-19 01:39:55,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-19 01:39:55,889 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:55,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:55,889 INFO L85 PathProgramCache]: Analyzing trace with hash 330919207, now seen corresponding path program 1 times [2023-12-19 01:39:55,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:55,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209231926] [2023-12-19 01:39:55,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:55,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:55,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:55,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:55,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:39:55,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:56,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:39:56,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:56,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:39:56,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:56,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:39:56,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:56,016 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-19 01:39:56,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:56,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209231926] [2023-12-19 01:39:56,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209231926] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:56,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:56,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:39:56,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267658525] [2023-12-19 01:39:56,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:56,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:39:56,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:56,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:39:56,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:39:56,020 INFO L87 Difference]: Start difference. First operand 284 states and 439 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:57,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:57,048 INFO L93 Difference]: Finished difference Result 817 states and 1279 transitions. [2023-12-19 01:39:57,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 01:39:57,048 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 72 [2023-12-19 01:39:57,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:57,051 INFO L225 Difference]: With dead ends: 817 [2023-12-19 01:39:57,051 INFO L226 Difference]: Without dead ends: 543 [2023-12-19 01:39:57,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-19 01:39:57,053 INFO L413 NwaCegarLoop]: 215 mSDtfsCounter, 509 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1300 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 1347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:57,054 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [519 Valid, 886 Invalid, 1347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1300 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 01:39:57,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2023-12-19 01:39:57,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 412. [2023-12-19 01:39:57,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 348 states have (on average 1.5660919540229885) internal successors, (545), 352 states have internal predecessors, (545), 43 states have call successors, (43), 19 states have call predecessors, (43), 20 states have return successors, (46), 42 states have call predecessors, (46), 41 states have call successors, (46) [2023-12-19 01:39:57,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 634 transitions. [2023-12-19 01:39:57,077 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 634 transitions. Word has length 72 [2023-12-19 01:39:57,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:57,077 INFO L495 AbstractCegarLoop]: Abstraction has 412 states and 634 transitions. [2023-12-19 01:39:57,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:57,077 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 634 transitions. [2023-12-19 01:39:57,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-19 01:39:57,078 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:57,078 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] [2023-12-19 01:39:57,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-19 01:39:57,078 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:57,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:57,079 INFO L85 PathProgramCache]: Analyzing trace with hash 891618985, now seen corresponding path program 1 times [2023-12-19 01:39:57,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:57,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122388569] [2023-12-19 01:39:57,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:57,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:57,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:57,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:39:57,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:39:57,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:39:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:39:57,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:57,183 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-19 01:39:57,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:57,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122388569] [2023-12-19 01:39:57,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122388569] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:57,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:57,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:39:57,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090389841] [2023-12-19 01:39:57,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:57,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:39:57,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:57,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:39:57,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:39:57,185 INFO L87 Difference]: Start difference. First operand 412 states and 634 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:58,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:58,174 INFO L93 Difference]: Finished difference Result 1278 states and 1996 transitions. [2023-12-19 01:39:58,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 01:39:58,175 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 72 [2023-12-19 01:39:58,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:58,180 INFO L225 Difference]: With dead ends: 1278 [2023-12-19 01:39:58,180 INFO L226 Difference]: Without dead ends: 876 [2023-12-19 01:39:58,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-19 01:39:58,181 INFO L413 NwaCegarLoop]: 213 mSDtfsCounter, 507 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1296 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 884 SdHoareTripleChecker+Invalid, 1345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:58,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [517 Valid, 884 Invalid, 1345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1296 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 01:39:58,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 876 states. [2023-12-19 01:39:58,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 876 to 669. [2023-12-19 01:39:58,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 567 states have (on average 1.5590828924162257) internal successors, (884), 573 states have internal predecessors, (884), 67 states have call successors, (67), 31 states have call predecessors, (67), 34 states have return successors, (78), 68 states have call predecessors, (78), 65 states have call successors, (78) [2023-12-19 01:39:58,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 1029 transitions. [2023-12-19 01:39:58,246 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 1029 transitions. Word has length 72 [2023-12-19 01:39:58,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:58,246 INFO L495 AbstractCegarLoop]: Abstraction has 669 states and 1029 transitions. [2023-12-19 01:39:58,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:58,246 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 1029 transitions. [2023-12-19 01:39:58,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-19 01:39:58,247 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:58,247 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] [2023-12-19 01:39:58,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-19 01:39:58,247 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:58,247 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:58,248 INFO L85 PathProgramCache]: Analyzing trace with hash 1325348071, now seen corresponding path program 1 times [2023-12-19 01:39:58,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:58,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141350223] [2023-12-19 01:39:58,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:58,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:58,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:58,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:58,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:58,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:39:58,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:58,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:39:58,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:58,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:39:58,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:58,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:39:58,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:58,334 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-19 01:39:58,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:58,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141350223] [2023-12-19 01:39:58,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141350223] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:58,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:58,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:39:58,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395759190] [2023-12-19 01:39:58,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:58,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:39:58,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:58,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:39:58,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:39:58,336 INFO L87 Difference]: Start difference. First operand 669 states and 1029 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:59,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:39:59,274 INFO L93 Difference]: Finished difference Result 2167 states and 3379 transitions. [2023-12-19 01:39:59,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 01:39:59,274 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 72 [2023-12-19 01:39:59,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:39:59,279 INFO L225 Difference]: With dead ends: 2167 [2023-12-19 01:39:59,280 INFO L226 Difference]: Without dead ends: 1508 [2023-12-19 01:39:59,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-19 01:39:59,282 INFO L413 NwaCegarLoop]: 213 mSDtfsCounter, 503 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1287 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 884 SdHoareTripleChecker+Invalid, 1336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 01:39:59,282 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [513 Valid, 884 Invalid, 1336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1287 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 01:39:59,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2023-12-19 01:39:59,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 1184. [2023-12-19 01:39:59,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1184 states, 1006 states have (on average 1.5526838966202783) internal successors, (1562), 1016 states have internal predecessors, (1562), 115 states have call successors, (115), 55 states have call predecessors, (115), 62 states have return successors, (148), 120 states have call predecessors, (148), 113 states have call successors, (148) [2023-12-19 01:39:59,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 1825 transitions. [2023-12-19 01:39:59,366 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 1825 transitions. Word has length 72 [2023-12-19 01:39:59,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:39:59,366 INFO L495 AbstractCegarLoop]: Abstraction has 1184 states and 1825 transitions. [2023-12-19 01:39:59,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:39:59,366 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 1825 transitions. [2023-12-19 01:39:59,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-19 01:39:59,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:39:59,367 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] [2023-12-19 01:39:59,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-19 01:39:59,368 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:39:59,368 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:39:59,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1708701975, now seen corresponding path program 1 times [2023-12-19 01:39:59,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:39:59,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729769465] [2023-12-19 01:39:59,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:39:59,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:39:59,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:39:59,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:39:59,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:39:59,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:39:59,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:39:59,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:39:59,449 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-19 01:39:59,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:39:59,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729769465] [2023-12-19 01:39:59,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729769465] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:39:59,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:39:59,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:39:59,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898887983] [2023-12-19 01:39:59,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:39:59,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:39:59,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:39:59,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:39:59,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:39:59,451 INFO L87 Difference]: Start difference. First operand 1184 states and 1825 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:00,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:00,606 INFO L93 Difference]: Finished difference Result 4296 states and 6699 transitions. [2023-12-19 01:40:00,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 01:40:00,607 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 72 [2023-12-19 01:40:00,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:00,620 INFO L225 Difference]: With dead ends: 4296 [2023-12-19 01:40:00,620 INFO L226 Difference]: Without dead ends: 3122 [2023-12-19 01:40:00,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-19 01:40:00,625 INFO L413 NwaCegarLoop]: 211 mSDtfsCounter, 528 mSDsluCounter, 666 mSDsCounter, 0 mSdLazyCounter, 1478 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 1529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:00,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [537 Valid, 877 Invalid, 1529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1478 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 01:40:00,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3122 states. [2023-12-19 01:40:00,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3122 to 2203. [2023-12-19 01:40:00,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2203 states, 1881 states have (on average 1.5502392344497609) internal successors, (2916), 1899 states have internal predecessors, (2916), 203 states have call successors, (203), 103 states have call predecessors, (203), 118 states have return successors, (298), 216 states have call predecessors, (298), 201 states have call successors, (298) [2023-12-19 01:40:00,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2203 states to 2203 states and 3417 transitions. [2023-12-19 01:40:00,747 INFO L78 Accepts]: Start accepts. Automaton has 2203 states and 3417 transitions. Word has length 72 [2023-12-19 01:40:00,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:00,747 INFO L495 AbstractCegarLoop]: Abstraction has 2203 states and 3417 transitions. [2023-12-19 01:40:00,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:00,748 INFO L276 IsEmpty]: Start isEmpty. Operand 2203 states and 3417 transitions. [2023-12-19 01:40:00,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-19 01:40:00,749 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:00,750 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] [2023-12-19 01:40:00,750 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-19 01:40:00,750 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:00,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:00,750 INFO L85 PathProgramCache]: Analyzing trace with hash -1668027225, now seen corresponding path program 1 times [2023-12-19 01:40:00,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:00,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467099858] [2023-12-19 01:40:00,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:00,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:00,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:00,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:00,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:00,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:00,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:00,882 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-19 01:40:00,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:00,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467099858] [2023-12-19 01:40:00,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467099858] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:00,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:40:00,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:40:00,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713626948] [2023-12-19 01:40:00,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:00,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:40:00,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:00,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:40:00,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:00,884 INFO L87 Difference]: Start difference. First operand 2203 states and 3417 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:01,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:01,948 INFO L93 Difference]: Finished difference Result 7977 states and 12497 transitions. [2023-12-19 01:40:01,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 01:40:01,949 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 72 [2023-12-19 01:40:01,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:01,977 INFO L225 Difference]: With dead ends: 7977 [2023-12-19 01:40:01,977 INFO L226 Difference]: Without dead ends: 5784 [2023-12-19 01:40:01,986 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-19 01:40:01,987 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 629 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 1081 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 1149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1081 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:01,987 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [643 Valid, 602 Invalid, 1149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1081 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 01:40:01,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5784 states. [2023-12-19 01:40:02,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5784 to 4078. [2023-12-19 01:40:02,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4078 states, 3476 states have (on average 1.5379746835443038) internal successors, (5346), 3510 states have internal predecessors, (5346), 371 states have call successors, (371), 199 states have call predecessors, (371), 230 states have return successors, (644), 400 states have call predecessors, (644), 369 states have call successors, (644) [2023-12-19 01:40:02,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4078 states to 4078 states and 6361 transitions. [2023-12-19 01:40:02,244 INFO L78 Accepts]: Start accepts. Automaton has 4078 states and 6361 transitions. Word has length 72 [2023-12-19 01:40:02,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:02,245 INFO L495 AbstractCegarLoop]: Abstraction has 4078 states and 6361 transitions. [2023-12-19 01:40:02,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:02,245 INFO L276 IsEmpty]: Start isEmpty. Operand 4078 states and 6361 transitions. [2023-12-19 01:40:02,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-19 01:40:02,248 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:02,248 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] [2023-12-19 01:40:02,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-19 01:40:02,249 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:02,249 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:02,249 INFO L85 PathProgramCache]: Analyzing trace with hash -281241815, now seen corresponding path program 1 times [2023-12-19 01:40:02,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:02,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780585068] [2023-12-19 01:40:02,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:02,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:02,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:02,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:02,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:02,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:02,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:02,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:02,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:02,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:02,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:02,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:02,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:02,327 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-19 01:40:02,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:02,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780585068] [2023-12-19 01:40:02,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780585068] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:02,328 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:40:02,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:40:02,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021730710] [2023-12-19 01:40:02,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:02,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:40:02,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:02,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:40:02,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:02,329 INFO L87 Difference]: Start difference. First operand 4078 states and 6361 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:03,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:03,546 INFO L93 Difference]: Finished difference Result 14219 states and 22391 transitions. [2023-12-19 01:40:03,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 01:40:03,546 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 72 [2023-12-19 01:40:03,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:03,589 INFO L225 Difference]: With dead ends: 14219 [2023-12-19 01:40:03,589 INFO L226 Difference]: Without dead ends: 10151 [2023-12-19 01:40:03,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-12-19 01:40:03,603 INFO L413 NwaCegarLoop]: 211 mSDtfsCounter, 508 mSDsluCounter, 666 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:03,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 877 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 01:40:03,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10151 states. [2023-12-19 01:40:04,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10151 to 8018. [2023-12-19 01:40:04,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8018 states, 6872 states have (on average 1.540454016298021) internal successors, (10586), 6938 states have internal predecessors, (10586), 691 states have call successors, (691), 391 states have call predecessors, (691), 454 states have return successors, (1482), 752 states have call predecessors, (1482), 689 states have call successors, (1482) [2023-12-19 01:40:04,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8018 states to 8018 states and 12759 transitions. [2023-12-19 01:40:04,156 INFO L78 Accepts]: Start accepts. Automaton has 8018 states and 12759 transitions. Word has length 72 [2023-12-19 01:40:04,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:04,157 INFO L495 AbstractCegarLoop]: Abstraction has 8018 states and 12759 transitions. [2023-12-19 01:40:04,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:04,158 INFO L276 IsEmpty]: Start isEmpty. Operand 8018 states and 12759 transitions. [2023-12-19 01:40:04,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-19 01:40:04,166 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:04,166 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] [2023-12-19 01:40:04,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-19 01:40:04,166 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:04,166 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:04,166 INFO L85 PathProgramCache]: Analyzing trace with hash 162658859, now seen corresponding path program 1 times [2023-12-19 01:40:04,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:04,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210073310] [2023-12-19 01:40:04,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:04,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:04,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:04,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:04,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:04,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:04,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:04,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:04,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:04,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:04,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:04,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:04,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:04,280 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-19 01:40:04,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:04,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210073310] [2023-12-19 01:40:04,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210073310] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:04,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 01:40:04,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 01:40:04,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306289667] [2023-12-19 01:40:04,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:04,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 01:40:04,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:04,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 01:40:04,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:04,282 INFO L87 Difference]: Start difference. First operand 8018 states and 12759 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:06,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:06,914 INFO L93 Difference]: Finished difference Result 36258 states and 58312 transitions. [2023-12-19 01:40:06,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-19 01:40:06,914 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 72 [2023-12-19 01:40:06,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:07,068 INFO L225 Difference]: With dead ends: 36258 [2023-12-19 01:40:07,068 INFO L226 Difference]: Without dead ends: 28251 [2023-12-19 01:40:07,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2023-12-19 01:40:07,102 INFO L413 NwaCegarLoop]: 225 mSDtfsCounter, 1184 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 1258 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1201 SdHoareTripleChecker+Valid, 717 SdHoareTripleChecker+Invalid, 1456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 1258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:07,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1201 Valid, 717 Invalid, 1456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 1258 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-19 01:40:07,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28251 states. [2023-12-19 01:40:08,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28251 to 22997. [2023-12-19 01:40:08,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22997 states, 19636 states have (on average 1.5179262578936648) internal successors, (29806), 19929 states have internal predecessors, (29806), 2000 states have call successors, (2000), 1169 states have call predecessors, (2000), 1360 states have return successors, (4477), 1962 states have call predecessors, (4477), 1998 states have call successors, (4477) [2023-12-19 01:40:08,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22997 states to 22997 states and 36283 transitions. [2023-12-19 01:40:08,653 INFO L78 Accepts]: Start accepts. Automaton has 22997 states and 36283 transitions. Word has length 72 [2023-12-19 01:40:08,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:08,653 INFO L495 AbstractCegarLoop]: Abstraction has 22997 states and 36283 transitions. [2023-12-19 01:40:08,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-19 01:40:08,654 INFO L276 IsEmpty]: Start isEmpty. Operand 22997 states and 36283 transitions. [2023-12-19 01:40:08,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-19 01:40:08,717 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:08,717 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 01:40:08,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-19 01:40:08,718 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:08,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:08,718 INFO L85 PathProgramCache]: Analyzing trace with hash -839782895, now seen corresponding path program 1 times [2023-12-19 01:40:08,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:08,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132667993] [2023-12-19 01:40:08,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:08,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:08,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:08,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:08,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:08,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:08,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:08,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:08,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:08,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:08,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:08,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:08,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:08,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:40:08,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:08,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:08,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:08,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 01:40:08,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:08,862 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-19 01:40:08,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:08,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132667993] [2023-12-19 01:40:08,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132667993] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:40:08,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437754912] [2023-12-19 01:40:08,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:08,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:40:08,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:40:08,869 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-19 01:40:08,889 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-19 01:40:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:09,027 INFO L262 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:40:09,042 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:40:09,115 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-19 01:40:09,115 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:40:09,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437754912] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:09,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:40:09,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-19 01:40:09,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376737776] [2023-12-19 01:40:09,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:09,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:40:09,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:09,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:40:09,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:09,117 INFO L87 Difference]: Start difference. First operand 22997 states and 36283 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-19 01:40:11,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:11,538 INFO L93 Difference]: Finished difference Result 68352 states and 108915 transitions. [2023-12-19 01:40:11,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:40:11,538 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 116 [2023-12-19 01:40:11,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:11,772 INFO L225 Difference]: With dead ends: 68352 [2023-12-19 01:40:11,772 INFO L226 Difference]: Without dead ends: 45366 [2023-12-19 01:40:11,834 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:11,835 INFO L413 NwaCegarLoop]: 204 mSDtfsCounter, 177 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:11,835 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 390 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:40:11,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45366 states. [2023-12-19 01:40:14,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45366 to 45166. [2023-12-19 01:40:14,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45166 states, 38567 states have (on average 1.5120699043223482) internal successors, (58316), 39151 states have internal predecessors, (58316), 3886 states have call successors, (3886), 2329 states have call predecessors, (3886), 2712 states have return successors, (8728), 3749 states have call predecessors, (8728), 3884 states have call successors, (8728) [2023-12-19 01:40:14,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45166 states to 45166 states and 70930 transitions. [2023-12-19 01:40:14,969 INFO L78 Accepts]: Start accepts. Automaton has 45166 states and 70930 transitions. Word has length 116 [2023-12-19 01:40:14,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:14,969 INFO L495 AbstractCegarLoop]: Abstraction has 45166 states and 70930 transitions. [2023-12-19 01:40:14,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-19 01:40:14,970 INFO L276 IsEmpty]: Start isEmpty. Operand 45166 states and 70930 transitions. [2023-12-19 01:40:15,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-19 01:40:15,038 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:15,038 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 01:40:15,058 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-19 01:40:15,246 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,SelfDestructingSolverStorable15 [2023-12-19 01:40:15,247 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:15,247 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:15,247 INFO L85 PathProgramCache]: Analyzing trace with hash 641195923, now seen corresponding path program 1 times [2023-12-19 01:40:15,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:15,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618218495] [2023-12-19 01:40:15,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:15,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:15,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:15,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:15,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:15,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:15,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:15,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:15,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:15,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:15,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:15,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:15,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:15,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:40:15,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:15,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:15,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:15,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-12-19 01:40:15,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:15,370 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-12-19 01:40:15,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:15,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618218495] [2023-12-19 01:40:15,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618218495] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:40:15,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979903676] [2023-12-19 01:40:15,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:15,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:40:15,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:40:15,388 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-19 01:40:15,425 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-19 01:40:15,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:15,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:40:15,540 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:40:15,563 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-19 01:40:15,563 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:40:15,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979903676] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:15,563 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:40:15,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:40:15,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821235897] [2023-12-19 01:40:15,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:15,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:40:15,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:15,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:40:15,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:15,565 INFO L87 Difference]: Start difference. First operand 45166 states and 70930 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-19 01:40:20,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:20,636 INFO L93 Difference]: Finished difference Result 133079 states and 211728 transitions. [2023-12-19 01:40:20,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:40:20,637 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 116 [2023-12-19 01:40:20,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:21,076 INFO L225 Difference]: With dead ends: 133079 [2023-12-19 01:40:21,077 INFO L226 Difference]: Without dead ends: 87925 [2023-12-19 01:40:21,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:21,162 INFO L413 NwaCegarLoop]: 380 mSDtfsCounter, 182 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:21,162 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 585 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:40:21,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87925 states. [2023-12-19 01:40:26,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87925 to 87925. [2023-12-19 01:40:26,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87925 states, 75067 states have (on average 1.500819268120479) internal successors, (112662), 76036 states have internal predecessors, (112662), 7457 states have call successors, (7457), 4609 states have call predecessors, (7457), 5400 states have return successors, (18801), 7407 states have call predecessors, (18801), 7455 states have call successors, (18801) [2023-12-19 01:40:26,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87925 states to 87925 states and 138920 transitions. [2023-12-19 01:40:26,891 INFO L78 Accepts]: Start accepts. Automaton has 87925 states and 138920 transitions. Word has length 116 [2023-12-19 01:40:26,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:26,893 INFO L495 AbstractCegarLoop]: Abstraction has 87925 states and 138920 transitions. [2023-12-19 01:40:26,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-19 01:40:26,893 INFO L276 IsEmpty]: Start isEmpty. Operand 87925 states and 138920 transitions. [2023-12-19 01:40:27,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-19 01:40:27,419 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:27,419 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 01:40:27,439 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-19 01:40:27,626 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,SelfDestructingSolverStorable16 [2023-12-19 01:40:27,627 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:27,627 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:27,627 INFO L85 PathProgramCache]: Analyzing trace with hash -753730622, now seen corresponding path program 1 times [2023-12-19 01:40:27,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:27,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777454928] [2023-12-19 01:40:27,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:27,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:27,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:27,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:27,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:27,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:27,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:27,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:40:27,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:27,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 01:40:27,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:27,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-19 01:40:27,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,765 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-12-19 01:40:27,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:27,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777454928] [2023-12-19 01:40:27,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777454928] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:40:27,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026325600] [2023-12-19 01:40:27,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:27,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:40:27,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:40:27,782 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-19 01:40:27,807 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-19 01:40:27,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:27,898 INFO L262 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:40:27,904 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:40:28,013 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-19 01:40:28,013 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:40:28,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026325600] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:28,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:40:28,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-19 01:40:28,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757060777] [2023-12-19 01:40:28,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:28,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:40:28,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:28,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:40:28,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:28,015 INFO L87 Difference]: Start difference. First operand 87925 states and 138920 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-19 01:40:33,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:33,449 INFO L93 Difference]: Finished difference Result 163251 states and 259522 transitions. [2023-12-19 01:40:33,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:40:33,449 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 149 [2023-12-19 01:40:33,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:34,108 INFO L225 Difference]: With dead ends: 163251 [2023-12-19 01:40:34,109 INFO L226 Difference]: Without dead ends: 117931 [2023-12-19 01:40:34,253 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:34,254 INFO L413 NwaCegarLoop]: 205 mSDtfsCounter, 131 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:34,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 391 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:40:34,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117931 states. [2023-12-19 01:40:39,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117931 to 117271. [2023-12-19 01:40:40,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117271 states, 100213 states have (on average 1.5022202708231467) internal successors, (150542), 101504 states have internal predecessors, (150542), 9865 states have call successors, (9865), 6145 states have call predecessors, (9865), 7192 states have return successors, (24056), 9749 states have call predecessors, (24056), 9863 states have call successors, (24056) [2023-12-19 01:40:40,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117271 states to 117271 states and 184463 transitions. [2023-12-19 01:40:40,736 INFO L78 Accepts]: Start accepts. Automaton has 117271 states and 184463 transitions. Word has length 149 [2023-12-19 01:40:40,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:40:40,737 INFO L495 AbstractCegarLoop]: Abstraction has 117271 states and 184463 transitions. [2023-12-19 01:40:40,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-19 01:40:40,737 INFO L276 IsEmpty]: Start isEmpty. Operand 117271 states and 184463 transitions. [2023-12-19 01:40:40,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-19 01:40:40,983 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:40:40,983 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-19 01:40:40,990 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-19 01:40:41,184 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-19 01:40:41,188 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:40:41,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:40:41,199 INFO L85 PathProgramCache]: Analyzing trace with hash -230409951, now seen corresponding path program 1 times [2023-12-19 01:40:41,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:40:41,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344469332] [2023-12-19 01:40:41,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:41,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:40:41,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:40:41,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:40:41,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:40:41,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:40:41,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:40:41,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:40:41,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:41,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-12-19 01:40:41,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:40:41,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-12-19 01:40:41,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,357 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-12-19 01:40:41,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:40:41,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344469332] [2023-12-19 01:40:41,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344469332] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:40:41,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383532682] [2023-12-19 01:40:41,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:40:41,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:40:41,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:40:41,375 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:40:41,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 01:40:41,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:40:41,531 INFO L262 TraceCheckSpWp]: Trace formula consists of 604 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:40:41,536 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:40:41,643 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-19 01:40:41,644 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:40:41,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383532682] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:40:41,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:40:41,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2023-12-19 01:40:41,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073534924] [2023-12-19 01:40:41,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:40:41,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:40:41,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:40:41,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:40:41,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:41,647 INFO L87 Difference]: Start difference. First operand 117271 states and 184463 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-19 01:40:52,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:40:52,061 INFO L93 Difference]: Finished difference Result 348215 states and 553441 transitions. [2023-12-19 01:40:52,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:40:52,062 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 149 [2023-12-19 01:40:52,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:40:53,091 INFO L225 Difference]: With dead ends: 348215 [2023-12-19 01:40:53,091 INFO L226 Difference]: Without dead ends: 230961 [2023-12-19 01:40:53,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:40:53,331 INFO L413 NwaCegarLoop]: 221 mSDtfsCounter, 135 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:40:53,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 407 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:40:53,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230961 states. [2023-12-19 01:41:04,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230961 to 229909. [2023-12-19 01:41:04,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229909 states, 196610 states have (on average 1.4959513758201515) internal successors, (294119), 199189 states have internal predecessors, (294119), 19037 states have call successors, (19037), 12141 states have call predecessors, (19037), 14261 states have return successors, (46394), 18706 states have call predecessors, (46394), 19035 states have call successors, (46394) [2023-12-19 01:41:05,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229909 states to 229909 states and 359550 transitions. [2023-12-19 01:41:05,912 INFO L78 Accepts]: Start accepts. Automaton has 229909 states and 359550 transitions. Word has length 149 [2023-12-19 01:41:05,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:41:05,913 INFO L495 AbstractCegarLoop]: Abstraction has 229909 states and 359550 transitions. [2023-12-19 01:41:05,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-19 01:41:05,913 INFO L276 IsEmpty]: Start isEmpty. Operand 229909 states and 359550 transitions. [2023-12-19 01:41:06,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-19 01:41:06,785 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:41:06,785 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1] [2023-12-19 01:41:06,791 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-19 01:41:06,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:06,991 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:41:06,992 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:41:06,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1494223592, now seen corresponding path program 1 times [2023-12-19 01:41:06,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:41:06,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254407202] [2023-12-19 01:41:06,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:06,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:41:07,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:41:07,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:41:07,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:41:07,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:41:07,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:41:07,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 01:41:07,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 01:41:07,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:07,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-19 01:41:07,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:07,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-19 01:41:07,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,085 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-19 01:41:07,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:41:07,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254407202] [2023-12-19 01:41:07,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254407202] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:41:07,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602857300] [2023-12-19 01:41:07,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:07,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:07,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:41:07,086 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:41:07,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 01:41:07,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:07,229 INFO L262 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:41:07,231 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:41:07,298 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-12-19 01:41:07,298 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:41:07,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602857300] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:41:07,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:41:07,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:41:07,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663154505] [2023-12-19 01:41:07,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:41:07,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:41:07,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:41:07,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:41:07,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:41:07,300 INFO L87 Difference]: Start difference. First operand 229909 states and 359550 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-19 01:41:17,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:41:17,861 INFO L93 Difference]: Finished difference Result 380935 states and 598124 transitions. [2023-12-19 01:41:17,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:41:17,862 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 166 [2023-12-19 01:41:17,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:41:18,762 INFO L225 Difference]: With dead ends: 380935 [2023-12-19 01:41:18,762 INFO L226 Difference]: Without dead ends: 191613 [2023-12-19 01:41:19,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:41:19,068 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 156 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:41:19,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 237 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:41:19,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191613 states. [2023-12-19 01:41:26,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191613 to 134581. [2023-12-19 01:41:26,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134581 states, 115440 states have (on average 1.4468208593208594) internal successors, (167021), 116747 states have internal predecessors, (167021), 10717 states have call successors, (10717), 7349 states have call predecessors, (10717), 8423 states have return successors, (22280), 10548 states have call predecessors, (22280), 10715 states have call successors, (22280) [2023-12-19 01:41:27,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134581 states to 134581 states and 200018 transitions. [2023-12-19 01:41:27,591 INFO L78 Accepts]: Start accepts. Automaton has 134581 states and 200018 transitions. Word has length 166 [2023-12-19 01:41:27,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:41:27,591 INFO L495 AbstractCegarLoop]: Abstraction has 134581 states and 200018 transitions. [2023-12-19 01:41:27,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-19 01:41:27,592 INFO L276 IsEmpty]: Start isEmpty. Operand 134581 states and 200018 transitions. [2023-12-19 01:41:27,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-19 01:41:27,854 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:41:27,854 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 01:41:27,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 01:41:28,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:28,068 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:41:28,068 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:41:28,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1557053295, now seen corresponding path program 1 times [2023-12-19 01:41:28,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:41:28,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074325784] [2023-12-19 01:41:28,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:28,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:41:28,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:41:28,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:41:28,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:41:28,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:41:28,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:41:28,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 01:41:28,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 01:41:28,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:28,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-19 01:41:28,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:28,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-19 01:41:28,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,187 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-19 01:41:28,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:41:28,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074325784] [2023-12-19 01:41:28,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074325784] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:41:28,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108946506] [2023-12-19 01:41:28,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:28,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:28,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:41:28,188 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:41:28,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 01:41:28,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:28,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:41:28,325 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:41:28,855 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-19 01:41:28,855 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:41:28,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108946506] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:41:28,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:41:28,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:41:28,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074150053] [2023-12-19 01:41:28,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:41:28,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:41:28,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:41:28,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:41:28,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:41:28,856 INFO L87 Difference]: Start difference. First operand 134581 states and 200018 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-19 01:41:34,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:41:34,693 INFO L93 Difference]: Finished difference Result 220637 states and 332426 transitions. [2023-12-19 01:41:34,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:41:34,694 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 166 [2023-12-19 01:41:34,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:41:35,076 INFO L225 Difference]: With dead ends: 220637 [2023-12-19 01:41:35,077 INFO L226 Difference]: Without dead ends: 113555 [2023-12-19 01:41:35,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:41:35,372 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 170 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:41:35,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 233 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:41:35,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113555 states. [2023-12-19 01:41:40,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113555 to 80371. [2023-12-19 01:41:40,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80371 states, 69068 states have (on average 1.4014159958301964) internal successors, (96793), 69739 states have internal predecessors, (96793), 6227 states have call successors, (6227), 4525 states have call predecessors, (6227), 5075 states have return successors, (11672), 6138 states have call predecessors, (11672), 6225 states have call successors, (11672) [2023-12-19 01:41:41,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80371 states to 80371 states and 114692 transitions. [2023-12-19 01:41:41,025 INFO L78 Accepts]: Start accepts. Automaton has 80371 states and 114692 transitions. Word has length 166 [2023-12-19 01:41:41,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:41:41,026 INFO L495 AbstractCegarLoop]: Abstraction has 80371 states and 114692 transitions. [2023-12-19 01:41:41,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-19 01:41:41,026 INFO L276 IsEmpty]: Start isEmpty. Operand 80371 states and 114692 transitions. [2023-12-19 01:41:41,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-19 01:41:41,192 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:41:41,193 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1] [2023-12-19 01:41:41,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 01:41:41,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:41,403 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:41:41,405 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:41:41,405 INFO L85 PathProgramCache]: Analyzing trace with hash 317299955, now seen corresponding path program 1 times [2023-12-19 01:41:41,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:41:41,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262879188] [2023-12-19 01:41:41,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:41,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:41:41,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:41:41,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:41:41,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:41:41,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:41:41,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:41:41,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-12-19 01:41:41,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-12-19 01:41:41,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:41,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-19 01:41:41,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:41,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-12-19 01:41:41,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,636 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-19 01:41:41,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:41:41,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262879188] [2023-12-19 01:41:41,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262879188] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:41:41,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557501114] [2023-12-19 01:41:41,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:41,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:41,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:41:41,656 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:41:41,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 01:41:41,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:41,853 INFO L262 TraceCheckSpWp]: Trace formula consists of 634 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 01:41:41,855 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:41:41,915 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-12-19 01:41:41,915 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:41:41,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557501114] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:41:41,915 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:41:41,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:41:41,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604867871] [2023-12-19 01:41:41,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:41:41,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:41:41,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:41:41,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:41:41,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:41:41,917 INFO L87 Difference]: Start difference. First operand 80371 states and 114692 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-19 01:41:46,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:41:46,998 INFO L93 Difference]: Finished difference Result 152638 states and 217857 transitions. [2023-12-19 01:41:46,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:41:46,999 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 166 [2023-12-19 01:41:46,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:41:47,270 INFO L225 Difference]: With dead ends: 152638 [2023-12-19 01:41:47,270 INFO L226 Difference]: Without dead ends: 85633 [2023-12-19 01:41:47,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:41:47,556 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 148 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 01:41:47,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 429 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 01:41:47,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85633 states. [2023-12-19 01:41:51,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85633 to 85321. [2023-12-19 01:41:51,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85321 states, 73589 states have (on average 1.3775836062454987) internal successors, (101375), 74260 states have internal predecessors, (101375), 6305 states have call successors, (6305), 4837 states have call predecessors, (6305), 5426 states have return successors, (12452), 6255 states have call predecessors, (12452), 6303 states have call successors, (12452) [2023-12-19 01:41:52,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85321 states to 85321 states and 120132 transitions. [2023-12-19 01:41:52,167 INFO L78 Accepts]: Start accepts. Automaton has 85321 states and 120132 transitions. Word has length 166 [2023-12-19 01:41:52,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:41:52,168 INFO L495 AbstractCegarLoop]: Abstraction has 85321 states and 120132 transitions. [2023-12-19 01:41:52,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-19 01:41:52,168 INFO L276 IsEmpty]: Start isEmpty. Operand 85321 states and 120132 transitions. [2023-12-19 01:41:52,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2023-12-19 01:41:52,291 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:41:52,291 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-12-19 01:41:52,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-19 01:41:52,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:52,497 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:41:52,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:41:52,504 INFO L85 PathProgramCache]: Analyzing trace with hash -988406405, now seen corresponding path program 1 times [2023-12-19 01:41:52,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:41:52,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048173938] [2023-12-19 01:41:52,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:52,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:41:52,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:41:52,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:41:52,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:41:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:41:52,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:41:52,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:41:52,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:52,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 01:41:52,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-12-19 01:41:52,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:41:52,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-12-19 01:41:52,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,598 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-19 01:41:52,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:41:52,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048173938] [2023-12-19 01:41:52,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048173938] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:41:52,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418824752] [2023-12-19 01:41:52,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:41:52,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:41:52,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:41:52,600 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:41:52,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 01:41:52,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:41:52,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:41:52,725 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:41:52,749 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-19 01:41:52,749 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:41:52,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418824752] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:41:52,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:41:52,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:41:52,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218401258] [2023-12-19 01:41:52,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:41:52,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:41:52,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:41:52,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:41:52,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:41:52,750 INFO L87 Difference]: Start difference. First operand 85321 states and 120132 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:42:01,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:42:01,007 INFO L93 Difference]: Finished difference Result 244781 states and 351042 transitions. [2023-12-19 01:42:01,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:42:01,008 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 167 [2023-12-19 01:42:01,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:42:01,840 INFO L225 Difference]: With dead ends: 244781 [2023-12-19 01:42:01,840 INFO L226 Difference]: Without dead ends: 159479 [2023-12-19 01:42:01,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:42:01,989 INFO L413 NwaCegarLoop]: 382 mSDtfsCounter, 179 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:42:01,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 580 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:42:02,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159479 states. [2023-12-19 01:42:11,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159479 to 159475. [2023-12-19 01:42:11,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159475 states, 137183 states have (on average 1.3721671052535664) internal successors, (188238), 138524 states have internal predecessors, (188238), 12023 states have call successors, (12023), 9089 states have call predecessors, (12023), 10268 states have return successors, (28920), 11925 states have call predecessors, (28920), 12021 states have call successors, (28920) [2023-12-19 01:42:12,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159475 states to 159475 states and 229181 transitions. [2023-12-19 01:42:12,049 INFO L78 Accepts]: Start accepts. Automaton has 159475 states and 229181 transitions. Word has length 167 [2023-12-19 01:42:12,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:42:12,049 INFO L495 AbstractCegarLoop]: Abstraction has 159475 states and 229181 transitions. [2023-12-19 01:42:12,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:42:12,049 INFO L276 IsEmpty]: Start isEmpty. Operand 159475 states and 229181 transitions. [2023-12-19 01:42:12,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-12-19 01:42:12,749 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:42:12,757 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1] [2023-12-19 01:42:12,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 01:42:12,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-19 01:42:12,963 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:42:12,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:42:12,964 INFO L85 PathProgramCache]: Analyzing trace with hash -964189848, now seen corresponding path program 1 times [2023-12-19 01:42:12,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:42:12,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138946688] [2023-12-19 01:42:12,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:42:12,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:42:12,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:42:13,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:42:13,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:42:13,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:42:13,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:42:13,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:42:13,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:42:13,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 01:42:13,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-12-19 01:42:13,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:42:13,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-19 01:42:13,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,063 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-19 01:42:13,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:42:13,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138946688] [2023-12-19 01:42:13,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138946688] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:42:13,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547955030] [2023-12-19 01:42:13,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:42:13,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:42:13,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:42:13,064 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:42:13,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 01:42:13,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:13,201 INFO L262 TraceCheckSpWp]: Trace formula consists of 634 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:42:13,205 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:42:13,253 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-19 01:42:13,254 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:42:13,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547955030] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:42:13,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:42:13,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:42:13,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894138661] [2023-12-19 01:42:13,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:42:13,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:42:13,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:42:13,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:42:13,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:42:13,255 INFO L87 Difference]: Start difference. First operand 159475 states and 229181 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:42:26,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:42:26,008 INFO L93 Difference]: Finished difference Result 315251 states and 461545 transitions. [2023-12-19 01:42:26,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:42:26,009 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 168 [2023-12-19 01:42:26,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:42:27,087 INFO L225 Difference]: With dead ends: 315251 [2023-12-19 01:42:27,087 INFO L226 Difference]: Without dead ends: 227403 [2023-12-19 01:42:27,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:42:27,265 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 172 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 01:42:27,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 576 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 01:42:27,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227403 states. [2023-12-19 01:42:40,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227403 to 227399. [2023-12-19 01:42:40,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227399 states, 195343 states have (on average 1.370614764798329) internal successors, (267740), 197348 states have internal predecessors, (267740), 17327 states have call successors, (17327), 12961 states have call predecessors, (17327), 14728 states have return successors, (47628), 17153 states have call predecessors, (47628), 17325 states have call successors, (47628) [2023-12-19 01:42:42,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227399 states to 227399 states and 332695 transitions. [2023-12-19 01:42:42,057 INFO L78 Accepts]: Start accepts. Automaton has 227399 states and 332695 transitions. Word has length 168 [2023-12-19 01:42:42,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:42:42,057 INFO L495 AbstractCegarLoop]: Abstraction has 227399 states and 332695 transitions. [2023-12-19 01:42:42,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:42:42,057 INFO L276 IsEmpty]: Start isEmpty. Operand 227399 states and 332695 transitions. [2023-12-19 01:42:42,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-12-19 01:42:42,432 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:42:42,432 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 01:42:42,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-19 01:42:42,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-12-19 01:42:42,639 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:42:42,639 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:42:42,640 INFO L85 PathProgramCache]: Analyzing trace with hash 553854764, now seen corresponding path program 1 times [2023-12-19 01:42:42,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:42:42,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674020442] [2023-12-19 01:42:42,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:42:42,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:42:42,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:42:42,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:42:42,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:42:42,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:42:42,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:42:42,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:42:42,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:42:42,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 01:42:42,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-19 01:42:42,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:42:42,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-19 01:42:42,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,807 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2023-12-19 01:42:42,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:42:42,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674020442] [2023-12-19 01:42:42,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674020442] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:42:42,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267886726] [2023-12-19 01:42:42,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:42:42,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:42:42,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:42:42,809 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:42:42,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 01:42:42,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:42:42,952 INFO L262 TraceCheckSpWp]: Trace formula consists of 637 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:42:42,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:42:42,989 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-19 01:42:42,989 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:42:42,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267886726] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:42:42,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:42:42,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:42:42,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501625479] [2023-12-19 01:42:42,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:42:42,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:42:42,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:42:42,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:42:42,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:42:42,990 INFO L87 Difference]: Start difference. First operand 227399 states and 332695 transitions. Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:42:56,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:42:56,821 INFO L93 Difference]: Finished difference Result 426911 states and 640725 transitions. [2023-12-19 01:42:56,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:42:56,822 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 168 [2023-12-19 01:42:56,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:42:57,957 INFO L225 Difference]: With dead ends: 426911 [2023-12-19 01:42:57,957 INFO L226 Difference]: Without dead ends: 221091 [2023-12-19 01:42:58,336 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:42:58,337 INFO L413 NwaCegarLoop]: 205 mSDtfsCounter, 178 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:42:58,341 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 239 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:42:58,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221091 states. [2023-12-19 01:43:09,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221091 to 203043. [2023-12-19 01:43:10,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203043 states, 174291 states have (on average 1.3413429264850165) internal successors, (233784), 175964 states have internal predecessors, (233784), 15599 states have call successors, (15599), 11601 states have call predecessors, (15599), 13152 states have return successors, (38449), 15509 states have call predecessors, (38449), 15597 states have call successors, (38449) [2023-12-19 01:43:11,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203043 states to 203043 states and 287832 transitions. [2023-12-19 01:43:11,624 INFO L78 Accepts]: Start accepts. Automaton has 203043 states and 287832 transitions. Word has length 168 [2023-12-19 01:43:11,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:43:11,624 INFO L495 AbstractCegarLoop]: Abstraction has 203043 states and 287832 transitions. [2023-12-19 01:43:11,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:43:11,625 INFO L276 IsEmpty]: Start isEmpty. Operand 203043 states and 287832 transitions. [2023-12-19 01:43:11,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-12-19 01:43:11,950 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:43:11,950 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1] [2023-12-19 01:43:11,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-19 01:43:12,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-19 01:43:12,161 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:43:12,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:43:12,162 INFO L85 PathProgramCache]: Analyzing trace with hash -403073619, now seen corresponding path program 1 times [2023-12-19 01:43:12,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:43:12,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219026582] [2023-12-19 01:43:12,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:43:12,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:43:12,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:43:12,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:43:12,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:43:12,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:43:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:43:12,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-12-19 01:43:12,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:43:12,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-12-19 01:43:12,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-12-19 01:43:12,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:43:12,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-19 01:43:12,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,253 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2023-12-19 01:43:12,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:43:12,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219026582] [2023-12-19 01:43:12,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219026582] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:43:12,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121947626] [2023-12-19 01:43:12,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:43:12,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:43:12,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:43:12,254 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:43:12,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 01:43:12,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:43:12,386 INFO L262 TraceCheckSpWp]: Trace formula consists of 634 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 01:43:12,388 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:43:12,403 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-19 01:43:12,403 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:43:12,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121947626] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:43:12,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:43:12,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:43:12,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043039012] [2023-12-19 01:43:12,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:43:12,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:43:12,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:43:12,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:43:12,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:43:12,404 INFO L87 Difference]: Start difference. First operand 203043 states and 287832 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:43:34,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 01:43:34,672 INFO L93 Difference]: Finished difference Result 598887 states and 863871 transitions. [2023-12-19 01:43:34,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 01:43:34,672 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 168 [2023-12-19 01:43:34,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 01:43:36,712 INFO L225 Difference]: With dead ends: 598887 [2023-12-19 01:43:36,712 INFO L226 Difference]: Without dead ends: 395871 [2023-12-19 01:43:37,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:43:37,074 INFO L413 NwaCegarLoop]: 379 mSDtfsCounter, 186 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 01:43:37,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 573 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 01:43:37,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395871 states. [2023-12-19 01:44:00,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395871 to 395867. [2023-12-19 01:44:00,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395867 states, 340567 states have (on average 1.3319023863145871) internal successors, (453602), 343912 states have internal predecessors, (453602), 29883 states have call successors, (29883), 22545 states have call predecessors, (29883), 25416 states have return successors, (87853), 29473 states have call predecessors, (87853), 29881 states have call successors, (87853) [2023-12-19 01:44:03,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395867 states to 395867 states and 571338 transitions. [2023-12-19 01:44:03,496 INFO L78 Accepts]: Start accepts. Automaton has 395867 states and 571338 transitions. Word has length 168 [2023-12-19 01:44:03,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 01:44:03,496 INFO L495 AbstractCegarLoop]: Abstraction has 395867 states and 571338 transitions. [2023-12-19 01:44:03,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-19 01:44:03,496 INFO L276 IsEmpty]: Start isEmpty. Operand 395867 states and 571338 transitions. [2023-12-19 01:44:04,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-12-19 01:44:04,034 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 01:44:04,034 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1] [2023-12-19 01:44:04,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-19 01:44:04,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-19 01:44:04,242 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 01:44:04,242 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 01:44:04,242 INFO L85 PathProgramCache]: Analyzing trace with hash 26492458, now seen corresponding path program 1 times [2023-12-19 01:44:04,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 01:44:04,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789799039] [2023-12-19 01:44:04,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:44:04,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 01:44:04,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-12-19 01:44:04,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-12-19 01:44:04,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-12-19 01:44:04,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-12-19 01:44:04,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-12-19 01:44:04,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-12-19 01:44:04,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-12-19 01:44:04,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:44:04,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-12-19 01:44:04,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-12-19 01:44:04,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-12-19 01:44:04,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,343 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-12-19 01:44:04,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 01:44:04,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789799039] [2023-12-19 01:44:04,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789799039] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 01:44:04,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100846449] [2023-12-19 01:44:04,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 01:44:04,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 01:44:04,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 01:44:04,345 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 01:44:04,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-19 01:44:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 01:44:04,595 INFO L262 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 01:44:04,599 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 01:44:04,637 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-12-19 01:44:04,637 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 01:44:04,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100846449] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 01:44:04,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 01:44:04,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2023-12-19 01:44:04,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264556666] [2023-12-19 01:44:04,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 01:44:04,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 01:44:04,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 01:44:04,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 01:44:04,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-19 01:44:04,639 INFO L87 Difference]: Start difference. First operand 395867 states and 571338 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9)