./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4a390ef5 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 39b635cc2ab0f0d4f8e606a07f9fc2cea48a2218c52549f8b5aa54058d2e5b4b --- Real Ultimate output --- This is Ultimate 0.2.5-dev-4a390ef-m [2024-10-24 03:02:59,146 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-24 03:02:59,214 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-10-24 03:02:59,220 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-24 03:02:59,220 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-24 03:02:59,261 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-24 03:02:59,262 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-24 03:02:59,262 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-24 03:02:59,263 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-24 03:02:59,263 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-24 03:02:59,264 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-24 03:02:59,264 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-24 03:02:59,265 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-24 03:02:59,266 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-24 03:02:59,266 INFO L153 SettingsManager]: * Use SBE=true [2024-10-24 03:02:59,266 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-24 03:02:59,267 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-24 03:02:59,267 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-24 03:02:59,267 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-24 03:02:59,268 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-24 03:02:59,268 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-24 03:02:59,268 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-24 03:02:59,269 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-24 03:02:59,269 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-24 03:02:59,273 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-24 03:02:59,273 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-24 03:02:59,274 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-24 03:02:59,274 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-24 03:02:59,274 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-24 03:02:59,275 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-24 03:02:59,275 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-24 03:02:59,275 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-24 03:02:59,275 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 03:02:59,275 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-24 03:02:59,276 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-24 03:02:59,276 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-24 03:02:59,276 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-24 03:02:59,276 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-24 03:02:59,277 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-24 03:02:59,277 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-24 03:02:59,279 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-24 03:02:59,279 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-24 03:02:59,280 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 39b635cc2ab0f0d4f8e606a07f9fc2cea48a2218c52549f8b5aa54058d2e5b4b [2024-10-24 03:02:59,546 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-24 03:02:59,574 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-24 03:02:59,577 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-24 03:02:59,578 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-24 03:02:59,579 INFO L274 PluginConnector]: CDTParser initialized [2024-10-24 03:02:59,580 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c [2024-10-24 03:03:01,078 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-24 03:03:01,331 INFO L384 CDTParser]: Found 1 translation units. [2024-10-24 03:03:01,332 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c [2024-10-24 03:03:01,349 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a8fe06575/7c9732048084419abd6bda88a7256820/FLAGab4da5692 [2024-10-24 03:03:01,361 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a8fe06575/7c9732048084419abd6bda88a7256820 [2024-10-24 03:03:01,364 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-24 03:03:01,365 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-24 03:03:01,366 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-24 03:03:01,366 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-24 03:03:01,370 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-24 03:03:01,371 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:01,371 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4b81ab09 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01, skipping insertion in model container [2024-10-24 03:03:01,371 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:01,414 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-24 03:03:01,639 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c[914,927] [2024-10-24 03:03:01,712 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c[7115,7128] [2024-10-24 03:03:01,811 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 03:03:01,826 INFO L200 MainTranslator]: Completed pre-run [2024-10-24 03:03:01,840 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c[914,927] [2024-10-24 03:03:01,867 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-2.c[7115,7128] [2024-10-24 03:03:01,926 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 03:03:01,959 INFO L204 MainTranslator]: Completed translation [2024-10-24 03:03:01,960 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01 WrapperNode [2024-10-24 03:03:01,960 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-24 03:03:01,962 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-24 03:03:01,962 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-24 03:03:01,962 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-24 03:03:01,970 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:01,984 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:02,044 INFO L138 Inliner]: procedures = 71, calls = 85, calls flagged for inlining = 39, calls inlined = 39, statements flattened = 894 [2024-10-24 03:03:02,048 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-24 03:03:02,049 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-24 03:03:02,049 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-24 03:03:02,049 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-24 03:03:02,067 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:02,068 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:02,072 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:02,091 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]. [2024-10-24 03:03:02,092 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:02,092 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:02,105 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:02,124 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:02,130 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:02,141 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:02,147 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-24 03:03:02,149 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-24 03:03:02,149 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-24 03:03:02,149 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-24 03:03:02,150 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (1/1) ... [2024-10-24 03:03:02,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 03:03:02,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 03:03:02,184 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) [2024-10-24 03:03:02,189 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 [2024-10-24 03:03:02,237 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-24 03:03:02,237 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-10-24 03:03:02,237 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-10-24 03:03:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-10-24 03:03:02,238 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-10-24 03:03:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-10-24 03:03:02,238 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-10-24 03:03:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-10-24 03:03:02,239 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-10-24 03:03:02,239 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-10-24 03:03:02,239 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-10-24 03:03:02,239 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-10-24 03:03:02,239 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-10-24 03:03:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-10-24 03:03:02,240 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-10-24 03:03:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-10-24 03:03:02,240 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-10-24 03:03:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-10-24 03:03:02,240 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-10-24 03:03:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-10-24 03:03:02,241 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-10-24 03:03:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-10-24 03:03:02,241 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-10-24 03:03:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-24 03:03:02,242 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-10-24 03:03:02,242 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-10-24 03:03:02,242 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-10-24 03:03:02,242 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-10-24 03:03:02,242 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-24 03:03:02,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-24 03:03:02,243 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-10-24 03:03:02,243 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-10-24 03:03:02,243 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2024-10-24 03:03:02,243 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2024-10-24 03:03:02,391 INFO L238 CfgBuilder]: Building ICFG [2024-10-24 03:03:02,393 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-24 03:03:03,392 INFO L? ?]: Removed 113 outVars from TransFormulas that were not future-live. [2024-10-24 03:03:03,392 INFO L287 CfgBuilder]: Performing block encoding [2024-10-24 03:03:03,485 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-24 03:03:03,485 INFO L314 CfgBuilder]: Removed 16 assume(true) statements. [2024-10-24 03:03:03,485 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 03:03:03 BoogieIcfgContainer [2024-10-24 03:03:03,486 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-24 03:03:03,489 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-24 03:03:03,490 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-24 03:03:03,493 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-24 03:03:03,493 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.10 03:03:01" (1/3) ... [2024-10-24 03:03:03,494 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@61e7e17b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 03:03:03, skipping insertion in model container [2024-10-24 03:03:03,494 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:03:01" (2/3) ... [2024-10-24 03:03:03,495 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@61e7e17b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 03:03:03, skipping insertion in model container [2024-10-24 03:03:03,495 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 03:03:03" (3/3) ... [2024-10-24 03:03:03,496 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.09.cil-2.c [2024-10-24 03:03:03,514 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-24 03:03:03,514 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-10-24 03:03:03,608 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-24 03:03:03,616 INFO L333 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, 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;@3d49a839, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-24 03:03:03,617 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-10-24 03:03:03,625 INFO L276 IsEmpty]: Start isEmpty. Operand has 378 states, 321 states have (on average 1.7071651090342679) internal successors, (548), 329 states have internal predecessors, (548), 39 states have call successors, (39), 15 states have call predecessors, (39), 15 states have return successors, (39), 37 states have call predecessors, (39), 39 states have call successors, (39) [2024-10-24 03:03:03,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-10-24 03:03:03,640 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:03,641 INFO L215 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] [2024-10-24 03:03:03,642 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:03,650 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:03,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1317095025, now seen corresponding path program 1 times [2024-10-24 03:03:03,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:03,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985375983] [2024-10-24 03:03:03,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:03,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:03,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:04,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:04,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:04,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:04,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:04,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:04,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:04,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:04,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:04,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:04,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:04,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:04,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:04,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:04,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:04,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:04,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:04,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985375983] [2024-10-24 03:03:04,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985375983] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:04,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:04,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-10-24 03:03:04,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510498230] [2024-10-24 03:03:04,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:04,268 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 03:03:04,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:04,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 03:03:04,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-10-24 03:03:04,298 INFO L87 Difference]: Start difference. First operand has 378 states, 321 states have (on average 1.7071651090342679) internal successors, (548), 329 states have internal predecessors, (548), 39 states have call successors, (39), 15 states have call predecessors, (39), 15 states have return successors, (39), 37 states have call predecessors, (39), 39 states have call successors, (39) Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:03:05,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:05,717 INFO L93 Difference]: Finished difference Result 858 states and 1409 transitions. [2024-10-24 03:03:05,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 03:03:05,721 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2024-10-24 03:03:05,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:05,739 INFO L225 Difference]: With dead ends: 858 [2024-10-24 03:03:05,739 INFO L226 Difference]: Without dead ends: 497 [2024-10-24 03:03:05,746 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2024-10-24 03:03:05,749 INFO L432 NwaCegarLoop]: 310 mSDtfsCounter, 697 mSDsluCounter, 1215 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 1525 SdHoareTripleChecker+Invalid, 1445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:05,752 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [702 Valid, 1525 Invalid, 1445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 1324 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-10-24 03:03:05,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2024-10-24 03:03:05,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 460. [2024-10-24 03:03:05,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 386 states have (on average 1.5699481865284974) internal successors, (606), 393 states have internal predecessors, (606), 50 states have call successors, (50), 22 states have call predecessors, (50), 22 states have return successors, (51), 47 states have call predecessors, (51), 46 states have call successors, (51) [2024-10-24 03:03:05,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 707 transitions. [2024-10-24 03:03:05,841 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 707 transitions. Word has length 58 [2024-10-24 03:03:05,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:05,842 INFO L471 AbstractCegarLoop]: Abstraction has 460 states and 707 transitions. [2024-10-24 03:03:05,842 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:03:05,842 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 707 transitions. [2024-10-24 03:03:05,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-10-24 03:03:05,845 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:05,846 INFO L215 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] [2024-10-24 03:03:05,846 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-24 03:03:05,846 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:05,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:05,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1451328689, now seen corresponding path program 1 times [2024-10-24 03:03:05,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:05,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421098643] [2024-10-24 03:03:05,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:05,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:05,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:06,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:06,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:06,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:06,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:06,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:06,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:06,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:06,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:06,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421098643] [2024-10-24 03:03:06,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421098643] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:06,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:06,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-10-24 03:03:06,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999247418] [2024-10-24 03:03:06,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:06,111 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 03:03:06,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:06,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 03:03:06,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-10-24 03:03:06,113 INFO L87 Difference]: Start difference. First operand 460 states and 707 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:03:07,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:07,490 INFO L93 Difference]: Finished difference Result 780 states and 1157 transitions. [2024-10-24 03:03:07,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-24 03:03:07,491 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2024-10-24 03:03:07,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:07,500 INFO L225 Difference]: With dead ends: 780 [2024-10-24 03:03:07,501 INFO L226 Difference]: Without dead ends: 618 [2024-10-24 03:03:07,502 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2024-10-24 03:03:07,503 INFO L432 NwaCegarLoop]: 336 mSDtfsCounter, 1119 mSDsluCounter, 1413 mSDsCounter, 0 mSdLazyCounter, 1606 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1147 SdHoareTripleChecker+Valid, 1749 SdHoareTripleChecker+Invalid, 1726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:07,503 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1147 Valid, 1749 Invalid, 1726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1606 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-10-24 03:03:07,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2024-10-24 03:03:07,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 548. [2024-10-24 03:03:07,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 454 states have (on average 1.5462555066079295) internal successors, (702), 463 states have internal predecessors, (702), 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) [2024-10-24 03:03:07,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 833 transitions. [2024-10-24 03:03:07,565 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 833 transitions. Word has length 58 [2024-10-24 03:03:07,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:07,566 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 833 transitions. [2024-10-24 03:03:07,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:03:07,566 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 833 transitions. [2024-10-24 03:03:07,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-10-24 03:03:07,570 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:07,570 INFO L215 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] [2024-10-24 03:03:07,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-10-24 03:03:07,571 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:07,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:07,571 INFO L85 PathProgramCache]: Analyzing trace with hash 476944013, now seen corresponding path program 1 times [2024-10-24 03:03:07,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:07,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407873417] [2024-10-24 03:03:07,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:07,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:07,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:07,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:07,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:07,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:07,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:07,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:07,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:07,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:07,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:07,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:07,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:07,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:07,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:07,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:07,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:07,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:07,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:07,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407873417] [2024-10-24 03:03:07,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407873417] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:07,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:07,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-10-24 03:03:07,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142259147] [2024-10-24 03:03:07,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:07,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 03:03:07,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:07,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 03:03:07,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-10-24 03:03:07,743 INFO L87 Difference]: Start difference. First operand 548 states and 833 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) [2024-10-24 03:03:08,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:08,925 INFO L93 Difference]: Finished difference Result 822 states and 1219 transitions. [2024-10-24 03:03:08,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 03:03:08,929 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 [2024-10-24 03:03:08,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:08,934 INFO L225 Difference]: With dead ends: 822 [2024-10-24 03:03:08,934 INFO L226 Difference]: Without dead ends: 578 [2024-10-24 03:03:08,935 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-10-24 03:03:08,936 INFO L432 NwaCegarLoop]: 309 mSDtfsCounter, 742 mSDsluCounter, 1548 mSDsCounter, 0 mSdLazyCounter, 1737 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 1857 SdHoareTripleChecker+Invalid, 1865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 1737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:08,936 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [743 Valid, 1857 Invalid, 1865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 1737 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-24 03:03:08,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2024-10-24 03:03:08,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 552. [2024-10-24 03:03:08,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 457 states have (on average 1.538293216630197) internal successors, (703), 466 states have internal predecessors, (703), 61 states have call successors, (61), 29 states have call predecessors, (61), 32 states have return successors, (71), 60 states have call predecessors, (71), 57 states have call successors, (71) [2024-10-24 03:03:08,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 835 transitions. [2024-10-24 03:03:08,984 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 835 transitions. Word has length 58 [2024-10-24 03:03:08,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:08,985 INFO L471 AbstractCegarLoop]: Abstraction has 552 states and 835 transitions. [2024-10-24 03:03:08,985 INFO L472 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) [2024-10-24 03:03:08,985 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 835 transitions. [2024-10-24 03:03:08,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-10-24 03:03:08,988 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:08,988 INFO L215 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] [2024-10-24 03:03:08,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-24 03:03:08,988 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:08,989 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:08,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1767039285, now seen corresponding path program 1 times [2024-10-24 03:03:08,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:08,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058112881] [2024-10-24 03:03:08,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:08,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:09,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:09,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:09,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:09,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:09,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:09,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:09,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:09,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:09,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:09,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:09,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:09,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:09,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:09,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:09,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:09,163 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:09,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:09,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058112881] [2024-10-24 03:03:09,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058112881] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:09,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:09,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-10-24 03:03:09,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865087034] [2024-10-24 03:03:09,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:09,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 03:03:09,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:09,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 03:03:09,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-10-24 03:03:09,166 INFO L87 Difference]: Start difference. First operand 552 states and 835 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) [2024-10-24 03:03:10,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:10,400 INFO L93 Difference]: Finished difference Result 840 states and 1237 transitions. [2024-10-24 03:03:10,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 03:03:10,401 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 [2024-10-24 03:03:10,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:10,407 INFO L225 Difference]: With dead ends: 840 [2024-10-24 03:03:10,407 INFO L226 Difference]: Without dead ends: 592 [2024-10-24 03:03:10,408 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2024-10-24 03:03:10,409 INFO L432 NwaCegarLoop]: 307 mSDtfsCounter, 748 mSDsluCounter, 1548 mSDsCounter, 0 mSdLazyCounter, 1720 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 750 SdHoareTripleChecker+Valid, 1855 SdHoareTripleChecker+Invalid, 1849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:10,409 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [750 Valid, 1855 Invalid, 1849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1720 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-24 03:03:10,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2024-10-24 03:03:10,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 564. [2024-10-24 03:03:10,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 466 states have (on average 1.5278969957081545) internal successors, (712), 475 states have internal predecessors, (712), 61 states have call successors, (61), 29 states have call predecessors, (61), 35 states have return successors, (74), 63 states have call predecessors, (74), 57 states have call successors, (74) [2024-10-24 03:03:10,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 847 transitions. [2024-10-24 03:03:10,441 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 847 transitions. Word has length 58 [2024-10-24 03:03:10,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:10,442 INFO L471 AbstractCegarLoop]: Abstraction has 564 states and 847 transitions. [2024-10-24 03:03:10,442 INFO L472 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) [2024-10-24 03:03:10,442 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 847 transitions. [2024-10-24 03:03:10,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-10-24 03:03:10,444 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:10,444 INFO L215 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] [2024-10-24 03:03:10,444 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-24 03:03:10,444 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:10,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:10,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1704999671, now seen corresponding path program 1 times [2024-10-24 03:03:10,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:10,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165467764] [2024-10-24 03:03:10,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:10,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:10,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:10,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:10,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:10,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:10,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:10,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:10,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:10,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,621 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:10,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:10,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165467764] [2024-10-24 03:03:10,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165467764] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:10,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:10,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-10-24 03:03:10,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597546255] [2024-10-24 03:03:10,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:10,624 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 03:03:10,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:10,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 03:03:10,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-10-24 03:03:10,626 INFO L87 Difference]: Start difference. First operand 564 states and 847 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:03:11,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:11,714 INFO L93 Difference]: Finished difference Result 920 states and 1322 transitions. [2024-10-24 03:03:11,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-24 03:03:11,715 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2024-10-24 03:03:11,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:11,719 INFO L225 Difference]: With dead ends: 920 [2024-10-24 03:03:11,719 INFO L226 Difference]: Without dead ends: 662 [2024-10-24 03:03:11,720 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2024-10-24 03:03:11,721 INFO L432 NwaCegarLoop]: 295 mSDtfsCounter, 1401 mSDsluCounter, 1013 mSDsCounter, 0 mSdLazyCounter, 1412 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1428 SdHoareTripleChecker+Valid, 1308 SdHoareTripleChecker+Invalid, 1593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 1412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:11,721 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1428 Valid, 1308 Invalid, 1593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 1412 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-24 03:03:11,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2024-10-24 03:03:11,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 574. [2024-10-24 03:03:11,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 474 states have (on average 1.518987341772152) internal successors, (720), 483 states have internal predecessors, (720), 62 states have call successors, (62), 30 states have call predecessors, (62), 36 states have return successors, (73), 64 states have call predecessors, (73), 58 states have call successors, (73) [2024-10-24 03:03:11,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 855 transitions. [2024-10-24 03:03:11,751 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 855 transitions. Word has length 58 [2024-10-24 03:03:11,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:11,752 INFO L471 AbstractCegarLoop]: Abstraction has 574 states and 855 transitions. [2024-10-24 03:03:11,752 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:03:11,752 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 855 transitions. [2024-10-24 03:03:11,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-10-24 03:03:11,753 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:11,753 INFO L215 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] [2024-10-24 03:03:11,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-10-24 03:03:11,754 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:11,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:11,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1282297845, now seen corresponding path program 1 times [2024-10-24 03:03:11,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:11,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581232312] [2024-10-24 03:03:11,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:11,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:11,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:11,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:11,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:11,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:11,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:11,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:11,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:11,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:11,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:11,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:11,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:11,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:11,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:11,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:11,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:11,851 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:11,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:11,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581232312] [2024-10-24 03:03:11,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581232312] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:11,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:11,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:11,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426230018] [2024-10-24 03:03:11,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:11,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:11,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:11,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:11,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:11,854 INFO L87 Difference]: Start difference. First operand 574 states and 855 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:03:12,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:12,622 INFO L93 Difference]: Finished difference Result 1156 states and 1642 transitions. [2024-10-24 03:03:12,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 03:03:12,622 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2024-10-24 03:03:12,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:12,627 INFO L225 Difference]: With dead ends: 1156 [2024-10-24 03:03:12,627 INFO L226 Difference]: Without dead ends: 889 [2024-10-24 03:03:12,629 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2024-10-24 03:03:12,629 INFO L432 NwaCegarLoop]: 282 mSDtfsCounter, 1392 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1421 SdHoareTripleChecker+Valid, 1026 SdHoareTripleChecker+Invalid, 818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:12,630 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1421 Valid, 1026 Invalid, 818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 639 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 03:03:12,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2024-10-24 03:03:12,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 835. [2024-10-24 03:03:12,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 669 states have (on average 1.4618834080717489) internal successors, (978), 685 states have internal predecessors, (978), 97 states have call successors, (97), 52 states have call predecessors, (97), 67 states have return successors, (130), 104 states have call predecessors, (130), 93 states have call successors, (130) [2024-10-24 03:03:12,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1205 transitions. [2024-10-24 03:03:12,684 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1205 transitions. Word has length 58 [2024-10-24 03:03:12,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:12,685 INFO L471 AbstractCegarLoop]: Abstraction has 835 states and 1205 transitions. [2024-10-24 03:03:12,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 4 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:03:12,685 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1205 transitions. [2024-10-24 03:03:12,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-10-24 03:03:12,687 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:12,688 INFO L215 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] [2024-10-24 03:03:12,688 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-10-24 03:03:12,688 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:12,689 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:12,689 INFO L85 PathProgramCache]: Analyzing trace with hash -546497890, now seen corresponding path program 1 times [2024-10-24 03:03:12,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:12,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461152859] [2024-10-24 03:03:12,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:12,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:12,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:12,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:12,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:12,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:12,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:12,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:12,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:12,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:12,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:12,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:12,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:12,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:12,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:12,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:12,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:12,783 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:12,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:12,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461152859] [2024-10-24 03:03:12,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461152859] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:12,783 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:12,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 03:03:12,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476709218] [2024-10-24 03:03:12,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:12,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 03:03:12,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:12,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 03:03:12,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-24 03:03:12,785 INFO L87 Difference]: Start difference. First operand 835 states and 1205 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:03:13,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:13,537 INFO L93 Difference]: Finished difference Result 1919 states and 2651 transitions. [2024-10-24 03:03:13,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-24 03:03:13,537 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 59 [2024-10-24 03:03:13,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:13,545 INFO L225 Difference]: With dead ends: 1919 [2024-10-24 03:03:13,545 INFO L226 Difference]: Without dead ends: 1400 [2024-10-24 03:03:13,547 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-10-24 03:03:13,548 INFO L432 NwaCegarLoop]: 315 mSDtfsCounter, 1394 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1426 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:13,548 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1426 Valid, 827 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 03:03:13,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1400 states. [2024-10-24 03:03:13,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1400 to 1246. [2024-10-24 03:03:13,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1246 states, 980 states have (on average 1.4061224489795918) internal successors, (1378), 1003 states have internal predecessors, (1378), 146 states have call successors, (146), 94 states have call predecessors, (146), 118 states have return successors, (200), 155 states have call predecessors, (200), 142 states have call successors, (200) [2024-10-24 03:03:13,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 1724 transitions. [2024-10-24 03:03:13,640 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 1724 transitions. Word has length 59 [2024-10-24 03:03:13,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:13,641 INFO L471 AbstractCegarLoop]: Abstraction has 1246 states and 1724 transitions. [2024-10-24 03:03:13,641 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:03:13,641 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 1724 transitions. [2024-10-24 03:03:13,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-10-24 03:03:13,643 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:13,643 INFO L215 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] [2024-10-24 03:03:13,643 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-10-24 03:03:13,643 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:13,643 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:13,643 INFO L85 PathProgramCache]: Analyzing trace with hash 211379088, now seen corresponding path program 1 times [2024-10-24 03:03:13,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:13,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968479449] [2024-10-24 03:03:13,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:13,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:13,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:13,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:13,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:13,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:13,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:13,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:13,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:13,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,714 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:13,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:13,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968479449] [2024-10-24 03:03:13,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968479449] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:13,715 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:13,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 03:03:13,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321344425] [2024-10-24 03:03:13,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:13,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 03:03:13,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:13,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 03:03:13,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-24 03:03:13,720 INFO L87 Difference]: Start difference. First operand 1246 states and 1724 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:03:14,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:14,640 INFO L93 Difference]: Finished difference Result 3206 states and 4287 transitions. [2024-10-24 03:03:14,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 03:03:14,641 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2024-10-24 03:03:14,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:14,653 INFO L225 Difference]: With dead ends: 3206 [2024-10-24 03:03:14,654 INFO L226 Difference]: Without dead ends: 2246 [2024-10-24 03:03:14,656 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:03:14,658 INFO L432 NwaCegarLoop]: 305 mSDtfsCounter, 964 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 972 SdHoareTripleChecker+Valid, 1013 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:14,658 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [972 Valid, 1013 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 03:03:14,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2246 states. [2024-10-24 03:03:14,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2246 to 2062. [2024-10-24 03:03:14,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2062 states, 1598 states have (on average 1.3579474342928661) internal successors, (2170), 1627 states have internal predecessors, (2170), 240 states have call successors, (240), 180 states have call predecessors, (240), 222 states have return successors, (338), 261 states have call predecessors, (338), 236 states have call successors, (338) [2024-10-24 03:03:14,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2062 states to 2062 states and 2748 transitions. [2024-10-24 03:03:14,841 INFO L78 Accepts]: Start accepts. Automaton has 2062 states and 2748 transitions. Word has length 60 [2024-10-24 03:03:14,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:14,842 INFO L471 AbstractCegarLoop]: Abstraction has 2062 states and 2748 transitions. [2024-10-24 03:03:14,842 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:03:14,842 INFO L276 IsEmpty]: Start isEmpty. Operand 2062 states and 2748 transitions. [2024-10-24 03:03:14,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-10-24 03:03:14,845 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:14,846 INFO L215 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] [2024-10-24 03:03:14,846 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-24 03:03:14,846 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:14,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:14,847 INFO L85 PathProgramCache]: Analyzing trace with hash -708446609, now seen corresponding path program 1 times [2024-10-24 03:03:14,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:14,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487626740] [2024-10-24 03:03:14,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:14,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:14,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:14,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:14,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:14,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:14,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:14,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:14,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:14,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:14,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:14,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:14,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:14,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:14,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:14,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:14,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:14,919 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:14,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:14,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487626740] [2024-10-24 03:03:14,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487626740] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:14,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:14,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 03:03:14,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000637726] [2024-10-24 03:03:14,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:14,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 03:03:14,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:14,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 03:03:14,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-24 03:03:14,922 INFO L87 Difference]: Start difference. First operand 2062 states and 2748 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:03:15,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:15,766 INFO L93 Difference]: Finished difference Result 4726 states and 6152 transitions. [2024-10-24 03:03:15,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 03:03:15,767 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2024-10-24 03:03:15,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:15,781 INFO L225 Difference]: With dead ends: 4726 [2024-10-24 03:03:15,781 INFO L226 Difference]: Without dead ends: 2970 [2024-10-24 03:03:15,785 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:03:15,787 INFO L432 NwaCegarLoop]: 317 mSDtfsCounter, 1378 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1408 SdHoareTripleChecker+Valid, 836 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:15,787 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1408 Valid, 836 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 03:03:15,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2970 states. [2024-10-24 03:03:16,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2970 to 2728. [2024-10-24 03:03:16,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2728 states, 2100 states have (on average 1.3371428571428572) internal successors, (2808), 2137 states have internal predecessors, (2808), 320 states have call successors, (320), 250 states have call predecessors, (320), 306 states have return successors, (447), 347 states have call predecessors, (447), 316 states have call successors, (447) [2024-10-24 03:03:16,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2728 states to 2728 states and 3575 transitions. [2024-10-24 03:03:16,035 INFO L78 Accepts]: Start accepts. Automaton has 2728 states and 3575 transitions. Word has length 66 [2024-10-24 03:03:16,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:16,035 INFO L471 AbstractCegarLoop]: Abstraction has 2728 states and 3575 transitions. [2024-10-24 03:03:16,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:03:16,036 INFO L276 IsEmpty]: Start isEmpty. Operand 2728 states and 3575 transitions. [2024-10-24 03:03:16,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-10-24 03:03:16,037 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:16,038 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:16,038 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-10-24 03:03:16,038 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:16,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:16,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1003755423, now seen corresponding path program 1 times [2024-10-24 03:03:16,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:16,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659943187] [2024-10-24 03:03:16,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:16,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:16,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:16,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:16,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:16,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:16,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:16,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:16,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:16,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:16,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:16,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:16,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:16,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:16,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:16,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:16,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:16,126 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:16,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:16,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659943187] [2024-10-24 03:03:16,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659943187] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:16,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:16,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:16,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011616766] [2024-10-24 03:03:16,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:16,128 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:16,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:16,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:16,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:16,129 INFO L87 Difference]: Start difference. First operand 2728 states and 3575 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-10-24 03:03:16,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:16,964 INFO L93 Difference]: Finished difference Result 3448 states and 4452 transitions. [2024-10-24 03:03:16,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-24 03:03:16,965 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 67 [2024-10-24 03:03:16,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:16,983 INFO L225 Difference]: With dead ends: 3448 [2024-10-24 03:03:16,983 INFO L226 Difference]: Without dead ends: 3445 [2024-10-24 03:03:16,985 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2024-10-24 03:03:16,985 INFO L432 NwaCegarLoop]: 310 mSDtfsCounter, 1941 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1951 SdHoareTripleChecker+Valid, 812 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:16,986 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1951 Valid, 812 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [318 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 03:03:16,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3445 states. [2024-10-24 03:03:17,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3445 to 3178. [2024-10-24 03:03:17,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3178 states, 2441 states have (on average 1.325686194182712) internal successors, (3236), 2483 states have internal predecessors, (3236), 370 states have call successors, (370), 294 states have call predecessors, (370), 365 states have return successors, (526), 407 states have call predecessors, (526), 367 states have call successors, (526) [2024-10-24 03:03:17,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3178 states to 3178 states and 4132 transitions. [2024-10-24 03:03:17,266 INFO L78 Accepts]: Start accepts. Automaton has 3178 states and 4132 transitions. Word has length 67 [2024-10-24 03:03:17,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:17,267 INFO L471 AbstractCegarLoop]: Abstraction has 3178 states and 4132 transitions. [2024-10-24 03:03:17,267 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-10-24 03:03:17,267 INFO L276 IsEmpty]: Start isEmpty. Operand 3178 states and 4132 transitions. [2024-10-24 03:03:17,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-10-24 03:03:17,269 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:17,269 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:17,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-10-24 03:03:17,269 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:17,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:17,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1052898055, now seen corresponding path program 1 times [2024-10-24 03:03:17,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:17,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16705274] [2024-10-24 03:03:17,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:17,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:17,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:17,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:17,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:17,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:17,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:17,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:17,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:17,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,407 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:17,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:17,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16705274] [2024-10-24 03:03:17,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16705274] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 03:03:17,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010026998] [2024-10-24 03:03:17,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:17,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 03:03:17,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 03:03:17,410 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) [2024-10-24 03:03:17,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-10-24 03:03:17,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,539 INFO L255 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-24 03:03:17,548 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 03:03:17,828 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:17,829 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 03:03:17,919 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:17,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010026998] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 03:03:17,920 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 03:03:17,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2024-10-24 03:03:17,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193012540] [2024-10-24 03:03:17,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 03:03:17,920 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-24 03:03:17,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:17,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-24 03:03:17,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-10-24 03:03:17,921 INFO L87 Difference]: Start difference. First operand 3178 states and 4132 transitions. Second operand has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-10-24 03:03:19,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:19,949 INFO L93 Difference]: Finished difference Result 7245 states and 9244 transitions. [2024-10-24 03:03:19,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-10-24 03:03:19,950 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 68 [2024-10-24 03:03:19,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:19,979 INFO L225 Difference]: With dead ends: 7245 [2024-10-24 03:03:19,979 INFO L226 Difference]: Without dead ends: 7242 [2024-10-24 03:03:19,982 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2024-10-24 03:03:19,983 INFO L432 NwaCegarLoop]: 384 mSDtfsCounter, 2452 mSDsluCounter, 1153 mSDsCounter, 0 mSdLazyCounter, 1624 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2521 SdHoareTripleChecker+Valid, 1537 SdHoareTripleChecker+Invalid, 1942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 1624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:19,983 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2521 Valid, 1537 Invalid, 1942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [318 Valid, 1624 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-10-24 03:03:19,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7242 states. [2024-10-24 03:03:20,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7242 to 4804. [2024-10-24 03:03:20,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4804 states, 3681 states have (on average 1.317033414832926) internal successors, (4848), 3745 states have internal predecessors, (4848), 554 states have call successors, (554), 452 states have call predecessors, (554), 567 states have return successors, (804), 613 states have call predecessors, (804), 551 states have call successors, (804) [2024-10-24 03:03:20,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4804 states to 4804 states and 6206 transitions. [2024-10-24 03:03:20,516 INFO L78 Accepts]: Start accepts. Automaton has 4804 states and 6206 transitions. Word has length 68 [2024-10-24 03:03:20,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:20,517 INFO L471 AbstractCegarLoop]: Abstraction has 4804 states and 6206 transitions. [2024-10-24 03:03:20,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-10-24 03:03:20,517 INFO L276 IsEmpty]: Start isEmpty. Operand 4804 states and 6206 transitions. [2024-10-24 03:03:20,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-10-24 03:03:20,519 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:20,519 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:20,537 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-24 03:03:20,720 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-10-24 03:03:20,720 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:20,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:20,721 INFO L85 PathProgramCache]: Analyzing trace with hash 2114619617, now seen corresponding path program 2 times [2024-10-24 03:03:20,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:20,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924599814] [2024-10-24 03:03:20,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:20,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:20,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:20,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:20,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:20,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:20,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:20,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:20,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:20,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:20,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:20,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:20,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:20,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:20,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:20,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:20,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:20,784 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:20,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:20,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924599814] [2024-10-24 03:03:20,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924599814] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:20,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:20,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 03:03:20,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701616638] [2024-10-24 03:03:20,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:20,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 03:03:20,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:20,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 03:03:20,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-24 03:03:20,787 INFO L87 Difference]: Start difference. First operand 4804 states and 6206 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-10-24 03:03:21,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:21,916 INFO L93 Difference]: Finished difference Result 7260 states and 9353 transitions. [2024-10-24 03:03:21,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-24 03:03:21,917 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2024-10-24 03:03:21,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:21,934 INFO L225 Difference]: With dead ends: 7260 [2024-10-24 03:03:21,934 INFO L226 Difference]: Without dead ends: 3557 [2024-10-24 03:03:21,941 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 03:03:21,942 INFO L432 NwaCegarLoop]: 340 mSDtfsCounter, 1028 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1061 SdHoareTripleChecker+Valid, 1146 SdHoareTripleChecker+Invalid, 791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:21,942 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1061 Valid, 1146 Invalid, 791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 695 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 03:03:21,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3557 states. [2024-10-24 03:03:22,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3557 to 3328. [2024-10-24 03:03:22,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3328 states, 2561 states have (on average 1.304178055447091) internal successors, (3340), 2603 states have internal predecessors, (3340), 386 states have call successors, (386), 308 states have call predecessors, (386), 379 states have return successors, (530), 423 states have call predecessors, (530), 383 states have call successors, (530) [2024-10-24 03:03:22,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3328 states to 3328 states and 4256 transitions. [2024-10-24 03:03:22,283 INFO L78 Accepts]: Start accepts. Automaton has 3328 states and 4256 transitions. Word has length 71 [2024-10-24 03:03:22,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:22,286 INFO L471 AbstractCegarLoop]: Abstraction has 3328 states and 4256 transitions. [2024-10-24 03:03:22,287 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-10-24 03:03:22,287 INFO L276 IsEmpty]: Start isEmpty. Operand 3328 states and 4256 transitions. [2024-10-24 03:03:22,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-10-24 03:03:22,289 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:22,289 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:22,289 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-10-24 03:03:22,290 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:22,290 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:22,290 INFO L85 PathProgramCache]: Analyzing trace with hash 579581739, now seen corresponding path program 1 times [2024-10-24 03:03:22,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:22,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568643226] [2024-10-24 03:03:22,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:22,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:22,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:22,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:22,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:22,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:22,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:22,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:22,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:22,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 03:03:22,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,411 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-24 03:03:22,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:22,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568643226] [2024-10-24 03:03:22,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568643226] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:22,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:22,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-10-24 03:03:22,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865363653] [2024-10-24 03:03:22,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:22,416 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 03:03:22,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:22,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 03:03:22,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-10-24 03:03:22,417 INFO L87 Difference]: Start difference. First operand 3328 states and 4256 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 03:03:23,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:23,871 INFO L93 Difference]: Finished difference Result 9626 states and 12099 transitions. [2024-10-24 03:03:23,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-24 03:03:23,872 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 76 [2024-10-24 03:03:23,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:23,895 INFO L225 Difference]: With dead ends: 9626 [2024-10-24 03:03:23,899 INFO L226 Difference]: Without dead ends: 5389 [2024-10-24 03:03:23,909 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2024-10-24 03:03:23,910 INFO L432 NwaCegarLoop]: 321 mSDtfsCounter, 1180 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 1287 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1195 SdHoareTripleChecker+Valid, 1366 SdHoareTripleChecker+Invalid, 1529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 1287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:23,911 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1195 Valid, 1366 Invalid, 1529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 1287 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-24 03:03:23,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5389 states. [2024-10-24 03:03:24,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5389 to 5069. [2024-10-24 03:03:24,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5069 states, 3845 states have (on average 1.271521456436931) internal successors, (4889), 3930 states have internal predecessors, (4889), 590 states have call successors, (590), 482 states have call predecessors, (590), 632 states have return successors, (912), 663 states have call predecessors, (912), 587 states have call successors, (912) [2024-10-24 03:03:24,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5069 states to 5069 states and 6391 transitions. [2024-10-24 03:03:24,537 INFO L78 Accepts]: Start accepts. Automaton has 5069 states and 6391 transitions. Word has length 76 [2024-10-24 03:03:24,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:24,537 INFO L471 AbstractCegarLoop]: Abstraction has 5069 states and 6391 transitions. [2024-10-24 03:03:24,538 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 03:03:24,538 INFO L276 IsEmpty]: Start isEmpty. Operand 5069 states and 6391 transitions. [2024-10-24 03:03:24,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-10-24 03:03:24,542 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:24,542 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:24,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-24 03:03:24,542 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:24,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:24,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1570612716, now seen corresponding path program 1 times [2024-10-24 03:03:24,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:24,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327922476] [2024-10-24 03:03:24,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:24,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:24,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:24,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:24,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:24,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:24,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:24,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:24,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:24,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:24,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:24,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:24,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:24,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:24,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:24,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:24,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:24,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-24 03:03:24,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:24,696 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-24 03:03:24,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:24,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327922476] [2024-10-24 03:03:24,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327922476] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:24,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:24,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-10-24 03:03:24,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478093792] [2024-10-24 03:03:24,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:24,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 03:03:24,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:24,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 03:03:24,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-10-24 03:03:24,699 INFO L87 Difference]: Start difference. First operand 5069 states and 6391 transitions. Second operand has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 03:03:26,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:26,289 INFO L93 Difference]: Finished difference Result 8740 states and 10899 transitions. [2024-10-24 03:03:26,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-10-24 03:03:26,290 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 86 [2024-10-24 03:03:26,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:26,310 INFO L225 Difference]: With dead ends: 8740 [2024-10-24 03:03:26,310 INFO L226 Difference]: Without dead ends: 4560 [2024-10-24 03:03:26,319 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2024-10-24 03:03:26,319 INFO L432 NwaCegarLoop]: 306 mSDtfsCounter, 2352 mSDsluCounter, 1066 mSDsCounter, 0 mSdLazyCounter, 1445 mSolverCounterSat, 463 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2395 SdHoareTripleChecker+Valid, 1372 SdHoareTripleChecker+Invalid, 1908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 463 IncrementalHoareTripleChecker+Valid, 1445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:26,320 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2395 Valid, 1372 Invalid, 1908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [463 Valid, 1445 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-24 03:03:26,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4560 states. [2024-10-24 03:03:26,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4560 to 4226. [2024-10-24 03:03:26,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4226 states, 3215 states have (on average 1.2656298600311042) internal successors, (4069), 3282 states have internal predecessors, (4069), 491 states have call successors, (491), 397 states have call predecessors, (491), 518 states have return successors, (690), 553 states have call predecessors, (690), 488 states have call successors, (690) [2024-10-24 03:03:26,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4226 states to 4226 states and 5250 transitions. [2024-10-24 03:03:26,737 INFO L78 Accepts]: Start accepts. Automaton has 4226 states and 5250 transitions. Word has length 86 [2024-10-24 03:03:26,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:26,737 INFO L471 AbstractCegarLoop]: Abstraction has 4226 states and 5250 transitions. [2024-10-24 03:03:26,737 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 03:03:26,737 INFO L276 IsEmpty]: Start isEmpty. Operand 4226 states and 5250 transitions. [2024-10-24 03:03:26,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-10-24 03:03:26,743 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:26,744 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:26,744 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-10-24 03:03:26,744 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:26,744 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:26,745 INFO L85 PathProgramCache]: Analyzing trace with hash 98885558, now seen corresponding path program 1 times [2024-10-24 03:03:26,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:26,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197265703] [2024-10-24 03:03:26,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:26,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:26,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:26,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:26,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:26,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:26,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:26,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:26,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:26,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 03:03:26,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-24 03:03:26,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-24 03:03:26,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-24 03:03:26,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:26,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:27,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-24 03:03:27,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-24 03:03:27,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-10-24 03:03:27,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,030 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-10-24 03:03:27,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:27,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197265703] [2024-10-24 03:03:27,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197265703] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 03:03:27,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533833090] [2024-10-24 03:03:27,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:27,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 03:03:27,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 03:03:27,037 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) [2024-10-24 03:03:27,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-10-24 03:03:27,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,164 INFO L255 TraceCheckSpWp]: Trace formula consists of 523 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-24 03:03:27,167 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 03:03:27,205 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-24 03:03:27,206 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 03:03:27,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533833090] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:27,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 03:03:27,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2024-10-24 03:03:27,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792077334] [2024-10-24 03:03:27,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:27,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 03:03:27,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:27,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 03:03:27,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-10-24 03:03:27,208 INFO L87 Difference]: Start difference. First operand 4226 states and 5250 transitions. Second operand has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-10-24 03:03:27,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:27,505 INFO L93 Difference]: Finished difference Result 6073 states and 7503 transitions. [2024-10-24 03:03:27,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-24 03:03:27,506 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 131 [2024-10-24 03:03:27,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:27,516 INFO L225 Difference]: With dead ends: 6073 [2024-10-24 03:03:27,516 INFO L226 Difference]: Without dead ends: 2157 [2024-10-24 03:03:27,524 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-10-24 03:03:27,524 INFO L432 NwaCegarLoop]: 535 mSDtfsCounter, 0 mSDsluCounter, 2133 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2668 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:27,525 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2668 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-24 03:03:27,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2024-10-24 03:03:27,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 2157. [2024-10-24 03:03:27,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2157 states, 1723 states have (on average 1.2826465467208357) internal successors, (2210), 1739 states have internal predecessors, (2210), 215 states have call successors, (215), 163 states have call predecessors, (215), 217 states have return successors, (297), 255 states have call predecessors, (297), 212 states have call successors, (297) [2024-10-24 03:03:27,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2157 states to 2157 states and 2722 transitions. [2024-10-24 03:03:27,697 INFO L78 Accepts]: Start accepts. Automaton has 2157 states and 2722 transitions. Word has length 131 [2024-10-24 03:03:27,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:27,697 INFO L471 AbstractCegarLoop]: Abstraction has 2157 states and 2722 transitions. [2024-10-24 03:03:27,697 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-10-24 03:03:27,698 INFO L276 IsEmpty]: Start isEmpty. Operand 2157 states and 2722 transitions. [2024-10-24 03:03:27,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-10-24 03:03:27,701 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:27,701 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:27,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-10-24 03:03:27,902 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-10-24 03:03:27,902 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:27,903 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:27,903 INFO L85 PathProgramCache]: Analyzing trace with hash 231938810, now seen corresponding path program 1 times [2024-10-24 03:03:27,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:27,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042468523] [2024-10-24 03:03:27,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:27,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:27,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:27,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:03:27,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:03:27,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:27,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:27,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:03:27,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:03:27,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 03:03:27,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-24 03:03:27,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-24 03:03:27,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-24 03:03:27,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:03:27,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:03:27,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-24 03:03:27,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 03:03:27,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-10-24 03:03:27,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:27,981 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-10-24 03:03:27,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:27,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042468523] [2024-10-24 03:03:27,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042468523] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:27,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:27,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 03:03:27,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554819771] [2024-10-24 03:03:27,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:27,982 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 03:03:27,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:27,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 03:03:27,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-24 03:03:27,983 INFO L87 Difference]: Start difference. First operand 2157 states and 2722 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-10-24 03:03:28,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:28,683 INFO L93 Difference]: Finished difference Result 2222 states and 2790 transitions. [2024-10-24 03:03:28,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:03:28,684 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 133 [2024-10-24 03:03:28,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:28,698 INFO L225 Difference]: With dead ends: 2222 [2024-10-24 03:03:28,698 INFO L226 Difference]: Without dead ends: 1820 [2024-10-24 03:03:28,699 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 03:03:28,701 INFO L432 NwaCegarLoop]: 299 mSDtfsCounter, 842 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 968 SdHoareTripleChecker+Invalid, 812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:28,701 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [857 Valid, 968 Invalid, 812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 03:03:28,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1820 states. [2024-10-24 03:03:28,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1820 to 1758. [2024-10-24 03:03:28,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1758 states, 1420 states have (on average 1.3007042253521126) internal successors, (1847), 1433 states have internal predecessors, (1847), 169 states have call successors, (169), 123 states have call predecessors, (169), 167 states have return successors, (233), 202 states have call predecessors, (233), 166 states have call successors, (233) [2024-10-24 03:03:28,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1758 states to 1758 states and 2249 transitions. [2024-10-24 03:03:28,844 INFO L78 Accepts]: Start accepts. Automaton has 1758 states and 2249 transitions. Word has length 133 [2024-10-24 03:03:28,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:28,844 INFO L471 AbstractCegarLoop]: Abstraction has 1758 states and 2249 transitions. [2024-10-24 03:03:28,844 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-10-24 03:03:28,845 INFO L276 IsEmpty]: Start isEmpty. Operand 1758 states and 2249 transitions. [2024-10-24 03:03:28,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:03:28,848 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:28,848 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:28,848 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-10-24 03:03:28,848 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:28,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:28,849 INFO L85 PathProgramCache]: Analyzing trace with hash -433326026, now seen corresponding path program 1 times [2024-10-24 03:03:28,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:28,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636807525] [2024-10-24 03:03:28,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:28,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:28,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:28,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:28,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:28,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:03:28,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:28,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:03:28,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:28,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:03:28,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:28,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:03:28,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:28,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:28,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:28,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636807525] [2024-10-24 03:03:28,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636807525] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:28,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:28,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-24 03:03:28,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302743451] [2024-10-24 03:03:28,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:28,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 03:03:28,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:28,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 03:03:28,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-24 03:03:28,981 INFO L87 Difference]: Start difference. First operand 1758 states and 2249 transitions. Second operand has 5 states, 5 states have (on average 24.2) internal successors, (121), 3 states have internal predecessors, (121), 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) [2024-10-24 03:03:30,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:30,619 INFO L93 Difference]: Finished difference Result 2136 states and 2877 transitions. [2024-10-24 03:03:30,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:03:30,619 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.2) internal successors, (121), 3 states have internal predecessors, (121), 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 132 [2024-10-24 03:03:30,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:30,628 INFO L225 Difference]: With dead ends: 2136 [2024-10-24 03:03:30,628 INFO L226 Difference]: Without dead ends: 1858 [2024-10-24 03:03:30,630 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-24 03:03:30,631 INFO L432 NwaCegarLoop]: 315 mSDtfsCounter, 870 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 975 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 891 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 1059 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:30,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [891 Valid, 732 Invalid, 1059 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 975 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-24 03:03:30,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1858 states. [2024-10-24 03:03:30,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1858 to 1758. [2024-10-24 03:03:30,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1758 states, 1420 states have (on average 1.3) internal successors, (1846), 1433 states have internal predecessors, (1846), 169 states have call successors, (169), 123 states have call predecessors, (169), 167 states have return successors, (233), 202 states have call predecessors, (233), 166 states have call successors, (233) [2024-10-24 03:03:30,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1758 states to 1758 states and 2248 transitions. [2024-10-24 03:03:31,003 INFO L78 Accepts]: Start accepts. Automaton has 1758 states and 2248 transitions. Word has length 132 [2024-10-24 03:03:31,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:31,004 INFO L471 AbstractCegarLoop]: Abstraction has 1758 states and 2248 transitions. [2024-10-24 03:03:31,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.2) internal successors, (121), 3 states have internal predecessors, (121), 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) [2024-10-24 03:03:31,004 INFO L276 IsEmpty]: Start isEmpty. Operand 1758 states and 2248 transitions. [2024-10-24 03:03:31,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:03:31,008 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:31,008 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:31,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-10-24 03:03:31,008 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:31,008 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:31,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1380363912, now seen corresponding path program 1 times [2024-10-24 03:03:31,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:31,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495519717] [2024-10-24 03:03:31,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:31,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:31,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:31,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:31,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:31,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:03:31,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:31,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:03:31,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:31,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:03:31,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:31,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:03:31,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:31,195 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:31,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:31,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495519717] [2024-10-24 03:03:31,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495519717] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:31,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:31,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 03:03:31,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415022272] [2024-10-24 03:03:31,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:31,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 03:03:31,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:31,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 03:03:31,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 03:03:31,198 INFO L87 Difference]: Start difference. First operand 1758 states and 2248 transitions. Second operand has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 4 states have internal predecessors, (121), 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) [2024-10-24 03:03:33,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:33,386 INFO L93 Difference]: Finished difference Result 2509 states and 3496 transitions. [2024-10-24 03:03:33,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 03:03:33,386 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 4 states have internal predecessors, (121), 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 132 [2024-10-24 03:03:33,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:33,393 INFO L225 Difference]: With dead ends: 2509 [2024-10-24 03:03:33,394 INFO L226 Difference]: Without dead ends: 2240 [2024-10-24 03:03:33,395 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:03:33,395 INFO L432 NwaCegarLoop]: 279 mSDtfsCounter, 1365 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 1965 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1391 SdHoareTripleChecker+Valid, 1073 SdHoareTripleChecker+Invalid, 2103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:33,395 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1391 Valid, 1073 Invalid, 2103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1965 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-10-24 03:03:33,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2240 states. [2024-10-24 03:03:33,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2240 to 2039. [2024-10-24 03:03:33,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2039 states, 1676 states have (on average 1.3526252983293556) internal successors, (2267), 1690 states have internal predecessors, (2267), 187 states have call successors, (187), 129 states have call predecessors, (187), 174 states have return successors, (254), 220 states have call predecessors, (254), 184 states have call successors, (254) [2024-10-24 03:03:33,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2039 states to 2039 states and 2708 transitions. [2024-10-24 03:03:33,699 INFO L78 Accepts]: Start accepts. Automaton has 2039 states and 2708 transitions. Word has length 132 [2024-10-24 03:03:33,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:33,699 INFO L471 AbstractCegarLoop]: Abstraction has 2039 states and 2708 transitions. [2024-10-24 03:03:33,699 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 4 states have internal predecessors, (121), 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) [2024-10-24 03:03:33,700 INFO L276 IsEmpty]: Start isEmpty. Operand 2039 states and 2708 transitions. [2024-10-24 03:03:33,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:03:33,703 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:33,703 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:33,703 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-10-24 03:03:33,704 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:33,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:33,704 INFO L85 PathProgramCache]: Analyzing trace with hash -407836940, now seen corresponding path program 1 times [2024-10-24 03:03:33,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:33,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031065163] [2024-10-24 03:03:33,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:33,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:33,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:33,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:33,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:33,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:03:33,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:33,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:03:33,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:33,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:03:33,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:33,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:03:33,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:33,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:33,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:33,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031065163] [2024-10-24 03:03:33,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031065163] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:33,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:33,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:33,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26945785] [2024-10-24 03:03:33,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:33,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:33,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:33,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:33,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:33,952 INFO L87 Difference]: Start difference. First operand 2039 states and 2708 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:37,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:37,003 INFO L93 Difference]: Finished difference Result 3184 states and 4610 transitions. [2024-10-24 03:03:37,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 03:03:37,004 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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 132 [2024-10-24 03:03:37,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:37,011 INFO L225 Difference]: With dead ends: 3184 [2024-10-24 03:03:37,012 INFO L226 Difference]: Without dead ends: 2634 [2024-10-24 03:03:37,013 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-10-24 03:03:37,014 INFO L432 NwaCegarLoop]: 449 mSDtfsCounter, 1388 mSDsluCounter, 1473 mSDsCounter, 0 mSdLazyCounter, 3170 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1414 SdHoareTripleChecker+Valid, 1922 SdHoareTripleChecker+Invalid, 3263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 3170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:37,014 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1414 Valid, 1922 Invalid, 3263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 3170 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-10-24 03:03:37,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2634 states. [2024-10-24 03:03:37,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2634 to 2299. [2024-10-24 03:03:37,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2299 states, 1911 states have (on average 1.3846153846153846) internal successors, (2646), 1926 states have internal predecessors, (2646), 205 states have call successors, (205), 135 states have call predecessors, (205), 181 states have return successors, (274), 239 states have call predecessors, (274), 202 states have call successors, (274) [2024-10-24 03:03:37,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 3125 transitions. [2024-10-24 03:03:37,348 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 3125 transitions. Word has length 132 [2024-10-24 03:03:37,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:37,348 INFO L471 AbstractCegarLoop]: Abstraction has 2299 states and 3125 transitions. [2024-10-24 03:03:37,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:37,349 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 3125 transitions. [2024-10-24 03:03:37,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:03:37,352 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:37,352 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:37,352 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-10-24 03:03:37,353 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:37,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:37,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1319308022, now seen corresponding path program 1 times [2024-10-24 03:03:37,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:37,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077131177] [2024-10-24 03:03:37,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:37,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:37,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:37,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:37,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:37,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:03:37,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:37,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:03:37,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:37,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:03:37,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:37,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:03:37,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:37,572 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:37,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:37,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077131177] [2024-10-24 03:03:37,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077131177] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:37,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:37,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:37,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253598456] [2024-10-24 03:03:37,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:37,574 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:37,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:37,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:37,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:37,575 INFO L87 Difference]: Start difference. First operand 2299 states and 3125 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:40,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:40,292 INFO L93 Difference]: Finished difference Result 4173 states and 6233 transitions. [2024-10-24 03:03:40,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 03:03:40,293 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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 132 [2024-10-24 03:03:40,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:40,306 INFO L225 Difference]: With dead ends: 4173 [2024-10-24 03:03:40,306 INFO L226 Difference]: Without dead ends: 3363 [2024-10-24 03:03:40,310 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-10-24 03:03:40,311 INFO L432 NwaCegarLoop]: 288 mSDtfsCounter, 1476 mSDsluCounter, 1038 mSDsCounter, 0 mSdLazyCounter, 2667 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1502 SdHoareTripleChecker+Valid, 1326 SdHoareTripleChecker+Invalid, 2796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 2667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:40,311 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1502 Valid, 1326 Invalid, 2796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 2667 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-10-24 03:03:40,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3363 states. [2024-10-24 03:03:40,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3363 to 2820. [2024-10-24 03:03:40,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2820 states, 2382 states have (on average 1.429471032745592) internal successors, (3405), 2399 states have internal predecessors, (3405), 241 states have call successors, (241), 147 states have call predecessors, (241), 195 states have return successors, (318), 277 states have call predecessors, (318), 238 states have call successors, (318) [2024-10-24 03:03:40,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2820 states to 2820 states and 3964 transitions. [2024-10-24 03:03:40,673 INFO L78 Accepts]: Start accepts. Automaton has 2820 states and 3964 transitions. Word has length 132 [2024-10-24 03:03:40,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:40,674 INFO L471 AbstractCegarLoop]: Abstraction has 2820 states and 3964 transitions. [2024-10-24 03:03:40,674 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:40,674 INFO L276 IsEmpty]: Start isEmpty. Operand 2820 states and 3964 transitions. [2024-10-24 03:03:40,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:03:40,678 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:40,678 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:40,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-10-24 03:03:40,678 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:40,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:40,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1790664372, now seen corresponding path program 1 times [2024-10-24 03:03:40,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:40,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533669995] [2024-10-24 03:03:40,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:40,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:40,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:40,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:40,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:40,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:03:40,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:40,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:03:40,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:40,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:03:40,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:40,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:03:40,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:40,868 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:40,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:40,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533669995] [2024-10-24 03:03:40,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533669995] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:40,868 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:40,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:40,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644059169] [2024-10-24 03:03:40,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:40,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:40,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:40,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:40,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:40,871 INFO L87 Difference]: Start difference. First operand 2820 states and 3964 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:42,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:42,593 INFO L93 Difference]: Finished difference Result 4682 states and 7063 transitions. [2024-10-24 03:03:42,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:03:42,593 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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 132 [2024-10-24 03:03:42,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:42,606 INFO L225 Difference]: With dead ends: 4682 [2024-10-24 03:03:42,606 INFO L226 Difference]: Without dead ends: 3351 [2024-10-24 03:03:42,610 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:03:42,610 INFO L432 NwaCegarLoop]: 266 mSDtfsCounter, 1057 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 1674 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1084 SdHoareTripleChecker+Valid, 1088 SdHoareTripleChecker+Invalid, 1771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:42,611 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1084 Valid, 1088 Invalid, 1771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1674 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-10-24 03:03:42,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3351 states. [2024-10-24 03:03:42,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3351 to 2820. [2024-10-24 03:03:42,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2820 states, 2382 states have (on average 1.4273719563392107) internal successors, (3400), 2399 states have internal predecessors, (3400), 241 states have call successors, (241), 147 states have call predecessors, (241), 195 states have return successors, (318), 277 states have call predecessors, (318), 238 states have call successors, (318) [2024-10-24 03:03:42,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2820 states to 2820 states and 3959 transitions. [2024-10-24 03:03:42,935 INFO L78 Accepts]: Start accepts. Automaton has 2820 states and 3959 transitions. Word has length 132 [2024-10-24 03:03:42,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:42,936 INFO L471 AbstractCegarLoop]: Abstraction has 2820 states and 3959 transitions. [2024-10-24 03:03:42,936 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:42,936 INFO L276 IsEmpty]: Start isEmpty. Operand 2820 states and 3959 transitions. [2024-10-24 03:03:42,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:03:42,940 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:42,940 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:42,941 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-10-24 03:03:42,941 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:42,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:42,941 INFO L85 PathProgramCache]: Analyzing trace with hash 143301430, now seen corresponding path program 1 times [2024-10-24 03:03:42,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:42,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747294254] [2024-10-24 03:03:42,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:42,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:42,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:43,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:43,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:43,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:03:43,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:43,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:03:43,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:43,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:03:43,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:43,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:03:43,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:43,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:43,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:43,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747294254] [2024-10-24 03:03:43,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747294254] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:43,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:43,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:43,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399336443] [2024-10-24 03:03:43,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:43,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:43,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:43,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:43,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:43,115 INFO L87 Difference]: Start difference. First operand 2820 states and 3959 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:44,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:44,692 INFO L93 Difference]: Finished difference Result 4676 states and 7037 transitions. [2024-10-24 03:03:44,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:03:44,693 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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 132 [2024-10-24 03:03:44,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:44,705 INFO L225 Difference]: With dead ends: 4676 [2024-10-24 03:03:44,705 INFO L226 Difference]: Without dead ends: 3345 [2024-10-24 03:03:44,709 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:03:44,710 INFO L432 NwaCegarLoop]: 266 mSDtfsCounter, 1222 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 1498 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1249 SdHoareTripleChecker+Valid, 906 SdHoareTripleChecker+Invalid, 1635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:44,710 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1249 Valid, 906 Invalid, 1635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1498 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-24 03:03:44,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3345 states. [2024-10-24 03:03:45,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3345 to 2820. [2024-10-24 03:03:45,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2820 states, 2382 states have (on average 1.4252728799328296) internal successors, (3395), 2399 states have internal predecessors, (3395), 241 states have call successors, (241), 147 states have call predecessors, (241), 195 states have return successors, (318), 277 states have call predecessors, (318), 238 states have call successors, (318) [2024-10-24 03:03:45,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2820 states to 2820 states and 3954 transitions. [2024-10-24 03:03:45,093 INFO L78 Accepts]: Start accepts. Automaton has 2820 states and 3954 transitions. Word has length 132 [2024-10-24 03:03:45,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:45,093 INFO L471 AbstractCegarLoop]: Abstraction has 2820 states and 3954 transitions. [2024-10-24 03:03:45,094 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:45,094 INFO L276 IsEmpty]: Start isEmpty. Operand 2820 states and 3954 transitions. [2024-10-24 03:03:45,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:03:45,097 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:45,097 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:45,098 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-10-24 03:03:45,098 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:45,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:45,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1988049292, now seen corresponding path program 1 times [2024-10-24 03:03:45,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:45,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173038086] [2024-10-24 03:03:45,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:45,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:45,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:45,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:45,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:45,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:03:45,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:45,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:03:45,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:45,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:03:45,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:45,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:03:45,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:45,285 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:45,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:45,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173038086] [2024-10-24 03:03:45,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173038086] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:45,286 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:45,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:45,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050108775] [2024-10-24 03:03:45,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:45,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:45,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:45,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:45,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:45,288 INFO L87 Difference]: Start difference. First operand 2820 states and 3954 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:46,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:46,775 INFO L93 Difference]: Finished difference Result 4669 states and 7009 transitions. [2024-10-24 03:03:46,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:03:46,775 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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 132 [2024-10-24 03:03:46,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:46,784 INFO L225 Difference]: With dead ends: 4669 [2024-10-24 03:03:46,785 INFO L226 Difference]: Without dead ends: 3338 [2024-10-24 03:03:46,789 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:03:46,789 INFO L432 NwaCegarLoop]: 266 mSDtfsCounter, 1220 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 1484 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1247 SdHoareTripleChecker+Valid, 906 SdHoareTripleChecker+Invalid, 1621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:46,789 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1247 Valid, 906 Invalid, 1621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1484 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-24 03:03:46,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3338 states. [2024-10-24 03:03:47,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3338 to 2820. [2024-10-24 03:03:47,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2820 states, 2382 states have (on average 1.4231738035264483) internal successors, (3390), 2399 states have internal predecessors, (3390), 241 states have call successors, (241), 147 states have call predecessors, (241), 195 states have return successors, (318), 277 states have call predecessors, (318), 238 states have call successors, (318) [2024-10-24 03:03:47,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2820 states to 2820 states and 3949 transitions. [2024-10-24 03:03:47,181 INFO L78 Accepts]: Start accepts. Automaton has 2820 states and 3949 transitions. Word has length 132 [2024-10-24 03:03:47,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:47,182 INFO L471 AbstractCegarLoop]: Abstraction has 2820 states and 3949 transitions. [2024-10-24 03:03:47,182 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:47,182 INFO L276 IsEmpty]: Start isEmpty. Operand 2820 states and 3949 transitions. [2024-10-24 03:03:47,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:03:47,186 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:47,186 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:47,186 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-10-24 03:03:47,186 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:47,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:47,187 INFO L85 PathProgramCache]: Analyzing trace with hash 1268333430, now seen corresponding path program 1 times [2024-10-24 03:03:47,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:47,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243031163] [2024-10-24 03:03:47,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:47,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:47,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:47,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:47,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:47,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:03:47,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:47,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:03:47,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:47,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:03:47,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:47,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:03:47,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:47,383 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:47,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:47,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243031163] [2024-10-24 03:03:47,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243031163] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:47,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:47,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:47,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467305517] [2024-10-24 03:03:47,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:47,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:47,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:47,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:47,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:47,386 INFO L87 Difference]: Start difference. First operand 2820 states and 3949 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:50,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:50,231 INFO L93 Difference]: Finished difference Result 6047 states and 9220 transitions. [2024-10-24 03:03:50,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 03:03:50,232 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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 132 [2024-10-24 03:03:50,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:50,247 INFO L225 Difference]: With dead ends: 6047 [2024-10-24 03:03:50,247 INFO L226 Difference]: Without dead ends: 4716 [2024-10-24 03:03:50,254 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-10-24 03:03:50,255 INFO L432 NwaCegarLoop]: 447 mSDtfsCounter, 1362 mSDsluCounter, 1473 mSDsCounter, 0 mSdLazyCounter, 3087 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1388 SdHoareTripleChecker+Valid, 1920 SdHoareTripleChecker+Invalid, 3182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 3087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:50,255 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1388 Valid, 1920 Invalid, 3182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 3087 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-10-24 03:03:50,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4716 states. [2024-10-24 03:03:50,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4716 to 3875. [2024-10-24 03:03:50,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3875 states, 3337 states have (on average 1.4716811507341925) internal successors, (4911), 3358 states have internal predecessors, (4911), 313 states have call successors, (313), 171 states have call predecessors, (313), 223 states have return successors, (412), 353 states have call predecessors, (412), 310 states have call successors, (412) [2024-10-24 03:03:50,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3875 states to 3875 states and 5636 transitions. [2024-10-24 03:03:50,794 INFO L78 Accepts]: Start accepts. Automaton has 3875 states and 5636 transitions. Word has length 132 [2024-10-24 03:03:50,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:50,795 INFO L471 AbstractCegarLoop]: Abstraction has 3875 states and 5636 transitions. [2024-10-24 03:03:50,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:50,795 INFO L276 IsEmpty]: Start isEmpty. Operand 3875 states and 5636 transitions. [2024-10-24 03:03:50,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:03:50,800 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:50,800 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:50,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-10-24 03:03:50,801 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:50,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:50,801 INFO L85 PathProgramCache]: Analyzing trace with hash -704831948, now seen corresponding path program 1 times [2024-10-24 03:03:50,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:50,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262362411] [2024-10-24 03:03:50,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:50,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:50,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:50,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:50,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:50,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:03:50,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:50,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:03:50,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:50,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:03:50,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:50,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:03:50,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:50,993 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:50,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:50,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262362411] [2024-10-24 03:03:50,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262362411] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:50,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:50,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:50,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808348702] [2024-10-24 03:03:50,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:50,995 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:50,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:50,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:50,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:50,996 INFO L87 Difference]: Start difference. First operand 3875 states and 5636 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:54,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:54,113 INFO L93 Difference]: Finished difference Result 9828 states and 15349 transitions. [2024-10-24 03:03:54,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 03:03:54,113 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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 132 [2024-10-24 03:03:54,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:54,137 INFO L225 Difference]: With dead ends: 9828 [2024-10-24 03:03:54,138 INFO L226 Difference]: Without dead ends: 7442 [2024-10-24 03:03:54,148 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-10-24 03:03:54,148 INFO L432 NwaCegarLoop]: 447 mSDtfsCounter, 1358 mSDsluCounter, 1473 mSDsCounter, 0 mSdLazyCounter, 3059 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1384 SdHoareTripleChecker+Valid, 1920 SdHoareTripleChecker+Invalid, 3154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 3059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:54,149 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1384 Valid, 1920 Invalid, 3154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 3059 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-10-24 03:03:54,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7442 states. [2024-10-24 03:03:54,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7442 to 5994. [2024-10-24 03:03:54,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5994 states, 5256 states have (on average 1.5157914764079148) internal successors, (7967), 5285 states have internal predecessors, (7967), 457 states have call successors, (457), 219 states have call predecessors, (457), 279 states have return successors, (618), 505 states have call predecessors, (618), 454 states have call successors, (618) [2024-10-24 03:03:54,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5994 states to 5994 states and 9042 transitions. [2024-10-24 03:03:54,761 INFO L78 Accepts]: Start accepts. Automaton has 5994 states and 9042 transitions. Word has length 132 [2024-10-24 03:03:54,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:54,762 INFO L471 AbstractCegarLoop]: Abstraction has 5994 states and 9042 transitions. [2024-10-24 03:03:54,762 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:54,762 INFO L276 IsEmpty]: Start isEmpty. Operand 5994 states and 9042 transitions. [2024-10-24 03:03:54,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:03:54,768 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:54,768 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:54,768 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-10-24 03:03:54,769 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:54,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:54,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1328113550, now seen corresponding path program 1 times [2024-10-24 03:03:54,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:54,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760450921] [2024-10-24 03:03:54,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:54,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:54,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:54,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:54,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:54,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:03:54,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:54,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:03:54,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:54,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:03:54,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:54,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:03:54,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:54,963 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:54,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:54,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760450921] [2024-10-24 03:03:54,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760450921] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:54,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:54,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:54,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554144753] [2024-10-24 03:03:54,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:54,964 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:54,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:54,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:54,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:54,965 INFO L87 Difference]: Start difference. First operand 5994 states and 9042 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:58,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:58,266 INFO L93 Difference]: Finished difference Result 17403 states and 27689 transitions. [2024-10-24 03:03:58,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 03:03:58,267 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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 132 [2024-10-24 03:03:58,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:58,311 INFO L225 Difference]: With dead ends: 17403 [2024-10-24 03:03:58,312 INFO L226 Difference]: Without dead ends: 12898 [2024-10-24 03:03:58,329 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-10-24 03:03:58,330 INFO L432 NwaCegarLoop]: 447 mSDtfsCounter, 1357 mSDsluCounter, 1473 mSDsCounter, 0 mSdLazyCounter, 3046 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1383 SdHoareTripleChecker+Valid, 1920 SdHoareTripleChecker+Invalid, 3141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 3046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:58,330 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1383 Valid, 1920 Invalid, 3141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 3046 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-10-24 03:03:58,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12898 states. [2024-10-24 03:03:59,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12898 to 10245. [2024-10-24 03:03:59,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10245 states, 9107 states have (on average 1.5479301636104095) internal successors, (14097), 9152 states have internal predecessors, (14097), 745 states have call successors, (745), 315 states have call predecessors, (745), 391 states have return successors, (1084), 809 states have call predecessors, (1084), 742 states have call successors, (1084) [2024-10-24 03:03:59,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10245 states to 10245 states and 15926 transitions. [2024-10-24 03:03:59,735 INFO L78 Accepts]: Start accepts. Automaton has 10245 states and 15926 transitions. Word has length 132 [2024-10-24 03:03:59,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:59,736 INFO L471 AbstractCegarLoop]: Abstraction has 10245 states and 15926 transitions. [2024-10-24 03:03:59,736 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:03:59,736 INFO L276 IsEmpty]: Start isEmpty. Operand 10245 states and 15926 transitions. [2024-10-24 03:03:59,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:03:59,745 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:59,746 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:59,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-10-24 03:03:59,746 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:59,746 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:59,747 INFO L85 PathProgramCache]: Analyzing trace with hash -1209672076, now seen corresponding path program 1 times [2024-10-24 03:03:59,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:59,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764029268] [2024-10-24 03:03:59,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:59,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:59,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:59,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:59,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:59,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:03:59,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:59,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:03:59,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:59,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:03:59,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:59,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:03:59,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:59,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:59,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:59,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764029268] [2024-10-24 03:03:59,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764029268] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:59,990 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:59,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:59,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212025065] [2024-10-24 03:03:59,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:59,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:59,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:59,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:59,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:59,992 INFO L87 Difference]: Start difference. First operand 10245 states and 15926 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:04:04,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:04:04,281 INFO L93 Difference]: Finished difference Result 36264 states and 58545 transitions. [2024-10-24 03:04:04,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 03:04:04,281 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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 132 [2024-10-24 03:04:04,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:04:04,367 INFO L225 Difference]: With dead ends: 36264 [2024-10-24 03:04:04,367 INFO L226 Difference]: Without dead ends: 27508 [2024-10-24 03:04:04,389 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-10-24 03:04:04,390 INFO L432 NwaCegarLoop]: 290 mSDtfsCounter, 1520 mSDsluCounter, 1036 mSDsCounter, 0 mSdLazyCounter, 3119 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1545 SdHoareTripleChecker+Valid, 1326 SdHoareTripleChecker+Invalid, 3248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 3119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-10-24 03:04:04,390 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1545 Valid, 1326 Invalid, 3248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 3119 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-10-24 03:04:04,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27508 states. [2024-10-24 03:04:05,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27508 to 18714. [2024-10-24 03:04:05,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18714 states, 16808 states have (on average 1.5689552594002856) internal successors, (26371), 16885 states have internal predecessors, (26371), 1289 states have call successors, (1289), 507 states have call predecessors, (1289), 615 states have return successors, (2146), 1385 states have call predecessors, (2146), 1286 states have call successors, (2146) [2024-10-24 03:04:05,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18714 states to 18714 states and 29806 transitions. [2024-10-24 03:04:05,900 INFO L78 Accepts]: Start accepts. Automaton has 18714 states and 29806 transitions. Word has length 132 [2024-10-24 03:04:05,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:04:05,901 INFO L471 AbstractCegarLoop]: Abstraction has 18714 states and 29806 transitions. [2024-10-24 03:04:05,901 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:04:05,901 INFO L276 IsEmpty]: Start isEmpty. Operand 18714 states and 29806 transitions. [2024-10-24 03:04:05,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-10-24 03:04:05,914 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:04:05,914 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:04:05,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-10-24 03:04:05,914 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:04:05,915 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:04:05,915 INFO L85 PathProgramCache]: Analyzing trace with hash 179621938, now seen corresponding path program 1 times [2024-10-24 03:04:05,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:04:05,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842668422] [2024-10-24 03:04:05,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:04:05,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:04:05,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:04:05,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:04:05,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:04:06,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 03:04:06,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:04:06,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-24 03:04:06,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:04:06,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-24 03:04:06,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:04:06,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-24 03:04:06,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:04:06,105 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:04:06,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:04:06,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842668422] [2024-10-24 03:04:06,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842668422] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:04:06,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:04:06,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:04:06,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377429202] [2024-10-24 03:04:06,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:04:06,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:04:06,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:04:06,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:04:06,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:04:06,108 INFO L87 Difference]: Start difference. First operand 18714 states and 29806 transitions. Second operand has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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) [2024-10-24 03:04:11,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:04:11,926 INFO L93 Difference]: Finished difference Result 69379 states and 113431 transitions. [2024-10-24 03:04:11,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 03:04:11,927 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.285714285714285) internal successors, (121), 5 states have internal predecessors, (121), 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 132 [2024-10-24 03:04:11,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:04:12,205 INFO L225 Difference]: With dead ends: 69379 [2024-10-24 03:04:12,206 INFO L226 Difference]: Without dead ends: 52154 [2024-10-24 03:04:12,251 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-10-24 03:04:12,252 INFO L432 NwaCegarLoop]: 444 mSDtfsCounter, 1648 mSDsluCounter, 1465 mSDsCounter, 0 mSdLazyCounter, 3009 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1684 SdHoareTripleChecker+Valid, 1909 SdHoareTripleChecker+Invalid, 3107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 3009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-10-24 03:04:12,253 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1684 Valid, 1909 Invalid, 3107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 3009 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-10-24 03:04:12,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52154 states.