./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB --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 b3322c0c768700658989b53a570d5dd58dc6c9ba5f33ff303fa538b570ca8619 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 23:26:42,338 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 23:26:42,418 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-27 23:26:42,424 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 23:26:42,424 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 23:26:42,448 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 23:26:42,449 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 23:26:42,449 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 23:26:42,449 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 23:26:42,449 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 23:26:42,450 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 23:26:42,450 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 23:26:42,450 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 23:26:42,450 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 23:26:42,450 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 23:26:42,451 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 23:26:42,451 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 23:26:42,451 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 23:26:42,451 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 23:26:42,451 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 23:26:42,452 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 23:26:42,452 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 23:26:42,452 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 23:26:42,452 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 23:26:42,452 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 23:26:42,452 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 23:26:42,452 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 23:26:42,453 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 23:26:42,453 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 23:26:42,453 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:26:42,453 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:26:42,453 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:26:42,453 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:26:42,453 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 23:26:42,454 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:26:42,454 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:26:42,454 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:26:42,454 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:26:42,454 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 23:26:42,454 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 23:26:42,454 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 23:26:42,455 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 23:26:42,455 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 23:26:42,455 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 23:26:42,455 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 23:26:42,455 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 23:26:42,455 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 23:26:42,455 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 23:26:42,455 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB 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 -> b3322c0c768700658989b53a570d5dd58dc6c9ba5f33ff303fa538b570ca8619 [2024-11-27 23:26:42,772 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 23:26:42,784 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 23:26:42,788 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 23:26:42,789 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 23:26:42,790 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 23:26:42,791 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c [2024-11-27 23:26:45,867 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/data/4d77a0e92/e43c3d79c38c4ee78508443ffbe85261/FLAG56d11d593 [2024-11-27 23:26:46,240 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 23:26:46,241 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c [2024-11-27 23:26:46,258 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/data/4d77a0e92/e43c3d79c38c4ee78508443ffbe85261/FLAG56d11d593 [2024-11-27 23:26:46,272 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/data/4d77a0e92/e43c3d79c38c4ee78508443ffbe85261 [2024-11-27 23:26:46,275 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 23:26:46,277 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 23:26:46,278 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 23:26:46,279 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 23:26:46,289 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 23:26:46,290 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:46,293 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6e0fdf37 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46, skipping insertion in model container [2024-11-27 23:26:46,294 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:46,350 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 23:26:46,544 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c[914,927] [2024-11-27 23:26:46,642 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c[7115,7128] [2024-11-27 23:26:46,825 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:26:46,841 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 23:26:46,855 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c[914,927] [2024-11-27 23:26:46,888 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c[7115,7128] [2024-11-27 23:26:46,955 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:26:46,982 INFO L204 MainTranslator]: Completed translation [2024-11-27 23:26:46,985 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46 WrapperNode [2024-11-27 23:26:46,985 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 23:26:46,986 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 23:26:46,986 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 23:26:46,986 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 23:26:46,999 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,019 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,078 INFO L138 Inliner]: procedures = 75, calls = 90, calls flagged for inlining = 44, calls inlined = 44, statements flattened = 990 [2024-11-27 23:26:47,079 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 23:26:47,079 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 23:26:47,080 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 23:26:47,080 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 23:26:47,094 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,094 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,101 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,129 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-11-27 23:26:47,129 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,129 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,152 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,155 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,182 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,188 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,195 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,204 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 23:26:47,208 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 23:26:47,208 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 23:26:47,209 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 23:26:47,210 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (1/1) ... [2024-11-27 23:26:47,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:26:47,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:26:47,247 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 23:26:47,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 23:26:47,276 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 23:26:47,276 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-27 23:26:47,276 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-27 23:26:47,276 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-27 23:26:47,277 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-27 23:26:47,277 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-27 23:26:47,277 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-27 23:26:47,277 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-27 23:26:47,277 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-27 23:26:47,277 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-27 23:26:47,277 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-27 23:26:47,277 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-27 23:26:47,277 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-27 23:26:47,277 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-27 23:26:47,277 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-27 23:26:47,277 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-27 23:26:47,278 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-27 23:26:47,278 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-27 23:26:47,278 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-27 23:26:47,278 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-27 23:26:47,278 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-27 23:26:47,278 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-27 23:26:47,279 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-27 23:26:47,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 23:26:47,279 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-27 23:26:47,279 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-27 23:26:47,279 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-27 23:26:47,279 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-27 23:26:47,279 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 23:26:47,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 23:26:47,279 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-27 23:26:47,279 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-27 23:26:47,422 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 23:26:47,424 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 23:26:48,697 INFO L? ?]: Removed 121 outVars from TransFormulas that were not future-live. [2024-11-27 23:26:48,697 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 23:26:48,717 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 23:26:48,717 INFO L312 CfgBuilder]: Removed 36 assume(true) statements. [2024-11-27 23:26:48,718 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:26:48 BoogieIcfgContainer [2024-11-27 23:26:48,718 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 23:26:48,720 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 23:26:48,720 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 23:26:48,728 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 23:26:48,729 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 11:26:46" (1/3) ... [2024-11-27 23:26:48,729 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@439ee42f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:26:48, skipping insertion in model container [2024-11-27 23:26:48,729 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:26:46" (2/3) ... [2024-11-27 23:26:48,730 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@439ee42f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:26:48, skipping insertion in model container [2024-11-27 23:26:48,730 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:26:48" (3/3) ... [2024-11-27 23:26:48,731 INFO L128 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.11.cil-2.c [2024-11-27 23:26:48,746 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 23:26:48,750 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG pc_sfifo_2.cil-1+token_ring.11.cil-2.c that has 15 procedures, 452 locations, 1 initial locations, 18 loop locations, and 2 error locations. [2024-11-27 23:26:48,845 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 23:26:48,862 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;@4cb0e7de, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 23:26:48,863 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-27 23:26:48,870 INFO L276 IsEmpty]: Start isEmpty. Operand has 452 states, 398 states have (on average 1.6381909547738693) internal successors, (652), 402 states have internal predecessors, (652), 39 states have call successors, (39), 14 states have call predecessors, (39), 14 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 23:26:48,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-27 23:26:48,881 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:26:48,882 INFO L218 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] [2024-11-27 23:26:48,883 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:26:48,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:26:48,890 INFO L85 PathProgramCache]: Analyzing trace with hash 648911934, now seen corresponding path program 1 times [2024-11-27 23:26:48,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:26:48,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146384787] [2024-11-27 23:26:48,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:26:48,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:26:49,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:26:49,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:26:49,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:26:49,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146384787] [2024-11-27 23:26:49,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146384787] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:26:49,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:26:49,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:26:49,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244332503] [2024-11-27 23:26:49,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:26:49,557 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:26:49,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:26:49,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:26:49,584 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:26:49,588 INFO L87 Difference]: Start difference. First operand has 452 states, 398 states have (on average 1.6381909547738693) internal successors, (652), 402 states have internal predecessors, (652), 39 states have call successors, (39), 14 states have call predecessors, (39), 14 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-27 23:26:50,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:26:50,983 INFO L93 Difference]: Finished difference Result 976 states and 1570 transitions. [2024-11-27 23:26:50,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:26:50,985 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (8), 3 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 62 [2024-11-27 23:26:50,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:26:51,007 INFO L225 Difference]: With dead ends: 976 [2024-11-27 23:26:51,007 INFO L226 Difference]: Without dead ends: 541 [2024-11-27 23:26:51,016 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:26:51,019 INFO L435 NwaCegarLoop]: 404 mSDtfsCounter, 456 mSDsluCounter, 1029 mSDsCounter, 0 mSdLazyCounter, 1031 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 1433 SdHoareTripleChecker+Invalid, 1089 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:26:51,021 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [463 Valid, 1433 Invalid, 1089 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1031 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 23:26:51,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2024-11-27 23:26:51,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 534. [2024-11-27 23:26:51,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 460 states have (on average 1.5326086956521738) internal successors, (705), 466 states have internal predecessors, (705), 50 states have call successors, (50), 21 states have call predecessors, (50), 22 states have return successors, (53), 49 states have call predecessors, (53), 48 states have call successors, (53) [2024-11-27 23:26:51,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 808 transitions. [2024-11-27 23:26:51,146 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 808 transitions. Word has length 62 [2024-11-27 23:26:51,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:26:51,146 INFO L471 AbstractCegarLoop]: Abstraction has 534 states and 808 transitions. [2024-11-27 23:26:51,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-27 23:26:51,147 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 808 transitions. [2024-11-27 23:26:51,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-27 23:26:51,152 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:26:51,152 INFO L218 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] [2024-11-27 23:26:51,153 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-27 23:26:51,153 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:26:51,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:26:51,155 INFO L85 PathProgramCache]: Analyzing trace with hash 367073215, now seen corresponding path program 1 times [2024-11-27 23:26:51,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:26:51,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533488063] [2024-11-27 23:26:51,156 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:26:51,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:26:51,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:26:51,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:26:51,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:26:51,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533488063] [2024-11-27 23:26:51,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533488063] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:26:51,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:26:51,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:26:51,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624527090] [2024-11-27 23:26:51,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:26:51,514 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:26:51,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:26:51,515 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:26:51,515 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:26:51,516 INFO L87 Difference]: Start difference. First operand 534 states and 808 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-27 23:26:53,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:26:53,114 INFO L93 Difference]: Finished difference Result 839 states and 1227 transitions. [2024-11-27 23:26:53,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:26:53,115 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (8), 3 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 62 [2024-11-27 23:26:53,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:26:53,125 INFO L225 Difference]: With dead ends: 839 [2024-11-27 23:26:53,125 INFO L226 Difference]: Without dead ends: 670 [2024-11-27 23:26:53,126 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-27 23:26:53,130 INFO L435 NwaCegarLoop]: 424 mSDtfsCounter, 1011 mSDsluCounter, 1183 mSDsCounter, 0 mSdLazyCounter, 1265 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 1607 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-27 23:26:53,132 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1043 Valid, 1607 Invalid, 1332 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [67 Valid, 1265 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-27 23:26:53,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2024-11-27 23:26:53,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 626. [2024-11-27 23:26:53,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 532 states have (on average 1.513157894736842) internal successors, (805), 540 states have internal predecessors, (805), 61 states have call successors, (61), 28 states have call predecessors, (61), 31 states have return successors, (72), 61 states have call predecessors, (72), 59 states have call successors, (72) [2024-11-27 23:26:53,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 938 transitions. [2024-11-27 23:26:53,232 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 938 transitions. Word has length 62 [2024-11-27 23:26:53,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:26:53,232 INFO L471 AbstractCegarLoop]: Abstraction has 626 states and 938 transitions. [2024-11-27 23:26:53,232 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-27 23:26:53,232 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 938 transitions. [2024-11-27 23:26:53,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-27 23:26:53,236 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:26:53,236 INFO L218 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] [2024-11-27 23:26:53,236 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 23:26:53,236 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:26:53,237 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:26:53,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1988732035, now seen corresponding path program 1 times [2024-11-27 23:26:53,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:26:53,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435092054] [2024-11-27 23:26:53,238 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:26:53,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:26:53,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:26:53,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:26:53,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:26:53,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435092054] [2024-11-27 23:26:53,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435092054] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:26:53,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:26:53,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:26:53,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199032950] [2024-11-27 23:26:53,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:26:53,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:26:53,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:26:53,404 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:26:53,405 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:26:53,405 INFO L87 Difference]: Start difference. First operand 626 states and 938 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-27 23:26:53,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:26:53,504 INFO L93 Difference]: Finished difference Result 886 states and 1299 transitions. [2024-11-27 23:26:53,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:26:53,505 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (8), 2 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 62 [2024-11-27 23:26:53,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:26:53,512 INFO L225 Difference]: With dead ends: 886 [2024-11-27 23:26:53,513 INFO L226 Difference]: Without dead ends: 631 [2024-11-27 23:26:53,516 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:26:53,517 INFO L435 NwaCegarLoop]: 677 mSDtfsCounter, 0 mSDsluCounter, 2703 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3380 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:26:53,518 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3380 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:26:53,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2024-11-27 23:26:53,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 631. [2024-11-27 23:26:53,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 536 states have (on average 1.5055970149253732) internal successors, (807), 544 states have internal predecessors, (807), 61 states have call successors, (61), 28 states have call predecessors, (61), 32 states have return successors, (73), 62 states have call predecessors, (73), 59 states have call successors, (73) [2024-11-27 23:26:53,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 941 transitions. [2024-11-27 23:26:53,601 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 941 transitions. Word has length 62 [2024-11-27 23:26:53,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:26:53,602 INFO L471 AbstractCegarLoop]: Abstraction has 631 states and 941 transitions. [2024-11-27 23:26:53,602 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-27 23:26:53,602 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 941 transitions. [2024-11-27 23:26:53,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-27 23:26:53,610 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:26:53,610 INFO L218 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] [2024-11-27 23:26:53,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 23:26:53,610 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:26:53,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:26:53,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1462229759, now seen corresponding path program 1 times [2024-11-27 23:26:53,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:26:53,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528139990] [2024-11-27 23:26:53,611 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:26:53,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:26:53,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:26:53,741 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:26:53,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:26:53,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528139990] [2024-11-27 23:26:53,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528139990] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:26:53,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:26:53,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:26:53,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461915774] [2024-11-27 23:26:53,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:26:53,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:26:53,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:26:53,743 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:26:53,743 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:26:53,744 INFO L87 Difference]: Start difference. First operand 631 states and 941 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-27 23:26:54,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:26:54,781 INFO L93 Difference]: Finished difference Result 2557 states and 3625 transitions. [2024-11-27 23:26:54,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:26:54,782 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 62 [2024-11-27 23:26:54,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:26:54,797 INFO L225 Difference]: With dead ends: 2557 [2024-11-27 23:26:54,797 INFO L226 Difference]: Without dead ends: 2297 [2024-11-27 23:26:54,800 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-27 23:26:54,801 INFO L435 NwaCegarLoop]: 938 mSDtfsCounter, 1806 mSDsluCounter, 1764 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 281 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1813 SdHoareTripleChecker+Valid, 2702 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 281 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-27 23:26:54,802 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1813 Valid, 2702 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [281 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-27 23:26:54,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2297 states. [2024-11-27 23:26:55,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2297 to 2167. [2024-11-27 23:26:55,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2167 states, 1733 states have (on average 1.3837276399307559) internal successors, (2398), 1769 states have internal predecessors, (2398), 226 states have call successors, (226), 172 states have call predecessors, (226), 206 states have return successors, (342), 229 states have call predecessors, (342), 224 states have call successors, (342) [2024-11-27 23:26:55,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2167 states to 2167 states and 2966 transitions. [2024-11-27 23:26:55,067 INFO L78 Accepts]: Start accepts. Automaton has 2167 states and 2966 transitions. Word has length 62 [2024-11-27 23:26:55,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:26:55,067 INFO L471 AbstractCegarLoop]: Abstraction has 2167 states and 2966 transitions. [2024-11-27 23:26:55,068 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-27 23:26:55,068 INFO L276 IsEmpty]: Start isEmpty. Operand 2167 states and 2966 transitions. [2024-11-27 23:26:55,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-27 23:26:55,070 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:26:55,070 INFO L218 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] [2024-11-27 23:26:55,070 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-27 23:26:55,070 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:26:55,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:26:55,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1913762914, now seen corresponding path program 1 times [2024-11-27 23:26:55,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:26:55,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055732753] [2024-11-27 23:26:55,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:26:55,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:26:55,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:26:55,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:26:55,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:26:55,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055732753] [2024-11-27 23:26:55,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055732753] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:26:55,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:26:55,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:26:55,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447563387] [2024-11-27 23:26:55,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:26:55,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:26:55,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:26:55,213 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:26:55,213 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:26:55,213 INFO L87 Difference]: Start difference. First operand 2167 states and 2966 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-27 23:26:55,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:26:55,432 INFO L93 Difference]: Finished difference Result 4008 states and 5457 transitions. [2024-11-27 23:26:55,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:26:55,433 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (8), 2 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 62 [2024-11-27 23:26:55,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:26:55,448 INFO L225 Difference]: With dead ends: 4008 [2024-11-27 23:26:55,449 INFO L226 Difference]: Without dead ends: 2212 [2024-11-27 23:26:55,458 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:26:55,460 INFO L435 NwaCegarLoop]: 677 mSDtfsCounter, 0 mSDsluCounter, 2703 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3380 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:26:55,461 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3380 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:26:55,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2212 states. [2024-11-27 23:26:55,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2212 to 2212. [2024-11-27 23:26:55,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2212 states, 1769 states have (on average 1.3674392312040702) internal successors, (2419), 1805 states have internal predecessors, (2419), 226 states have call successors, (226), 172 states have call predecessors, (226), 215 states have return successors, (360), 238 states have call predecessors, (360), 224 states have call successors, (360) [2024-11-27 23:26:55,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2212 states to 2212 states and 3005 transitions. [2024-11-27 23:26:55,704 INFO L78 Accepts]: Start accepts. Automaton has 2212 states and 3005 transitions. Word has length 62 [2024-11-27 23:26:55,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:26:55,705 INFO L471 AbstractCegarLoop]: Abstraction has 2212 states and 3005 transitions. [2024-11-27 23:26:55,705 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-27 23:26:55,705 INFO L276 IsEmpty]: Start isEmpty. Operand 2212 states and 3005 transitions. [2024-11-27 23:26:55,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-27 23:26:55,707 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:26:55,708 INFO L218 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] [2024-11-27 23:26:55,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 23:26:55,708 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:26:55,712 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:26:55,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1851723300, now seen corresponding path program 1 times [2024-11-27 23:26:55,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:26:55,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813522701] [2024-11-27 23:26:55,712 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:26:55,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:26:55,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:26:55,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:26:55,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:26:55,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813522701] [2024-11-27 23:26:55,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813522701] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:26:55,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:26:55,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:26:55,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901998138] [2024-11-27 23:26:55,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:26:55,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:26:55,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:26:55,999 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:26:55,999 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:26:55,999 INFO L87 Difference]: Start difference. First operand 2212 states and 3005 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-27 23:26:57,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:26:57,594 INFO L93 Difference]: Finished difference Result 3908 states and 5194 transitions. [2024-11-27 23:26:57,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 23:26:57,595 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (8), 3 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 62 [2024-11-27 23:26:57,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:26:57,613 INFO L225 Difference]: With dead ends: 3908 [2024-11-27 23:26:57,613 INFO L226 Difference]: Without dead ends: 2414 [2024-11-27 23:26:57,618 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-27 23:26:57,620 INFO L435 NwaCegarLoop]: 367 mSDtfsCounter, 1001 mSDsluCounter, 1046 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1030 SdHoareTripleChecker+Valid, 1413 SdHoareTripleChecker+Invalid, 1326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-27 23:26:57,621 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1030 Valid, 1413 Invalid, 1326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1250 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-27 23:26:57,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2414 states. [2024-11-27 23:26:57,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2414 to 2222. [2024-11-27 23:26:57,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2222 states, 1781 states have (on average 1.361033127456485) internal successors, (2424), 1812 states have internal predecessors, (2424), 227 states have call successors, (227), 173 states have call predecessors, (227), 212 states have return successors, (344), 240 states have call predecessors, (344), 225 states have call successors, (344) [2024-11-27 23:26:57,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2222 states to 2222 states and 2995 transitions. [2024-11-27 23:26:57,829 INFO L78 Accepts]: Start accepts. Automaton has 2222 states and 2995 transitions. Word has length 62 [2024-11-27 23:26:57,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:26:57,831 INFO L471 AbstractCegarLoop]: Abstraction has 2222 states and 2995 transitions. [2024-11-27 23:26:57,831 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-27 23:26:57,831 INFO L276 IsEmpty]: Start isEmpty. Operand 2222 states and 2995 transitions. [2024-11-27 23:26:57,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-27 23:26:57,833 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:26:57,833 INFO L218 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] [2024-11-27 23:26:57,833 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-27 23:26:57,834 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:26:57,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:26:57,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1429021474, now seen corresponding path program 1 times [2024-11-27 23:26:57,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:26:57,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081861706] [2024-11-27 23:26:57,834 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:26:57,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:26:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:26:57,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:26:57,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:26:57,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081861706] [2024-11-27 23:26:57,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081861706] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:26:57,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:26:57,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 23:26:57,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706710602] [2024-11-27 23:26:57,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:26:57,945 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:26:57,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:26:57,946 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:26:57,946 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:26:57,947 INFO L87 Difference]: Start difference. First operand 2222 states and 2995 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-27 23:26:59,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:26:59,006 INFO L93 Difference]: Finished difference Result 5851 states and 7769 transitions. [2024-11-27 23:26:59,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:26:59,007 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 62 [2024-11-27 23:26:59,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:26:59,035 INFO L225 Difference]: With dead ends: 5851 [2024-11-27 23:26:59,035 INFO L226 Difference]: Without dead ends: 4003 [2024-11-27 23:26:59,041 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:26:59,042 INFO L435 NwaCegarLoop]: 355 mSDtfsCounter, 957 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 987 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-27 23:26:59,044 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [987 Valid, 718 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-27 23:26:59,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4003 states. [2024-11-27 23:26:59,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4003 to 3999. [2024-11-27 23:26:59,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3999 states, 3145 states have (on average 1.3100158982511925) internal successors, (4120), 3206 states have internal predecessors, (4120), 429 states have call successors, (429), 339 states have call predecessors, (429), 423 states have return successors, (722), 460 states have call predecessors, (722), 427 states have call successors, (722) [2024-11-27 23:26:59,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3999 states to 3999 states and 5271 transitions. [2024-11-27 23:26:59,435 INFO L78 Accepts]: Start accepts. Automaton has 3999 states and 5271 transitions. Word has length 62 [2024-11-27 23:26:59,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:26:59,436 INFO L471 AbstractCegarLoop]: Abstraction has 3999 states and 5271 transitions. [2024-11-27 23:26:59,436 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-27 23:26:59,436 INFO L276 IsEmpty]: Start isEmpty. Operand 3999 states and 5271 transitions. [2024-11-27 23:26:59,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-27 23:26:59,442 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:26:59,443 INFO L218 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] [2024-11-27 23:26:59,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-27 23:26:59,443 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:26:59,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:26:59,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1852219669, now seen corresponding path program 1 times [2024-11-27 23:26:59,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:26:59,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925332537] [2024-11-27 23:26:59,445 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:26:59,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:26:59,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:26:59,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:26:59,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:26:59,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925332537] [2024-11-27 23:26:59,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925332537] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:26:59,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:26:59,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:26:59,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083260307] [2024-11-27 23:26:59,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:26:59,512 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:26:59,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:26:59,513 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:26:59,513 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:26:59,513 INFO L87 Difference]: Start difference. First operand 3999 states and 5271 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-27 23:26:59,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:26:59,967 INFO L93 Difference]: Finished difference Result 9976 states and 13137 transitions. [2024-11-27 23:26:59,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:26:59,968 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (8), 2 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 63 [2024-11-27 23:26:59,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:00,015 INFO L225 Difference]: With dead ends: 9976 [2024-11-27 23:27:00,015 INFO L226 Difference]: Without dead ends: 6330 [2024-11-27 23:27:00,030 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:27:00,032 INFO L435 NwaCegarLoop]: 691 mSDtfsCounter, 102 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 1336 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:00,032 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 1336 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:27:00,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6330 states. [2024-11-27 23:27:00,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6330 to 6196. [2024-11-27 23:27:00,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6196 states, 4804 states have (on average 1.2930890924229808) internal successors, (6212), 4882 states have internal predecessors, (6212), 690 states have call successors, (690), 571 states have call predecessors, (690), 700 states have return successors, (1176), 749 states have call predecessors, (1176), 688 states have call successors, (1176) [2024-11-27 23:27:00,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6196 states to 6196 states and 8078 transitions. [2024-11-27 23:27:00,609 INFO L78 Accepts]: Start accepts. Automaton has 6196 states and 8078 transitions. Word has length 63 [2024-11-27 23:27:00,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:00,610 INFO L471 AbstractCegarLoop]: Abstraction has 6196 states and 8078 transitions. [2024-11-27 23:27:00,611 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-27 23:27:00,612 INFO L276 IsEmpty]: Start isEmpty. Operand 6196 states and 8078 transitions. [2024-11-27 23:27:00,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-27 23:27:00,614 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:00,617 INFO L218 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] [2024-11-27 23:27:00,617 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-27 23:27:00,617 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:00,618 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:00,618 INFO L85 PathProgramCache]: Analyzing trace with hash -2092726458, now seen corresponding path program 1 times [2024-11-27 23:27:00,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:00,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423604563] [2024-11-27 23:27:00,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:00,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:00,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:00,827 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:00,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:00,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423604563] [2024-11-27 23:27:00,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423604563] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:00,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:00,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 23:27:00,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721520994] [2024-11-27 23:27:00,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:00,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:27:00,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:00,830 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:27:00,830 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:27:00,830 INFO L87 Difference]: Start difference. First operand 6196 states and 8078 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-27 23:27:01,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:01,755 INFO L93 Difference]: Finished difference Result 7314 states and 9457 transitions. [2024-11-27 23:27:01,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:27:01,755 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (8), 2 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 68 [2024-11-27 23:27:01,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:01,806 INFO L225 Difference]: With dead ends: 7314 [2024-11-27 23:27:01,806 INFO L226 Difference]: Without dead ends: 7311 [2024-11-27 23:27:01,811 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:27:01,811 INFO L435 NwaCegarLoop]: 690 mSDtfsCounter, 1271 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1271 SdHoareTripleChecker+Valid, 776 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:01,814 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1271 Valid, 776 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:27:01,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7311 states. [2024-11-27 23:27:02,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7311 to 7212. [2024-11-27 23:27:02,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7212 states, 5569 states have (on average 1.2828155862811994) internal successors, (7144), 5656 states have internal predecessors, (7144), 816 states have call successors, (816), 685 states have call predecessors, (816), 825 states have return successors, (1369), 877 states have call predecessors, (1369), 815 states have call successors, (1369) [2024-11-27 23:27:02,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7212 states to 7212 states and 9329 transitions. [2024-11-27 23:27:02,706 INFO L78 Accepts]: Start accepts. Automaton has 7212 states and 9329 transitions. Word has length 68 [2024-11-27 23:27:02,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:02,706 INFO L471 AbstractCegarLoop]: Abstraction has 7212 states and 9329 transitions. [2024-11-27 23:27:02,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-27 23:27:02,707 INFO L276 IsEmpty]: Start isEmpty. Operand 7212 states and 9329 transitions. [2024-11-27 23:27:02,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-27 23:27:02,711 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:02,712 INFO L218 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] [2024-11-27 23:27:02,712 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 23:27:02,712 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:02,712 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:02,713 INFO L85 PathProgramCache]: Analyzing trace with hash -451355820, now seen corresponding path program 1 times [2024-11-27 23:27:02,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:02,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134677440] [2024-11-27 23:27:02,713 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:02,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:02,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:02,908 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:02,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:02,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134677440] [2024-11-27 23:27:02,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134677440] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:27:02,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781788012] [2024-11-27 23:27:02,909 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:02,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:27:02,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:27:02,914 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:27:02,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 23:27:03,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:03,077 INFO L256 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-27 23:27:03,084 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:27:03,544 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:03,545 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:27:03,708 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:03,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781788012] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:27:03,709 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:27:03,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 7 [2024-11-27 23:27:03,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428979302] [2024-11-27 23:27:03,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:27:03,711 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 23:27:03,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:03,712 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 23:27:03,712 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:27:03,712 INFO L87 Difference]: Start difference. First operand 7212 states and 9329 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-27 23:27:05,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:05,446 INFO L93 Difference]: Finished difference Result 15088 states and 19302 transitions. [2024-11-27 23:27:05,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 23:27:05,447 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 4 states have call successors, (20), 3 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 69 [2024-11-27 23:27:05,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:05,523 INFO L225 Difference]: With dead ends: 15088 [2024-11-27 23:27:05,523 INFO L226 Difference]: Without dead ends: 15085 [2024-11-27 23:27:05,530 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:27:05,530 INFO L435 NwaCegarLoop]: 861 mSDtfsCounter, 971 mSDsluCounter, 2383 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 971 SdHoareTripleChecker+Valid, 3244 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:05,531 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [971 Valid, 3244 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 23:27:05,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15085 states. [2024-11-27 23:27:07,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15085 to 13775. [2024-11-27 23:27:07,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13775 states, 10608 states have (on average 1.2730957767722473) internal successors, (13505), 10775 states have internal predecessors, (13505), 1548 states have call successors, (1548), 1319 states have call predecessors, (1548), 1617 states have return successors, (2636), 1687 states have call predecessors, (2636), 1547 states have call successors, (2636) [2024-11-27 23:27:07,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13775 states to 13775 states and 17689 transitions. [2024-11-27 23:27:07,298 INFO L78 Accepts]: Start accepts. Automaton has 13775 states and 17689 transitions. Word has length 69 [2024-11-27 23:27:07,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:07,298 INFO L471 AbstractCegarLoop]: Abstraction has 13775 states and 17689 transitions. [2024-11-27 23:27:07,300 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-27 23:27:07,300 INFO L276 IsEmpty]: Start isEmpty. Operand 13775 states and 17689 transitions. [2024-11-27 23:27:07,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-27 23:27:07,302 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:07,303 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:07,314 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-27 23:27:07,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:27:07,507 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:07,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:07,508 INFO L85 PathProgramCache]: Analyzing trace with hash -2017465166, now seen corresponding path program 2 times [2024-11-27 23:27:07,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:07,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976388571] [2024-11-27 23:27:07,509 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 23:27:07,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:07,532 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 23:27:07,533 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 23:27:07,568 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:07,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:07,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976388571] [2024-11-27 23:27:07,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976388571] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:07,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:07,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:27:07,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297493223] [2024-11-27 23:27:07,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:07,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:27:07,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:07,570 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:27:07,570 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:27:07,571 INFO L87 Difference]: Start difference. First operand 13775 states and 17689 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-27 23:27:08,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:08,296 INFO L93 Difference]: Finished difference Result 20501 states and 26378 transitions. [2024-11-27 23:27:08,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:27:08,297 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 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-11-27 23:27:08,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:08,349 INFO L225 Difference]: With dead ends: 20501 [2024-11-27 23:27:08,349 INFO L226 Difference]: Without dead ends: 7925 [2024-11-27 23:27:08,387 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:27:08,387 INFO L435 NwaCegarLoop]: 753 mSDtfsCounter, 649 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:08,388 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [649 Valid, 866 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:27:08,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7925 states. [2024-11-27 23:27:09,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7925 to 7827. [2024-11-27 23:27:09,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7827 states, 6061 states have (on average 1.2529285596436233) internal successors, (7594), 6142 states have internal predecessors, (7594), 882 states have call successors, (882), 741 states have call predecessors, (882), 882 states have return successors, (1382), 950 states have call predecessors, (1382), 881 states have call successors, (1382) [2024-11-27 23:27:09,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7827 states to 7827 states and 9858 transitions. [2024-11-27 23:27:09,261 INFO L78 Accepts]: Start accepts. Automaton has 7827 states and 9858 transitions. Word has length 71 [2024-11-27 23:27:09,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:09,262 INFO L471 AbstractCegarLoop]: Abstraction has 7827 states and 9858 transitions. [2024-11-27 23:27:09,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-27 23:27:09,262 INFO L276 IsEmpty]: Start isEmpty. Operand 7827 states and 9858 transitions. [2024-11-27 23:27:09,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-27 23:27:09,269 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:09,270 INFO L218 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, 1, 1, 1, 1] [2024-11-27 23:27:09,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-27 23:27:09,270 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:09,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:09,272 INFO L85 PathProgramCache]: Analyzing trace with hash 383240970, now seen corresponding path program 1 times [2024-11-27 23:27:09,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:09,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282149091] [2024-11-27 23:27:09,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:09,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:09,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:09,448 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 23:27:09,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:09,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282149091] [2024-11-27 23:27:09,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282149091] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:09,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:09,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:27:09,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512465700] [2024-11-27 23:27:09,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:09,450 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:27:09,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:09,450 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:27:09,450 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:09,451 INFO L87 Difference]: Start difference. First operand 7827 states and 9858 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-27 23:27:12,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:12,662 INFO L93 Difference]: Finished difference Result 22829 states and 28661 transitions. [2024-11-27 23:27:12,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 23:27:12,663 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 4 states have call successors, (9), 3 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 80 [2024-11-27 23:27:12,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:12,749 INFO L225 Difference]: With dead ends: 22829 [2024-11-27 23:27:12,749 INFO L226 Difference]: Without dead ends: 15379 [2024-11-27 23:27:12,772 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-11-27 23:27:12,774 INFO L435 NwaCegarLoop]: 433 mSDtfsCounter, 738 mSDsluCounter, 1450 mSDsCounter, 0 mSdLazyCounter, 1502 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 751 SdHoareTripleChecker+Valid, 1883 SdHoareTripleChecker+Invalid, 1634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 1502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:12,775 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [751 Valid, 1883 Invalid, 1634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 1502 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-27 23:27:12,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15379 states. [2024-11-27 23:27:14,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15379 to 14736. [2024-11-27 23:27:14,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14736 states, 11279 states have (on average 1.218902384963206) internal successors, (13748), 11468 states have internal predecessors, (13748), 1701 states have call successors, (1701), 1441 states have call predecessors, (1701), 1754 states have return successors, (2895), 1839 states have call predecessors, (2895), 1700 states have call successors, (2895) [2024-11-27 23:27:14,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14736 states to 14736 states and 18344 transitions. [2024-11-27 23:27:14,717 INFO L78 Accepts]: Start accepts. Automaton has 14736 states and 18344 transitions. Word has length 80 [2024-11-27 23:27:14,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:14,718 INFO L471 AbstractCegarLoop]: Abstraction has 14736 states and 18344 transitions. [2024-11-27 23:27:14,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-27 23:27:14,718 INFO L276 IsEmpty]: Start isEmpty. Operand 14736 states and 18344 transitions. [2024-11-27 23:27:14,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-27 23:27:14,726 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:14,726 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:14,726 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-27 23:27:14,726 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:14,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:14,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1712475670, now seen corresponding path program 1 times [2024-11-27 23:27:14,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:14,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471628635] [2024-11-27 23:27:14,727 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:14,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:14,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:14,905 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 23:27:14,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:14,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471628635] [2024-11-27 23:27:14,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471628635] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:14,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:14,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 23:27:14,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391281216] [2024-11-27 23:27:14,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:14,906 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 23:27:14,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:14,907 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 23:27:14,907 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:27:14,907 INFO L87 Difference]: Start difference. First operand 14736 states and 18344 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 4 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-27 23:27:17,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:17,878 INFO L93 Difference]: Finished difference Result 26310 states and 32671 transitions. [2024-11-27 23:27:17,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-27 23:27:17,879 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 4 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 86 [2024-11-27 23:27:17,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:17,943 INFO L225 Difference]: With dead ends: 26310 [2024-11-27 23:27:17,943 INFO L226 Difference]: Without dead ends: 12560 [2024-11-27 23:27:17,973 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2024-11-27 23:27:17,975 INFO L435 NwaCegarLoop]: 446 mSDtfsCounter, 1589 mSDsluCounter, 1508 mSDsCounter, 0 mSdLazyCounter, 1646 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1627 SdHoareTripleChecker+Valid, 1954 SdHoareTripleChecker+Invalid, 1897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 1646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:17,975 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1627 Valid, 1954 Invalid, 1897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 1646 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-27 23:27:17,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12560 states. [2024-11-27 23:27:19,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12560 to 11832. [2024-11-27 23:27:19,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11832 states, 9113 states have (on average 1.2118950949193459) internal successors, (11044), 9256 states have internal predecessors, (11044), 1330 states have call successors, (1330), 1122 states have call predecessors, (1330), 1387 states have return successors, (2087), 1463 states have call predecessors, (2087), 1329 states have call successors, (2087) [2024-11-27 23:27:19,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11832 states to 11832 states and 14461 transitions. [2024-11-27 23:27:19,174 INFO L78 Accepts]: Start accepts. Automaton has 11832 states and 14461 transitions. Word has length 86 [2024-11-27 23:27:19,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:19,175 INFO L471 AbstractCegarLoop]: Abstraction has 11832 states and 14461 transitions. [2024-11-27 23:27:19,175 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 4 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-27 23:27:19,175 INFO L276 IsEmpty]: Start isEmpty. Operand 11832 states and 14461 transitions. [2024-11-27 23:27:19,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-27 23:27:19,189 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:19,189 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 23:27:19,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-27 23:27:19,189 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:19,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:19,190 INFO L85 PathProgramCache]: Analyzing trace with hash 736445359, now seen corresponding path program 1 times [2024-11-27 23:27:19,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:19,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787925106] [2024-11-27 23:27:19,191 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:19,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:19,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:19,373 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-27 23:27:19,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:19,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787925106] [2024-11-27 23:27:19,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787925106] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:27:19,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367141346] [2024-11-27 23:27:19,374 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:19,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:27:19,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:27:19,376 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:27:19,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 23:27:19,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:19,550 INFO L256 TraceCheckSpWp]: Trace formula consists of 555 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 23:27:19,554 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:27:19,631 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-27 23:27:19,631 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:27:19,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367141346] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:19,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:27:19,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2024-11-27 23:27:19,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379010274] [2024-11-27 23:27:19,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:19,632 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:27:19,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:19,633 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:27:19,633 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-27 23:27:19,633 INFO L87 Difference]: Start difference. First operand 11832 states and 14461 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 5 states have internal predecessors, (101), 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-11-27 23:27:20,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:20,402 INFO L93 Difference]: Finished difference Result 16911 states and 20591 transitions. [2024-11-27 23:27:20,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:27:20,402 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 5 states have internal predecessors, (101), 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 139 [2024-11-27 23:27:20,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:20,444 INFO L225 Difference]: With dead ends: 16911 [2024-11-27 23:27:20,444 INFO L226 Difference]: Without dead ends: 5464 [2024-11-27 23:27:20,470 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-27 23:27:20,471 INFO L435 NwaCegarLoop]: 675 mSDtfsCounter, 0 mSDsluCounter, 2691 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3366 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:20,471 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3366 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:27:20,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5464 states. [2024-11-27 23:27:21,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5464 to 5276. [2024-11-27 23:27:21,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5276 states, 4169 states have (on average 1.2149196449988007) internal successors, (5065), 4213 states have internal predecessors, (5065), 540 states have call successors, (540), 433 states have call predecessors, (540), 565 states have return successors, (836), 630 states have call predecessors, (836), 539 states have call successors, (836) [2024-11-27 23:27:21,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5276 states to 5276 states and 6441 transitions. [2024-11-27 23:27:21,306 INFO L78 Accepts]: Start accepts. Automaton has 5276 states and 6441 transitions. Word has length 139 [2024-11-27 23:27:21,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:21,307 INFO L471 AbstractCegarLoop]: Abstraction has 5276 states and 6441 transitions. [2024-11-27 23:27:21,307 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 5 states have internal predecessors, (101), 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-11-27 23:27:21,307 INFO L276 IsEmpty]: Start isEmpty. Operand 5276 states and 6441 transitions. [2024-11-27 23:27:21,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-27 23:27:21,320 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:21,320 INFO L218 NwaCegarLoop]: trace histogram [4, 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, 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] [2024-11-27 23:27:21,332 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-27 23:27:21,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:27:21,521 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:21,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:21,522 INFO L85 PathProgramCache]: Analyzing trace with hash 838558063, now seen corresponding path program 1 times [2024-11-27 23:27:21,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:21,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643345819] [2024-11-27 23:27:21,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:21,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:21,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:21,606 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-27 23:27:21,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:21,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643345819] [2024-11-27 23:27:21,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643345819] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:21,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:21,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:27:21,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235059088] [2024-11-27 23:27:21,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:21,610 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:27:21,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:21,611 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:27:21,611 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:27:21,611 INFO L87 Difference]: Start difference. First operand 5276 states and 6441 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-27 23:27:22,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:22,306 INFO L93 Difference]: Finished difference Result 5589 states and 6807 transitions. [2024-11-27 23:27:22,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:27:22,306 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (13), 2 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 141 [2024-11-27 23:27:22,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:22,339 INFO L225 Difference]: With dead ends: 5589 [2024-11-27 23:27:22,339 INFO L226 Difference]: Without dead ends: 4868 [2024-11-27 23:27:22,344 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:27:22,344 INFO L435 NwaCegarLoop]: 676 mSDtfsCounter, 120 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 1228 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:22,345 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 1228 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:27:22,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4868 states. [2024-11-27 23:27:23,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4868 to 4868. [2024-11-27 23:27:23,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4868 states, 3857 states have (on average 1.2190821882291936) internal successors, (4702), 3898 states have internal predecessors, (4702), 494 states have call successors, (494), 393 states have call predecessors, (494), 515 states have return successors, (773), 577 states have call predecessors, (773), 493 states have call successors, (773) [2024-11-27 23:27:23,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4868 states to 4868 states and 5969 transitions. [2024-11-27 23:27:23,133 INFO L78 Accepts]: Start accepts. Automaton has 4868 states and 5969 transitions. Word has length 141 [2024-11-27 23:27:23,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:23,133 INFO L471 AbstractCegarLoop]: Abstraction has 4868 states and 5969 transitions. [2024-11-27 23:27:23,133 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-27 23:27:23,134 INFO L276 IsEmpty]: Start isEmpty. Operand 4868 states and 5969 transitions. [2024-11-27 23:27:23,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-27 23:27:23,146 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:23,146 INFO L218 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, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:23,146 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-27 23:27:23,146 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:23,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:23,147 INFO L85 PathProgramCache]: Analyzing trace with hash 1281290928, now seen corresponding path program 1 times [2024-11-27 23:27:23,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:23,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275864323] [2024-11-27 23:27:23,148 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:23,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:23,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:23,247 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-11-27 23:27:23,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:23,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275864323] [2024-11-27 23:27:23,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275864323] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:23,248 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:23,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:27:23,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211438436] [2024-11-27 23:27:23,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:23,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:27:23,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:23,250 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:27:23,250 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:27:23,250 INFO L87 Difference]: Start difference. First operand 4868 states and 5969 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-27 23:27:23,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:23,638 INFO L93 Difference]: Finished difference Result 6681 states and 8109 transitions. [2024-11-27 23:27:23,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:27:23,638 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 151 [2024-11-27 23:27:23,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:23,660 INFO L225 Difference]: With dead ends: 6681 [2024-11-27 23:27:23,660 INFO L226 Difference]: Without dead ends: 2349 [2024-11-27 23:27:23,668 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:27:23,669 INFO L435 NwaCegarLoop]: 674 mSDtfsCounter, 640 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 640 SdHoareTripleChecker+Valid, 775 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:23,669 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [640 Valid, 775 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:27:23,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2349 states. [2024-11-27 23:27:23,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2349 to 2349. [2024-11-27 23:27:23,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 1894 states have (on average 1.2381203801478353) internal successors, (2345), 1913 states have internal predecessors, (2345), 227 states have call successors, (227), 174 states have call predecessors, (227), 226 states have return successors, (325), 262 states have call predecessors, (325), 226 states have call successors, (325) [2024-11-27 23:27:23,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 2897 transitions. [2024-11-27 23:27:23,910 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 2897 transitions. Word has length 151 [2024-11-27 23:27:23,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:23,910 INFO L471 AbstractCegarLoop]: Abstraction has 2349 states and 2897 transitions. [2024-11-27 23:27:23,911 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-27 23:27:23,911 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 2897 transitions. [2024-11-27 23:27:23,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-27 23:27:23,917 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:23,917 INFO L218 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, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:23,917 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-27 23:27:23,918 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:23,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:23,919 INFO L85 PathProgramCache]: Analyzing trace with hash 48057102, now seen corresponding path program 1 times [2024-11-27 23:27:23,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:23,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679962855] [2024-11-27 23:27:23,920 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:23,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:23,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:24,055 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-11-27 23:27:24,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:24,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679962855] [2024-11-27 23:27:24,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679962855] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:24,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:24,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:27:24,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518954480] [2024-11-27 23:27:24,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:24,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:27:24,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:24,057 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:27:24,057 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:27:24,057 INFO L87 Difference]: Start difference. First operand 2349 states and 2897 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-27 23:27:25,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:25,185 INFO L93 Difference]: Finished difference Result 4053 states and 4938 transitions. [2024-11-27 23:27:25,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:27:25,186 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 150 [2024-11-27 23:27:25,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:25,204 INFO L225 Difference]: With dead ends: 4053 [2024-11-27 23:27:25,204 INFO L226 Difference]: Without dead ends: 2367 [2024-11-27 23:27:25,208 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:27:25,208 INFO L435 NwaCegarLoop]: 397 mSDtfsCounter, 337 mSDsluCounter, 976 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 1373 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:25,209 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 1373 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1047 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-27 23:27:25,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2367 states. [2024-11-27 23:27:25,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2367 to 1984. [2024-11-27 23:27:25,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1984 states, 1613 states have (on average 1.254184748915065) internal successors, (2023), 1633 states have internal predecessors, (2023), 187 states have call successors, (187), 142 states have call predecessors, (187), 182 states have return successors, (264), 209 states have call predecessors, (264), 186 states have call successors, (264) [2024-11-27 23:27:25,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1984 states to 1984 states and 2474 transitions. [2024-11-27 23:27:25,421 INFO L78 Accepts]: Start accepts. Automaton has 1984 states and 2474 transitions. Word has length 150 [2024-11-27 23:27:25,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:25,422 INFO L471 AbstractCegarLoop]: Abstraction has 1984 states and 2474 transitions. [2024-11-27 23:27:25,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-27 23:27:25,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1984 states and 2474 transitions. [2024-11-27 23:27:25,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-27 23:27:25,427 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:25,429 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 23:27:25,429 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-27 23:27:25,429 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:25,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:25,430 INFO L85 PathProgramCache]: Analyzing trace with hash -833649451, now seen corresponding path program 1 times [2024-11-27 23:27:25,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:25,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234869811] [2024-11-27 23:27:25,430 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:25,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:25,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:25,791 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 15 proven. 11 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-27 23:27:25,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:25,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234869811] [2024-11-27 23:27:25,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234869811] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:27:25,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453291063] [2024-11-27 23:27:25,792 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:25,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:27:25,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:27:25,794 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:27:25,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 23:27:25,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:25,970 INFO L256 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-27 23:27:25,975 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:27:26,171 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-27 23:27:26,171 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:27:26,518 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2024-11-27 23:27:26,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453291063] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 23:27:26,520 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 23:27:26,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 13 [2024-11-27 23:27:26,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490070743] [2024-11-27 23:27:26,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 23:27:26,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-27 23:27:26,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:26,522 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-27 23:27:26,522 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-27 23:27:26,522 INFO L87 Difference]: Start difference. First operand 1984 states and 2474 transitions. Second operand has 13 states, 13 states have (on average 17.692307692307693) internal successors, (230), 13 states have internal predecessors, (230), 6 states have call successors, (36), 7 states have call predecessors, (36), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2024-11-27 23:27:28,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:28,667 INFO L93 Difference]: Finished difference Result 4037 states and 4988 transitions. [2024-11-27 23:27:28,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-27 23:27:28,668 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 17.692307692307693) internal successors, (230), 13 states have internal predecessors, (230), 6 states have call successors, (36), 7 states have call predecessors, (36), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) Word has length 153 [2024-11-27 23:27:28,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:28,684 INFO L225 Difference]: With dead ends: 4037 [2024-11-27 23:27:28,684 INFO L226 Difference]: Without dead ends: 2324 [2024-11-27 23:27:28,688 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 314 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2024-11-27 23:27:28,688 INFO L435 NwaCegarLoop]: 349 mSDtfsCounter, 1596 mSDsluCounter, 1872 mSDsCounter, 0 mSdLazyCounter, 1983 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1625 SdHoareTripleChecker+Valid, 2221 SdHoareTripleChecker+Invalid, 2216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 1983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:28,689 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1625 Valid, 2221 Invalid, 2216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 1983 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-27 23:27:28,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2324 states. [2024-11-27 23:27:28,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2324 to 2053. [2024-11-27 23:27:28,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2053 states, 1644 states have (on average 1.2293187347931873) internal successors, (2021), 1668 states have internal predecessors, (2021), 207 states have call successors, (207), 164 states have call predecessors, (207), 200 states have return successors, (313), 221 states have call predecessors, (313), 206 states have call successors, (313) [2024-11-27 23:27:28,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2053 states to 2053 states and 2541 transitions. [2024-11-27 23:27:28,931 INFO L78 Accepts]: Start accepts. Automaton has 2053 states and 2541 transitions. Word has length 153 [2024-11-27 23:27:28,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:28,932 INFO L471 AbstractCegarLoop]: Abstraction has 2053 states and 2541 transitions. [2024-11-27 23:27:28,932 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 17.692307692307693) internal successors, (230), 13 states have internal predecessors, (230), 6 states have call successors, (36), 7 states have call predecessors, (36), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2024-11-27 23:27:28,932 INFO L276 IsEmpty]: Start isEmpty. Operand 2053 states and 2541 transitions. [2024-11-27 23:27:28,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-27 23:27:28,937 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:28,937 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 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, 1, 1, 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-11-27 23:27:28,947 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-27 23:27:29,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-27 23:27:29,141 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:29,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:29,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1668717691, now seen corresponding path program 1 times [2024-11-27 23:27:29,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:29,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551220808] [2024-11-27 23:27:29,142 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:29,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:29,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:29,312 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2024-11-27 23:27:29,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:29,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551220808] [2024-11-27 23:27:29,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551220808] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:27:29,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446401973] [2024-11-27 23:27:29,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:29,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:27:29,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:27:29,317 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:27:29,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 23:27:29,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:29,518 INFO L256 TraceCheckSpWp]: Trace formula consists of 663 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 23:27:29,524 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:27:29,585 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2024-11-27 23:27:29,586 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:27:29,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446401973] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:29,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:27:29,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-27 23:27:29,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329372019] [2024-11-27 23:27:29,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:29,586 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:27:29,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:29,587 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:27:29,587 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-27 23:27:29,587 INFO L87 Difference]: Start difference. First operand 2053 states and 2541 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-27 23:27:30,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:30,726 INFO L93 Difference]: Finished difference Result 3653 states and 4419 transitions. [2024-11-27 23:27:30,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 23:27:30,727 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 169 [2024-11-27 23:27:30,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:30,743 INFO L225 Difference]: With dead ends: 3653 [2024-11-27 23:27:30,743 INFO L226 Difference]: Without dead ends: 1786 [2024-11-27 23:27:30,747 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-27 23:27:30,748 INFO L435 NwaCegarLoop]: 350 mSDtfsCounter, 919 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 951 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:30,748 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [951 Valid, 991 Invalid, 810 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-27 23:27:30,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2024-11-27 23:27:30,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1713. [2024-11-27 23:27:30,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1713 states, 1384 states have (on average 1.2384393063583814) internal successors, (1714), 1398 states have internal predecessors, (1714), 170 states have call successors, (170), 130 states have call predecessors, (170), 157 states have return successors, (239), 185 states have call predecessors, (239), 169 states have call successors, (239) [2024-11-27 23:27:30,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1713 states to 1713 states and 2123 transitions. [2024-11-27 23:27:30,979 INFO L78 Accepts]: Start accepts. Automaton has 1713 states and 2123 transitions. Word has length 169 [2024-11-27 23:27:30,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:30,979 INFO L471 AbstractCegarLoop]: Abstraction has 1713 states and 2123 transitions. [2024-11-27 23:27:30,980 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-27 23:27:30,980 INFO L276 IsEmpty]: Start isEmpty. Operand 1713 states and 2123 transitions. [2024-11-27 23:27:30,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:30,983 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:30,983 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:30,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-27 23:27:31,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_20400aa7-934c-4196-852f-572540c153ac/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:27:31,184 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:31,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:31,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1562730239, now seen corresponding path program 1 times [2024-11-27 23:27:31,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:31,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742542846] [2024-11-27 23:27:31,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:31,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:31,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:31,277 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:31,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:31,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742542846] [2024-11-27 23:27:31,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742542846] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:31,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:31,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:27:31,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005580348] [2024-11-27 23:27:31,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:31,280 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:27:31,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:31,281 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:27:31,281 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:27:31,281 INFO L87 Difference]: Start difference. First operand 1713 states and 2123 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:31,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:31,465 INFO L93 Difference]: Finished difference Result 2052 states and 2657 transitions. [2024-11-27 23:27:31,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:27:31,465 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:31,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:31,478 INFO L225 Difference]: With dead ends: 2052 [2024-11-27 23:27:31,478 INFO L226 Difference]: Without dead ends: 1713 [2024-11-27 23:27:31,480 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:27:31,484 INFO L435 NwaCegarLoop]: 673 mSDtfsCounter, 541 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 796 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:31,484 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [541 Valid, 796 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:27:31,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1713 states. [2024-11-27 23:27:31,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1713 to 1713. [2024-11-27 23:27:31,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1713 states, 1384 states have (on average 1.2377167630057804) internal successors, (1713), 1398 states have internal predecessors, (1713), 170 states have call successors, (170), 130 states have call predecessors, (170), 157 states have return successors, (239), 185 states have call predecessors, (239), 169 states have call successors, (239) [2024-11-27 23:27:31,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1713 states to 1713 states and 2122 transitions. [2024-11-27 23:27:31,697 INFO L78 Accepts]: Start accepts. Automaton has 1713 states and 2122 transitions. Word has length 165 [2024-11-27 23:27:31,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:31,698 INFO L471 AbstractCegarLoop]: Abstraction has 1713 states and 2122 transitions. [2024-11-27 23:27:31,698 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:31,698 INFO L276 IsEmpty]: Start isEmpty. Operand 1713 states and 2122 transitions. [2024-11-27 23:27:31,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:31,703 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:31,703 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:31,704 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-27 23:27:31,705 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:31,705 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:31,705 INFO L85 PathProgramCache]: Analyzing trace with hash -331603647, now seen corresponding path program 1 times [2024-11-27 23:27:31,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:31,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311243548] [2024-11-27 23:27:31,706 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:31,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:31,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:31,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:31,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311243548] [2024-11-27 23:27:31,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311243548] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:31,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:31,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:27:31,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728888935] [2024-11-27 23:27:31,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:31,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:27:31,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:31,855 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:27:31,855 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:27:31,855 INFO L87 Difference]: Start difference. First operand 1713 states and 2122 transitions. Second operand has 5 states, 5 states have (on average 31.0) internal successors, (155), 4 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:32,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:32,979 INFO L93 Difference]: Finished difference Result 2419 states and 3250 transitions. [2024-11-27 23:27:32,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:27:32,979 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 4 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:32,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:32,989 INFO L225 Difference]: With dead ends: 2419 [2024-11-27 23:27:32,990 INFO L226 Difference]: Without dead ends: 2088 [2024-11-27 23:27:32,991 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:32,992 INFO L435 NwaCegarLoop]: 485 mSDtfsCounter, 1223 mSDsluCounter, 1182 mSDsCounter, 0 mSdLazyCounter, 742 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1252 SdHoareTripleChecker+Valid, 1667 SdHoareTripleChecker+Invalid, 815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 742 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:32,992 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1252 Valid, 1667 Invalid, 815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 742 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-27 23:27:32,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2088 states. [2024-11-27 23:27:33,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2088 to 2061. [2024-11-27 23:27:33,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2061 states, 1705 states have (on average 1.3055718475073315) internal successors, (2226), 1720 states have internal predecessors, (2226), 190 states have call successors, (190), 136 states have call predecessors, (190), 164 states have return successors, (260), 205 states have call predecessors, (260), 189 states have call successors, (260) [2024-11-27 23:27:33,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2061 states to 2061 states and 2676 transitions. [2024-11-27 23:27:33,229 INFO L78 Accepts]: Start accepts. Automaton has 2061 states and 2676 transitions. Word has length 165 [2024-11-27 23:27:33,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:33,229 INFO L471 AbstractCegarLoop]: Abstraction has 2061 states and 2676 transitions. [2024-11-27 23:27:33,230 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 4 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:33,230 INFO L276 IsEmpty]: Start isEmpty. Operand 2061 states and 2676 transitions. [2024-11-27 23:27:33,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:33,233 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:33,234 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:33,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-27 23:27:33,234 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:33,235 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:33,235 INFO L85 PathProgramCache]: Analyzing trace with hash 94950851, now seen corresponding path program 1 times [2024-11-27 23:27:33,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:33,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342106092] [2024-11-27 23:27:33,235 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:33,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:33,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:33,423 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:33,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:33,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342106092] [2024-11-27 23:27:33,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342106092] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:33,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:33,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:27:33,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974415052] [2024-11-27 23:27:33,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:33,425 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:27:33,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:33,425 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:27:33,426 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:33,426 INFO L87 Difference]: Start difference. First operand 2061 states and 2676 transitions. Second operand has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:34,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:34,961 INFO L93 Difference]: Finished difference Result 3186 states and 4491 transitions. [2024-11-27 23:27:34,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:27:34,962 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:34,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:34,976 INFO L225 Difference]: With dead ends: 3186 [2024-11-27 23:27:34,977 INFO L226 Difference]: Without dead ends: 2507 [2024-11-27 23:27:34,979 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-27 23:27:34,981 INFO L435 NwaCegarLoop]: 777 mSDtfsCounter, 1231 mSDsluCounter, 2343 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1260 SdHoareTripleChecker+Valid, 3120 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:34,981 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1260 Valid, 3120 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1243 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 23:27:34,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2507 states. [2024-11-27 23:27:35,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2507 to 2384. [2024-11-27 23:27:35,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2384 states, 2001 states have (on average 1.3438280859570215) internal successors, (2689), 2017 states have internal predecessors, (2689), 210 states have call successors, (210), 142 states have call predecessors, (210), 171 states have return successors, (283), 226 states have call predecessors, (283), 209 states have call successors, (283) [2024-11-27 23:27:35,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2384 states to 2384 states and 3182 transitions. [2024-11-27 23:27:35,226 INFO L78 Accepts]: Start accepts. Automaton has 2384 states and 3182 transitions. Word has length 165 [2024-11-27 23:27:35,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:35,227 INFO L471 AbstractCegarLoop]: Abstraction has 2384 states and 3182 transitions. [2024-11-27 23:27:35,227 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:35,227 INFO L276 IsEmpty]: Start isEmpty. Operand 2384 states and 3182 transitions. [2024-11-27 23:27:35,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:35,230 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:35,230 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:35,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-27 23:27:35,230 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:35,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:35,231 INFO L85 PathProgramCache]: Analyzing trace with hash -445478655, now seen corresponding path program 1 times [2024-11-27 23:27:35,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:35,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682505432] [2024-11-27 23:27:35,231 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:35,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:35,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:35,363 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:35,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:35,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682505432] [2024-11-27 23:27:35,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682505432] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:35,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:35,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:27:35,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652496285] [2024-11-27 23:27:35,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:35,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:27:35,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:35,366 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:27:35,366 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:27:35,366 INFO L87 Difference]: Start difference. First operand 2384 states and 3182 transitions. Second operand has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:36,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:36,168 INFO L93 Difference]: Finished difference Result 3496 states and 4978 transitions. [2024-11-27 23:27:36,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:27:36,169 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:36,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:36,182 INFO L225 Difference]: With dead ends: 3496 [2024-11-27 23:27:36,183 INFO L226 Difference]: Without dead ends: 2494 [2024-11-27 23:27:36,185 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:36,186 INFO L435 NwaCegarLoop]: 470 mSDtfsCounter, 909 mSDsluCounter, 773 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 1243 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:36,186 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [938 Valid, 1243 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 23:27:36,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2494 states. [2024-11-27 23:27:36,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2494 to 2384. [2024-11-27 23:27:36,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2384 states, 2001 states have (on average 1.342328835582209) internal successors, (2686), 2017 states have internal predecessors, (2686), 210 states have call successors, (210), 142 states have call predecessors, (210), 171 states have return successors, (283), 226 states have call predecessors, (283), 209 states have call successors, (283) [2024-11-27 23:27:36,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2384 states to 2384 states and 3179 transitions. [2024-11-27 23:27:36,447 INFO L78 Accepts]: Start accepts. Automaton has 2384 states and 3179 transitions. Word has length 165 [2024-11-27 23:27:36,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:36,448 INFO L471 AbstractCegarLoop]: Abstraction has 2384 states and 3179 transitions. [2024-11-27 23:27:36,448 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:36,448 INFO L276 IsEmpty]: Start isEmpty. Operand 2384 states and 3179 transitions. [2024-11-27 23:27:36,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:36,450 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:36,451 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:36,451 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-27 23:27:36,451 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:36,451 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:36,451 INFO L85 PathProgramCache]: Analyzing trace with hash -34868289, now seen corresponding path program 1 times [2024-11-27 23:27:36,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:36,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232999232] [2024-11-27 23:27:36,451 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:36,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:36,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:36,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:36,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:36,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232999232] [2024-11-27 23:27:36,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232999232] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:36,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:36,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:27:36,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202236762] [2024-11-27 23:27:36,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:36,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:27:36,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:36,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:27:36,583 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:27:36,583 INFO L87 Difference]: Start difference. First operand 2384 states and 3179 transitions. Second operand has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:37,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:37,322 INFO L93 Difference]: Finished difference Result 3491 states and 4962 transitions. [2024-11-27 23:27:37,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:27:37,322 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:37,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:37,338 INFO L225 Difference]: With dead ends: 3491 [2024-11-27 23:27:37,339 INFO L226 Difference]: Without dead ends: 2489 [2024-11-27 23:27:37,342 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:37,342 INFO L435 NwaCegarLoop]: 467 mSDtfsCounter, 906 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 935 SdHoareTripleChecker+Valid, 1235 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:37,343 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [935 Valid, 1235 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 23:27:37,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2489 states. [2024-11-27 23:27:37,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2489 to 2384. [2024-11-27 23:27:37,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2384 states, 2001 states have (on average 1.3408295852073964) internal successors, (2683), 2017 states have internal predecessors, (2683), 210 states have call successors, (210), 142 states have call predecessors, (210), 171 states have return successors, (283), 226 states have call predecessors, (283), 209 states have call successors, (283) [2024-11-27 23:27:37,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2384 states to 2384 states and 3176 transitions. [2024-11-27 23:27:37,655 INFO L78 Accepts]: Start accepts. Automaton has 2384 states and 3176 transitions. Word has length 165 [2024-11-27 23:27:37,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:37,655 INFO L471 AbstractCegarLoop]: Abstraction has 2384 states and 3176 transitions. [2024-11-27 23:27:37,655 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:37,656 INFO L276 IsEmpty]: Start isEmpty. Operand 2384 states and 3176 transitions. [2024-11-27 23:27:37,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:37,658 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:37,659 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:37,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-27 23:27:37,659 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:37,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:37,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1822738111, now seen corresponding path program 1 times [2024-11-27 23:27:37,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:37,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927123970] [2024-11-27 23:27:37,660 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:37,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:37,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:37,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:37,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:37,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927123970] [2024-11-27 23:27:37,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927123970] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:37,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:37,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:27:37,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137385581] [2024-11-27 23:27:37,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:37,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:27:37,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:37,847 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:27:37,847 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:37,847 INFO L87 Difference]: Start difference. First operand 2384 states and 3176 transitions. Second operand has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:39,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:39,457 INFO L93 Difference]: Finished difference Result 4195 states and 6070 transitions. [2024-11-27 23:27:39,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:27:39,458 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:39,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:39,472 INFO L225 Difference]: With dead ends: 4195 [2024-11-27 23:27:39,472 INFO L226 Difference]: Without dead ends: 3193 [2024-11-27 23:27:39,475 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-27 23:27:39,476 INFO L435 NwaCegarLoop]: 759 mSDtfsCounter, 1207 mSDsluCounter, 2293 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1236 SdHoareTripleChecker+Valid, 3052 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:39,477 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1236 Valid, 3052 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1243 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 23:27:39,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3193 states. [2024-11-27 23:27:39,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3193 to 3066. [2024-11-27 23:27:39,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3066 states, 2627 states have (on average 1.397030833650552) internal successors, (3670), 2647 states have internal predecessors, (3670), 250 states have call successors, (250), 154 states have call predecessors, (250), 187 states have return successors, (335), 268 states have call predecessors, (335), 249 states have call successors, (335) [2024-11-27 23:27:39,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3066 states to 3066 states and 4255 transitions. [2024-11-27 23:27:39,842 INFO L78 Accepts]: Start accepts. Automaton has 3066 states and 4255 transitions. Word has length 165 [2024-11-27 23:27:39,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:39,842 INFO L471 AbstractCegarLoop]: Abstraction has 3066 states and 4255 transitions. [2024-11-27 23:27:39,842 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:39,843 INFO L276 IsEmpty]: Start isEmpty. Operand 3066 states and 4255 transitions. [2024-11-27 23:27:39,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:39,846 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:39,846 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:39,846 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-27 23:27:39,847 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:39,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:39,847 INFO L85 PathProgramCache]: Analyzing trace with hash 336345983, now seen corresponding path program 1 times [2024-11-27 23:27:39,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:39,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037661313] [2024-11-27 23:27:39,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:39,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:39,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:39,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-11-27 23:27:39,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:39,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037661313] [2024-11-27 23:27:39,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037661313] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:39,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:39,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:27:39,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603399881] [2024-11-27 23:27:39,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:39,990 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:27:39,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:39,991 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:27:39,991 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:27:39,991 INFO L87 Difference]: Start difference. First operand 3066 states and 4255 transitions. Second operand has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:40,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:40,930 INFO L93 Difference]: Finished difference Result 4959 states and 7320 transitions. [2024-11-27 23:27:40,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:27:40,930 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:40,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:40,942 INFO L225 Difference]: With dead ends: 4959 [2024-11-27 23:27:40,942 INFO L226 Difference]: Without dead ends: 3275 [2024-11-27 23:27:40,945 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:40,946 INFO L435 NwaCegarLoop]: 462 mSDtfsCounter, 902 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 931 SdHoareTripleChecker+Valid, 1221 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:40,946 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [931 Valid, 1221 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 23:27:40,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3275 states. [2024-11-27 23:27:41,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3275 to 3066. [2024-11-27 23:27:41,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3066 states, 2627 states have (on average 1.3951275218880852) internal successors, (3665), 2647 states have internal predecessors, (3665), 250 states have call successors, (250), 154 states have call predecessors, (250), 187 states have return successors, (335), 268 states have call predecessors, (335), 249 states have call successors, (335) [2024-11-27 23:27:41,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3066 states to 3066 states and 4250 transitions. [2024-11-27 23:27:41,281 INFO L78 Accepts]: Start accepts. Automaton has 3066 states and 4250 transitions. Word has length 165 [2024-11-27 23:27:41,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:41,281 INFO L471 AbstractCegarLoop]: Abstraction has 3066 states and 4250 transitions. [2024-11-27 23:27:41,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:41,281 INFO L276 IsEmpty]: Start isEmpty. Operand 3066 states and 4250 transitions. [2024-11-27 23:27:41,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:41,284 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:41,284 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:41,285 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-27 23:27:41,285 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:41,285 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:41,285 INFO L85 PathProgramCache]: Analyzing trace with hash 405993857, now seen corresponding path program 1 times [2024-11-27 23:27:41,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:41,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934136736] [2024-11-27 23:27:41,286 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:41,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:41,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:41,445 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:41,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:41,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934136736] [2024-11-27 23:27:41,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934136736] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:41,446 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:41,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:27:41,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295582977] [2024-11-27 23:27:41,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:41,448 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:27:41,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:41,449 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:27:41,449 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:41,449 INFO L87 Difference]: Start difference. First operand 3066 states and 4250 transitions. Second operand has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:43,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:43,239 INFO L93 Difference]: Finished difference Result 6369 states and 9552 transitions. [2024-11-27 23:27:43,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:27:43,239 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:43,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:43,263 INFO L225 Difference]: With dead ends: 6369 [2024-11-27 23:27:43,263 INFO L226 Difference]: Without dead ends: 4685 [2024-11-27 23:27:43,268 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-27 23:27:43,269 INFO L435 NwaCegarLoop]: 751 mSDtfsCounter, 1194 mSDsluCounter, 2270 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1223 SdHoareTripleChecker+Valid, 3021 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:43,269 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1223 Valid, 3021 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1243 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 23:27:43,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4685 states. [2024-11-27 23:27:43,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4685 to 4532. [2024-11-27 23:27:43,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4532 states, 3975 states have (on average 1.4638993710691823) internal successors, (5819), 4009 states have internal predecessors, (5819), 330 states have call successors, (330), 178 states have call predecessors, (330), 225 states have return successors, (463), 352 states have call predecessors, (463), 329 states have call successors, (463) [2024-11-27 23:27:43,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4532 states to 4532 states and 6612 transitions. [2024-11-27 23:27:43,666 INFO L78 Accepts]: Start accepts. Automaton has 4532 states and 6612 transitions. Word has length 165 [2024-11-27 23:27:43,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:43,667 INFO L471 AbstractCegarLoop]: Abstraction has 4532 states and 6612 transitions. [2024-11-27 23:27:43,667 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:43,667 INFO L276 IsEmpty]: Start isEmpty. Operand 4532 states and 6612 transitions. [2024-11-27 23:27:43,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:43,670 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:43,670 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:43,670 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-27 23:27:43,670 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:43,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:43,671 INFO L85 PathProgramCache]: Analyzing trace with hash 823882559, now seen corresponding path program 1 times [2024-11-27 23:27:43,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:43,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272876677] [2024-11-27 23:27:43,672 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:43,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:43,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:43,796 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:43,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:43,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272876677] [2024-11-27 23:27:43,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272876677] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:43,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:43,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:27:43,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101061361] [2024-11-27 23:27:43,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:43,797 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:27:43,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:43,798 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:27:43,798 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:27:43,798 INFO L87 Difference]: Start difference. First operand 4532 states and 6612 transitions. Second operand has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:44,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:44,980 INFO L93 Difference]: Finished difference Result 8175 states and 12604 transitions. [2024-11-27 23:27:44,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:27:44,981 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:44,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:45,004 INFO L225 Difference]: With dead ends: 8175 [2024-11-27 23:27:45,004 INFO L226 Difference]: Without dead ends: 5025 [2024-11-27 23:27:45,012 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:45,013 INFO L435 NwaCegarLoop]: 424 mSDtfsCounter, 929 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 958 SdHoareTripleChecker+Valid, 1141 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:45,013 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [958 Valid, 1141 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 23:27:45,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2024-11-27 23:27:45,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 4532. [2024-11-27 23:27:45,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4532 states, 3975 states have (on average 1.461635220125786) internal successors, (5810), 4009 states have internal predecessors, (5810), 330 states have call successors, (330), 178 states have call predecessors, (330), 225 states have return successors, (463), 352 states have call predecessors, (463), 329 states have call successors, (463) [2024-11-27 23:27:45,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4532 states to 4532 states and 6603 transitions. [2024-11-27 23:27:45,554 INFO L78 Accepts]: Start accepts. Automaton has 4532 states and 6603 transitions. Word has length 165 [2024-11-27 23:27:45,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:45,555 INFO L471 AbstractCegarLoop]: Abstraction has 4532 states and 6603 transitions. [2024-11-27 23:27:45,555 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:45,555 INFO L276 IsEmpty]: Start isEmpty. Operand 4532 states and 6603 transitions. [2024-11-27 23:27:45,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:45,558 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:45,558 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:45,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-27 23:27:45,558 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:45,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:45,559 INFO L85 PathProgramCache]: Analyzing trace with hash -2072131135, now seen corresponding path program 1 times [2024-11-27 23:27:45,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:45,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948976382] [2024-11-27 23:27:45,560 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:45,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:45,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:45,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:45,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:45,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948976382] [2024-11-27 23:27:45,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948976382] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:45,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:45,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:27:45,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594514288] [2024-11-27 23:27:45,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:45,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:27:45,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:45,738 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:27:45,738 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:45,739 INFO L87 Difference]: Start difference. First operand 4532 states and 6603 transitions. Second operand has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:47,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:47,473 INFO L93 Difference]: Finished difference Result 11087 states and 17289 transitions. [2024-11-27 23:27:47,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:27:47,474 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:47,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:47,502 INFO L225 Difference]: With dead ends: 11087 [2024-11-27 23:27:47,502 INFO L226 Difference]: Without dead ends: 7937 [2024-11-27 23:27:47,512 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-27 23:27:47,513 INFO L435 NwaCegarLoop]: 743 mSDtfsCounter, 1181 mSDsluCounter, 2247 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1210 SdHoareTripleChecker+Valid, 2990 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:47,513 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1210 Valid, 2990 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1243 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-27 23:27:47,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7937 states. [2024-11-27 23:27:48,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7937 to 7734. [2024-11-27 23:27:48,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7734 states, 6923 states have (on average 1.5299725552506138) internal successors, (10592), 7003 states have internal predecessors, (10592), 490 states have call successors, (490), 226 states have call predecessors, (490), 319 states have return successors, (815), 520 states have call predecessors, (815), 489 states have call successors, (815) [2024-11-27 23:27:48,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7734 states to 7734 states and 11897 transitions. [2024-11-27 23:27:48,263 INFO L78 Accepts]: Start accepts. Automaton has 7734 states and 11897 transitions. Word has length 165 [2024-11-27 23:27:48,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:48,264 INFO L471 AbstractCegarLoop]: Abstraction has 7734 states and 11897 transitions. [2024-11-27 23:27:48,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:48,264 INFO L276 IsEmpty]: Start isEmpty. Operand 7734 states and 11897 transitions. [2024-11-27 23:27:48,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:48,268 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:48,268 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:48,268 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-27 23:27:48,269 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:48,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:48,269 INFO L85 PathProgramCache]: Analyzing trace with hash 605395711, now seen corresponding path program 1 times [2024-11-27 23:27:48,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:48,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600150610] [2024-11-27 23:27:48,270 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:48,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:48,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:48,391 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:48,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:48,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600150610] [2024-11-27 23:27:48,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600150610] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:48,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:48,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:27:48,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175821798] [2024-11-27 23:27:48,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:48,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:27:48,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:48,393 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:27:48,393 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:27:48,393 INFO L87 Difference]: Start difference. First operand 7734 states and 11897 transitions. Second operand has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:49,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:49,557 INFO L93 Difference]: Finished difference Result 15248 states and 24558 transitions. [2024-11-27 23:27:49,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:27:49,558 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:49,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:49,581 INFO L225 Difference]: With dead ends: 15248 [2024-11-27 23:27:49,582 INFO L226 Difference]: Without dead ends: 8896 [2024-11-27 23:27:49,595 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:49,596 INFO L435 NwaCegarLoop]: 450 mSDtfsCounter, 893 mSDsluCounter, 737 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 922 SdHoareTripleChecker+Valid, 1187 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:49,596 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [922 Valid, 1187 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 23:27:49,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8896 states. [2024-11-27 23:27:50,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8896 to 7734. [2024-11-27 23:27:50,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7734 states, 6923 states have (on average 1.5275169724108046) internal successors, (10575), 7003 states have internal predecessors, (10575), 490 states have call successors, (490), 226 states have call predecessors, (490), 319 states have return successors, (815), 520 states have call predecessors, (815), 489 states have call successors, (815) [2024-11-27 23:27:50,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7734 states to 7734 states and 11880 transitions. [2024-11-27 23:27:50,349 INFO L78 Accepts]: Start accepts. Automaton has 7734 states and 11880 transitions. Word has length 165 [2024-11-27 23:27:50,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:50,349 INFO L471 AbstractCegarLoop]: Abstraction has 7734 states and 11880 transitions. [2024-11-27 23:27:50,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:50,349 INFO L276 IsEmpty]: Start isEmpty. Operand 7734 states and 11880 transitions. [2024-11-27 23:27:50,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:50,352 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:50,352 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:50,352 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-27 23:27:50,352 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:50,352 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:50,353 INFO L85 PathProgramCache]: Analyzing trace with hash 894215101, now seen corresponding path program 1 times [2024-11-27 23:27:50,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:50,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22931252] [2024-11-27 23:27:50,353 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:50,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:50,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:50,476 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:50,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:50,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22931252] [2024-11-27 23:27:50,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22931252] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:50,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:50,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:27:50,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067553605] [2024-11-27 23:27:50,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:50,477 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:27:50,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:50,477 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:27:50,477 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:27:50,478 INFO L87 Difference]: Start difference. First operand 7734 states and 11880 transitions. Second operand has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:51,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:51,652 INFO L93 Difference]: Finished difference Result 15165 states and 24358 transitions. [2024-11-27 23:27:51,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:27:51,652 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:51,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:51,675 INFO L225 Difference]: With dead ends: 15165 [2024-11-27 23:27:51,676 INFO L226 Difference]: Without dead ends: 8813 [2024-11-27 23:27:51,690 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:51,691 INFO L435 NwaCegarLoop]: 447 mSDtfsCounter, 888 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 917 SdHoareTripleChecker+Valid, 1177 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:51,692 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [917 Valid, 1177 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 569 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 23:27:51,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8813 states. [2024-11-27 23:27:52,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8813 to 7734. [2024-11-27 23:27:52,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7734 states, 6923 states have (on average 1.5250613895709952) internal successors, (10558), 7003 states have internal predecessors, (10558), 490 states have call successors, (490), 226 states have call predecessors, (490), 319 states have return successors, (815), 520 states have call predecessors, (815), 489 states have call successors, (815) [2024-11-27 23:27:52,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7734 states to 7734 states and 11863 transitions. [2024-11-27 23:27:52,258 INFO L78 Accepts]: Start accepts. Automaton has 7734 states and 11863 transitions. Word has length 165 [2024-11-27 23:27:52,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:52,258 INFO L471 AbstractCegarLoop]: Abstraction has 7734 states and 11863 transitions. [2024-11-27 23:27:52,258 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.0) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:52,259 INFO L276 IsEmpty]: Start isEmpty. Operand 7734 states and 11863 transitions. [2024-11-27 23:27:52,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:52,261 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:52,261 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:52,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-27 23:27:52,262 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:52,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:52,262 INFO L85 PathProgramCache]: Analyzing trace with hash 349342527, now seen corresponding path program 1 times [2024-11-27 23:27:52,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:52,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933401585] [2024-11-27 23:27:52,262 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:52,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:52,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:52,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:52,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:52,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933401585] [2024-11-27 23:27:52,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933401585] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:52,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:52,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:27:52,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027273755] [2024-11-27 23:27:52,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:52,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:27:52,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:52,423 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:27:52,423 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:52,423 INFO L87 Difference]: Start difference. First operand 7734 states and 11863 transitions. Second operand has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:54,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:54,448 INFO L93 Difference]: Finished difference Result 22469 states and 36308 transitions. [2024-11-27 23:27:54,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:27:54,449 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:54,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:54,484 INFO L225 Difference]: With dead ends: 22469 [2024-11-27 23:27:54,484 INFO L226 Difference]: Without dead ends: 16117 [2024-11-27 23:27:54,497 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-27 23:27:54,498 INFO L435 NwaCegarLoop]: 723 mSDtfsCounter, 1470 mSDsluCounter, 2186 mSDsCounter, 0 mSdLazyCounter, 1246 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1511 SdHoareTripleChecker+Valid, 2909 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:54,498 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1511 Valid, 2909 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1246 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-27 23:27:54,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16117 states. [2024-11-27 23:27:55,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16117 to 14566. [2024-11-27 23:27:55,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14566 states, 13209 states have (on average 1.5789234612764025) internal successors, (20856), 13435 states have internal predecessors, (20856), 794 states have call successors, (794), 322 states have call predecessors, (794), 561 states have return successors, (1887), 840 states have call predecessors, (1887), 793 states have call successors, (1887) [2024-11-27 23:27:55,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14566 states to 14566 states and 23537 transitions. [2024-11-27 23:27:55,389 INFO L78 Accepts]: Start accepts. Automaton has 14566 states and 23537 transitions. Word has length 165 [2024-11-27 23:27:55,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:27:55,390 INFO L471 AbstractCegarLoop]: Abstraction has 14566 states and 23537 transitions. [2024-11-27 23:27:55,390 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:55,390 INFO L276 IsEmpty]: Start isEmpty. Operand 14566 states and 23537 transitions. [2024-11-27 23:27:55,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:27:55,394 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:27:55,394 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:27:55,394 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-27 23:27:55,394 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:27:55,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:27:55,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1024502653, now seen corresponding path program 1 times [2024-11-27 23:27:55,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:27:55,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045447154] [2024-11-27 23:27:55,395 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:27:55,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:27:55,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:27:55,545 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:27:55,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:27:55,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045447154] [2024-11-27 23:27:55,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045447154] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:27:55,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:27:55,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:27:55,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368451215] [2024-11-27 23:27:55,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:27:55,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:27:55,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:27:55,547 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:27:55,547 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:27:55,548 INFO L87 Difference]: Start difference. First operand 14566 states and 23537 transitions. Second operand has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:27:58,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:27:58,580 INFO L93 Difference]: Finished difference Result 45815 states and 77616 transitions. [2024-11-27 23:27:58,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:27:58,581 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:27:58,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:27:58,664 INFO L225 Difference]: With dead ends: 45815 [2024-11-27 23:27:58,664 INFO L226 Difference]: Without dead ends: 32631 [2024-11-27 23:27:58,687 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-27 23:27:58,688 INFO L435 NwaCegarLoop]: 721 mSDtfsCounter, 1245 mSDsluCounter, 2180 mSDsCounter, 0 mSdLazyCounter, 1492 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 2901 SdHoareTripleChecker+Invalid, 1544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:27:58,688 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1273 Valid, 2901 Invalid, 1544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1492 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 23:27:58,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32631 states. [2024-11-27 23:28:01,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32631 to 29947. [2024-11-27 23:28:01,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29947 states, 27352 states have (on average 1.624451594033343) internal successors, (44432), 28032 states have internal predecessors, (44432), 1386 states have call successors, (1386), 514 states have call predecessors, (1386), 1207 states have return successors, (5551), 1464 states have call predecessors, (5551), 1385 states have call successors, (5551) [2024-11-27 23:28:01,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29947 states to 29947 states and 51369 transitions. [2024-11-27 23:28:01,158 INFO L78 Accepts]: Start accepts. Automaton has 29947 states and 51369 transitions. Word has length 165 [2024-11-27 23:28:01,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:28:01,159 INFO L471 AbstractCegarLoop]: Abstraction has 29947 states and 51369 transitions. [2024-11-27 23:28:01,159 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:28:01,159 INFO L276 IsEmpty]: Start isEmpty. Operand 29947 states and 51369 transitions. [2024-11-27 23:28:01,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:28:01,165 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:28:01,165 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:28:01,165 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-27 23:28:01,166 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:28:01,166 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:28:01,166 INFO L85 PathProgramCache]: Analyzing trace with hash 76450687, now seen corresponding path program 1 times [2024-11-27 23:28:01,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:28:01,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667946215] [2024-11-27 23:28:01,166 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:28:01,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:28:01,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:28:01,310 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:28:01,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:28:01,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667946215] [2024-11-27 23:28:01,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667946215] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:28:01,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:28:01,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:28:01,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825985489] [2024-11-27 23:28:01,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:28:01,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:28:01,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:28:01,313 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:28:01,313 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:28:01,313 INFO L87 Difference]: Start difference. First operand 29947 states and 51369 transitions. Second operand has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:28:06,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:28:06,248 INFO L93 Difference]: Finished difference Result 98588 states and 178274 transitions. [2024-11-27 23:28:06,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 23:28:06,249 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 165 [2024-11-27 23:28:06,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:28:06,428 INFO L225 Difference]: With dead ends: 98588 [2024-11-27 23:28:06,428 INFO L226 Difference]: Without dead ends: 70023 [2024-11-27 23:28:06,481 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-27 23:28:06,482 INFO L435 NwaCegarLoop]: 718 mSDtfsCounter, 1401 mSDsluCounter, 2171 mSDsCounter, 0 mSdLazyCounter, 1246 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1442 SdHoareTripleChecker+Valid, 2889 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:28:06,482 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1442 Valid, 2889 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1246 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-27 23:28:06,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70023 states. [2024-11-27 23:28:12,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70023 to 65230. [2024-11-27 23:28:12,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65230 states, 59705 states have (on average 1.6625743237584791) internal successors, (99264), 61779 states have internal predecessors, (99264), 2538 states have call successors, (2538), 898 states have call predecessors, (2538), 2985 states have return successors, (18991), 2680 states have call predecessors, (18991), 2537 states have call successors, (18991) [2024-11-27 23:28:12,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65230 states to 65230 states and 120793 transitions. [2024-11-27 23:28:12,609 INFO L78 Accepts]: Start accepts. Automaton has 65230 states and 120793 transitions. Word has length 165 [2024-11-27 23:28:12,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:28:12,609 INFO L471 AbstractCegarLoop]: Abstraction has 65230 states and 120793 transitions. [2024-11-27 23:28:12,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-27 23:28:12,609 INFO L276 IsEmpty]: Start isEmpty. Operand 65230 states and 120793 transitions. [2024-11-27 23:28:12,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 23:28:12,623 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:28:12,623 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:28:12,623 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-27 23:28:12,623 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:28:12,623 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:28:12,624 INFO L85 PathProgramCache]: Analyzing trace with hash -508320963, now seen corresponding path program 1 times [2024-11-27 23:28:12,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:28:12,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316433563] [2024-11-27 23:28:12,624 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:28:12,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:28:12,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:28:12,798 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 23:28:12,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:28:12,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316433563] [2024-11-27 23:28:12,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316433563] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:28:12,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:28:12,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 23:28:12,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839878379] [2024-11-27 23:28:12,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:28:12,800 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 23:28:12,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:28:12,800 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 23:28:12,800 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:28:12,800 INFO L87 Difference]: Start difference. First operand 65230 states and 120793 transitions. Second operand has 6 states, 6 states have (on average 25.833333333333332) internal successors, (155), 5 states have internal predecessors, (155), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5)