./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.01.cil-1.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_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/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_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.01.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/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_10600adc-5adb-41aa-99fb-be1bd5559d46/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 f24e14c02d3357f8669328b41c4b37af446f7269afa24af78cb772dc24fa0c01 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 02:51:54,200 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 02:51:54,306 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 02:51:54,315 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 02:51:54,316 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 02:51:54,361 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 02:51:54,363 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 02:51:54,363 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 02:51:54,364 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 02:51:54,364 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 02:51:54,365 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 02:51:54,366 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 02:51:54,366 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 02:51:54,367 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 02:51:54,367 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 02:51:54,368 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 02:51:54,368 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 02:51:54,368 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 02:51:54,368 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 02:51:54,368 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 02:51:54,368 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 02:51:54,369 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 02:51:54,369 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 02:51:54,369 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 02:51:54,369 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 02:51:54,369 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 02:51:54,369 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 02:51:54,370 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 02:51:54,370 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 02:51:54,370 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:51:54,371 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:51:54,371 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:51:54,371 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:51:54,371 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 02:51:54,371 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 02:51:54,371 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 02:51:54,372 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 02:51:54,372 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:51:54,372 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 02:51:54,372 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 02:51:54,372 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 02:51:54,372 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 02:51:54,373 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 02:51:54,373 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 02:51:54,373 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 02:51:54,373 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 02:51:54,373 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 02:51:54,374 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 02:51:54,374 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_10600adc-5adb-41aa-99fb-be1bd5559d46/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 -> f24e14c02d3357f8669328b41c4b37af446f7269afa24af78cb772dc24fa0c01 [2024-11-28 02:51:54,722 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 02:51:54,739 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 02:51:54,744 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 02:51:54,746 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 02:51:54,746 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 02:51:54,748 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.01.cil-1.c [2024-11-28 02:51:57,933 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/data/51b925928/1f4f482dc06641b6b407a2dc6f9a17ae/FLAG95fb3719a [2024-11-28 02:51:58,293 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 02:51:58,294 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.01.cil-1.c [2024-11-28 02:51:58,319 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/data/51b925928/1f4f482dc06641b6b407a2dc6f9a17ae/FLAG95fb3719a [2024-11-28 02:51:58,369 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/data/51b925928/1f4f482dc06641b6b407a2dc6f9a17ae [2024-11-28 02:51:58,376 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 02:51:58,383 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 02:51:58,387 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 02:51:58,388 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 02:51:58,393 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 02:51:58,394 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:58,395 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5906a212 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58, skipping insertion in model container [2024-11-28 02:51:58,395 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:58,454 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 02:51:58,682 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_10600adc-5adb-41aa-99fb-be1bd5559d46/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.01.cil-1.c[914,927] [2024-11-28 02:51:58,782 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_10600adc-5adb-41aa-99fb-be1bd5559d46/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.01.cil-1.c[7115,7128] [2024-11-28 02:51:58,852 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:51:58,868 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 02:51:58,885 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_10600adc-5adb-41aa-99fb-be1bd5559d46/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.01.cil-1.c[914,927] [2024-11-28 02:51:58,928 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_10600adc-5adb-41aa-99fb-be1bd5559d46/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.01.cil-1.c[7115,7128] [2024-11-28 02:51:58,949 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 02:51:58,971 INFO L204 MainTranslator]: Completed translation [2024-11-28 02:51:58,972 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58 WrapperNode [2024-11-28 02:51:58,972 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 02:51:58,973 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 02:51:58,974 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 02:51:58,974 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 02:51:58,982 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:58,992 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,026 INFO L138 Inliner]: procedures = 55, calls = 60, calls flagged for inlining = 24, calls inlined = 24, statements flattened = 400 [2024-11-28 02:51:59,026 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 02:51:59,027 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 02:51:59,027 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 02:51:59,027 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 02:51:59,039 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,039 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,043 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,059 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-28 02:51:59,060 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,060 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,073 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,075 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,087 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,090 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,091 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,095 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 02:51:59,096 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 02:51:59,096 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 02:51:59,097 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 02:51:59,098 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (1/1) ... [2024-11-28 02:51:59,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 02:51:59,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:51:59,138 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 02:51:59,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 02:51:59,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 02:51:59,175 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-28 02:51:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-28 02:51:59,175 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-28 02:51:59,175 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-28 02:51:59,175 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-28 02:51:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-28 02:51:59,176 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-28 02:51:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-28 02:51:59,176 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-28 02:51:59,176 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-28 02:51:59,176 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-28 02:51:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-28 02:51:59,177 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-28 02:51:59,177 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-28 02:51:59,178 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-28 02:51:59,178 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-28 02:51:59,179 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-28 02:51:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-28 02:51:59,179 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-28 02:51:59,179 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-28 02:51:59,179 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-28 02:51:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-28 02:51:59,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 02:51:59,183 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-28 02:51:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-28 02:51:59,183 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-28 02:51:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-28 02:51:59,183 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 02:51:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 02:51:59,183 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-28 02:51:59,183 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-28 02:51:59,289 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 02:51:59,292 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 02:52:00,094 INFO L? ?]: Removed 61 outVars from TransFormulas that were not future-live. [2024-11-28 02:52:00,095 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 02:52:00,113 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 02:52:00,114 INFO L312 CfgBuilder]: Removed 16 assume(true) statements. [2024-11-28 02:52:00,114 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:52:00 BoogieIcfgContainer [2024-11-28 02:52:00,114 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 02:52:00,117 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 02:52:00,118 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 02:52:00,124 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 02:52:00,125 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 02:51:58" (1/3) ... [2024-11-28 02:52:00,126 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64755c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:52:00, skipping insertion in model container [2024-11-28 02:52:00,126 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 02:51:58" (2/3) ... [2024-11-28 02:52:00,127 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64755c4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 02:52:00, skipping insertion in model container [2024-11-28 02:52:00,128 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:52:00" (3/3) ... [2024-11-28 02:52:00,130 INFO L128 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.01.cil-1.c [2024-11-28 02:52:00,151 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 02:52:00,153 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG pc_sfifo_2.cil-1+token_ring.01.cil-1.c that has 15 procedures, 202 locations, 1 initial locations, 8 loop locations, and 2 error locations. [2024-11-28 02:52:00,243 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 02:52:00,294 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;@17b3be6c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 02:52:00,295 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-28 02:52:00,300 INFO L276 IsEmpty]: Start isEmpty. Operand has 202 states, 158 states have (on average 1.5316455696202531) internal successors, (242), 162 states have internal predecessors, (242), 29 states have call successors, (29), 14 states have call predecessors, (29), 14 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2024-11-28 02:52:00,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 02:52:00,313 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:00,313 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] [2024-11-28 02:52:00,314 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:00,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:00,321 INFO L85 PathProgramCache]: Analyzing trace with hash 125664633, now seen corresponding path program 1 times [2024-11-28 02:52:00,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:00,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174156212] [2024-11-28 02:52:00,332 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:00,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:00,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:00,858 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-28 02:52:00,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:00,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174156212] [2024-11-28 02:52:00,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174156212] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:00,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:00,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:52:00,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993470486] [2024-11-28 02:52:00,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:00,869 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 02:52:00,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:00,890 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 02:52:00,891 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:52:00,894 INFO L87 Difference]: Start difference. First operand has 202 states, 158 states have (on average 1.5316455696202531) internal successors, (242), 162 states have internal predecessors, (242), 29 states have call successors, (29), 14 states have call predecessors, (29), 14 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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-28 02:52:01,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:01,708 INFO L93 Difference]: Finished difference Result 482 states and 721 transitions. [2024-11-28 02:52:01,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:52:01,714 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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 55 [2024-11-28 02:52:01,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:01,728 INFO L225 Difference]: With dead ends: 482 [2024-11-28 02:52:01,729 INFO L226 Difference]: Without dead ends: 287 [2024-11-28 02:52:01,733 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-28 02:52:01,739 INFO L435 NwaCegarLoop]: 182 mSDtfsCounter, 387 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 561 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:01,741 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [406 Valid, 561 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:52:01,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-11-28 02:52:01,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 280. [2024-11-28 02:52:01,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 219 states have (on average 1.447488584474886) internal successors, (317), 224 states have internal predecessors, (317), 39 states have call successors, (39), 20 states have call predecessors, (39), 20 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2024-11-28 02:52:01,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 394 transitions. [2024-11-28 02:52:01,839 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 394 transitions. Word has length 55 [2024-11-28 02:52:01,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:01,840 INFO L471 AbstractCegarLoop]: Abstraction has 280 states and 394 transitions. [2024-11-28 02:52:01,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 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-28 02:52:01,840 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 394 transitions. [2024-11-28 02:52:01,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 02:52:01,843 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:01,843 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] [2024-11-28 02:52:01,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 02:52:01,844 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:01,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:01,845 INFO L85 PathProgramCache]: Analyzing trace with hash -349026819, now seen corresponding path program 1 times [2024-11-28 02:52:01,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:01,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610327488] [2024-11-28 02:52:01,845 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:01,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:01,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:02,160 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-28 02:52:02,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:02,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610327488] [2024-11-28 02:52:02,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610327488] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:02,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:02,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:52:02,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686822559] [2024-11-28 02:52:02,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:02,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:52:02,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:02,165 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:52:02,165 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:52:02,166 INFO L87 Difference]: Start difference. First operand 280 states and 394 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 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-28 02:52:03,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:03,033 INFO L93 Difference]: Finished difference Result 565 states and 799 transitions. [2024-11-28 02:52:03,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 02:52:03,034 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 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 55 [2024-11-28 02:52:03,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:03,038 INFO L225 Difference]: With dead ends: 565 [2024-11-28 02:52:03,039 INFO L226 Difference]: Without dead ends: 386 [2024-11-28 02:52:03,040 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-28 02:52:03,041 INFO L435 NwaCegarLoop]: 233 mSDtfsCounter, 367 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 851 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:03,041 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [386 Valid, 851 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 585 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:52:03,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2024-11-28 02:52:03,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 363. [2024-11-28 02:52:03,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 285 states have (on average 1.4385964912280702) internal successors, (410), 291 states have internal predecessors, (410), 49 states have call successors, (49), 26 states have call predecessors, (49), 27 states have return successors, (51), 48 states have call predecessors, (51), 47 states have call successors, (51) [2024-11-28 02:52:03,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 510 transitions. [2024-11-28 02:52:03,116 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 510 transitions. Word has length 55 [2024-11-28 02:52:03,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:03,116 INFO L471 AbstractCegarLoop]: Abstraction has 363 states and 510 transitions. [2024-11-28 02:52:03,117 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 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-28 02:52:03,117 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 510 transitions. [2024-11-28 02:52:03,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 02:52:03,124 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:03,124 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] [2024-11-28 02:52:03,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 02:52:03,125 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:03,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:03,126 INFO L85 PathProgramCache]: Analyzing trace with hash -100880325, now seen corresponding path program 1 times [2024-11-28 02:52:03,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:03,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371678630] [2024-11-28 02:52:03,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:03,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:03,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:03,388 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-28 02:52:03,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:03,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371678630] [2024-11-28 02:52:03,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371678630] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:03,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:03,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:52:03,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098446733] [2024-11-28 02:52:03,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:03,391 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:52:03,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:03,393 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:52:03,393 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:52:03,393 INFO L87 Difference]: Start difference. First operand 363 states and 510 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 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-28 02:52:04,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:04,288 INFO L93 Difference]: Finished difference Result 842 states and 1187 transitions. [2024-11-28 02:52:04,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 02:52:04,289 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 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 55 [2024-11-28 02:52:04,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:04,295 INFO L225 Difference]: With dead ends: 842 [2024-11-28 02:52:04,295 INFO L226 Difference]: Without dead ends: 580 [2024-11-28 02:52:04,298 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 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-28 02:52:04,302 INFO L435 NwaCegarLoop]: 227 mSDtfsCounter, 375 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:04,304 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 822 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 634 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:52:04,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-11-28 02:52:04,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 528. [2024-11-28 02:52:04,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 416 states have (on average 1.4302884615384615) internal successors, (595), 426 states have internal predecessors, (595), 67 states have call successors, (67), 38 states have call predecessors, (67), 43 states have return successors, (81), 68 states have call predecessors, (81), 65 states have call successors, (81) [2024-11-28 02:52:04,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 743 transitions. [2024-11-28 02:52:04,426 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 743 transitions. Word has length 55 [2024-11-28 02:52:04,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:04,426 INFO L471 AbstractCegarLoop]: Abstraction has 528 states and 743 transitions. [2024-11-28 02:52:04,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 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-28 02:52:04,427 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 743 transitions. [2024-11-28 02:52:04,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 02:52:04,429 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:04,430 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] [2024-11-28 02:52:04,430 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 02:52:04,430 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:04,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:04,431 INFO L85 PathProgramCache]: Analyzing trace with hash 322766397, now seen corresponding path program 1 times [2024-11-28 02:52:04,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:04,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268342573] [2024-11-28 02:52:04,431 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:04,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:04,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:04,587 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-28 02:52:04,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:04,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268342573] [2024-11-28 02:52:04,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268342573] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:04,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:04,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:52:04,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066852595] [2024-11-28 02:52:04,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:04,588 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 02:52:04,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:04,590 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 02:52:04,590 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:52:04,591 INFO L87 Difference]: Start difference. First operand 528 states and 743 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (5), 1 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-28 02:52:04,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:04,703 INFO L93 Difference]: Finished difference Result 969 states and 1383 transitions. [2024-11-28 02:52:04,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 02:52:04,704 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (5), 1 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 55 [2024-11-28 02:52:04,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:04,710 INFO L225 Difference]: With dead ends: 969 [2024-11-28 02:52:04,710 INFO L226 Difference]: Without dead ends: 543 [2024-11-28 02:52:04,713 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:52:04,715 INFO L435 NwaCegarLoop]: 267 mSDtfsCounter, 0 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:04,715 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1062 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:52:04,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2024-11-28 02:52:04,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 543. [2024-11-28 02:52:04,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 431 states have (on average 1.4153132250580047) internal successors, (610), 441 states have internal predecessors, (610), 67 states have call successors, (67), 38 states have call predecessors, (67), 43 states have return successors, (81), 68 states have call predecessors, (81), 65 states have call successors, (81) [2024-11-28 02:52:04,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 758 transitions. [2024-11-28 02:52:04,831 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 758 transitions. Word has length 55 [2024-11-28 02:52:04,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:04,832 INFO L471 AbstractCegarLoop]: Abstraction has 543 states and 758 transitions. [2024-11-28 02:52:04,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (5), 1 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-28 02:52:04,833 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 758 transitions. [2024-11-28 02:52:04,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 02:52:04,837 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:04,837 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] [2024-11-28 02:52:04,837 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 02:52:04,838 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:04,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:04,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1024366271, now seen corresponding path program 1 times [2024-11-28 02:52:04,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:04,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849591545] [2024-11-28 02:52:04,840 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:04,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:04,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:04,986 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-28 02:52:04,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:04,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849591545] [2024-11-28 02:52:04,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849591545] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:04,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:04,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:52:04,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578731681] [2024-11-28 02:52:04,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:04,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:52:04,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:04,988 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:52:04,988 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:52:04,989 INFO L87 Difference]: Start difference. First operand 543 states and 758 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (5), 1 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-28 02:52:05,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:05,315 INFO L93 Difference]: Finished difference Result 1398 states and 1980 transitions. [2024-11-28 02:52:05,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:52:05,316 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (5), 1 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 55 [2024-11-28 02:52:05,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:05,326 INFO L225 Difference]: With dead ends: 1398 [2024-11-28 02:52:05,326 INFO L226 Difference]: Without dead ends: 957 [2024-11-28 02:52:05,328 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:52:05,329 INFO L435 NwaCegarLoop]: 376 mSDtfsCounter, 363 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 673 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:05,331 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [363 Valid, 673 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 02:52:05,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2024-11-28 02:52:05,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 948. [2024-11-28 02:52:05,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 754 states have (on average 1.3832891246684351) internal successors, (1043), 770 states have internal predecessors, (1043), 113 states have call successors, (113), 68 states have call predecessors, (113), 79 states have return successors, (140), 114 states have call predecessors, (140), 111 states have call successors, (140) [2024-11-28 02:52:05,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 1296 transitions. [2024-11-28 02:52:05,473 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 1296 transitions. Word has length 55 [2024-11-28 02:52:05,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:05,474 INFO L471 AbstractCegarLoop]: Abstraction has 948 states and 1296 transitions. [2024-11-28 02:52:05,474 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (5), 1 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-28 02:52:05,474 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 1296 transitions. [2024-11-28 02:52:05,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 02:52:05,477 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:05,477 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] [2024-11-28 02:52:05,477 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 02:52:05,477 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:05,478 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:05,478 INFO L85 PathProgramCache]: Analyzing trace with hash 52691584, now seen corresponding path program 1 times [2024-11-28 02:52:05,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:05,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540602756] [2024-11-28 02:52:05,478 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:05,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:05,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:05,579 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-28 02:52:05,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:05,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540602756] [2024-11-28 02:52:05,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540602756] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:05,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:05,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:52:05,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226901301] [2024-11-28 02:52:05,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:05,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 02:52:05,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:05,581 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 02:52:05,581 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:52:05,581 INFO L87 Difference]: Start difference. First operand 948 states and 1296 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (5), 1 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-28 02:52:05,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:05,710 INFO L93 Difference]: Finished difference Result 1809 states and 2505 transitions. [2024-11-28 02:52:05,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 02:52:05,711 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (5), 1 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 55 [2024-11-28 02:52:05,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:05,718 INFO L225 Difference]: With dead ends: 1809 [2024-11-28 02:52:05,719 INFO L226 Difference]: Without dead ends: 963 [2024-11-28 02:52:05,722 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:52:05,722 INFO L435 NwaCegarLoop]: 266 mSDtfsCounter, 0 mSDsluCounter, 792 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1058 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:05,723 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1058 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:52:05,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2024-11-28 02:52:05,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 963. [2024-11-28 02:52:05,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 769 states have (on average 1.3693107932379713) internal successors, (1053), 785 states have internal predecessors, (1053), 113 states have call successors, (113), 68 states have call predecessors, (113), 79 states have return successors, (140), 114 states have call predecessors, (140), 111 states have call successors, (140) [2024-11-28 02:52:05,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1306 transitions. [2024-11-28 02:52:05,851 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1306 transitions. Word has length 55 [2024-11-28 02:52:05,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:05,852 INFO L471 AbstractCegarLoop]: Abstraction has 963 states and 1306 transitions. [2024-11-28 02:52:05,852 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (5), 1 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-28 02:52:05,853 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1306 transitions. [2024-11-28 02:52:05,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 02:52:05,854 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:05,855 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] [2024-11-28 02:52:05,855 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 02:52:05,855 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:05,857 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:05,857 INFO L85 PathProgramCache]: Analyzing trace with hash 193240194, now seen corresponding path program 1 times [2024-11-28 02:52:05,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:05,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855654880] [2024-11-28 02:52:05,858 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:05,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:05,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:06,092 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-28 02:52:06,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:06,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855654880] [2024-11-28 02:52:06,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855654880] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:06,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:06,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:52:06,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343154435] [2024-11-28 02:52:06,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:06,095 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:52:06,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:06,096 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:52:06,096 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:52:06,096 INFO L87 Difference]: Start difference. First operand 963 states and 1306 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 02:52:06,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:06,888 INFO L93 Difference]: Finished difference Result 1375 states and 1870 transitions. [2024-11-28 02:52:06,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 02:52:06,888 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 55 [2024-11-28 02:52:06,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:06,897 INFO L225 Difference]: With dead ends: 1375 [2024-11-28 02:52:06,897 INFO L226 Difference]: Without dead ends: 836 [2024-11-28 02:52:06,899 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 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-28 02:52:06,900 INFO L435 NwaCegarLoop]: 170 mSDtfsCounter, 364 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:06,901 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 652 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 02:52:06,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2024-11-28 02:52:06,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 780. [2024-11-28 02:52:06,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 624 states have (on average 1.3621794871794872) internal successors, (850), 632 states have internal predecessors, (850), 95 states have call successors, (95), 56 states have call predecessors, (95), 59 states have return successors, (100), 94 states have call predecessors, (100), 93 states have call successors, (100) [2024-11-28 02:52:06,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1045 transitions. [2024-11-28 02:52:06,985 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1045 transitions. Word has length 55 [2024-11-28 02:52:06,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:06,986 INFO L471 AbstractCegarLoop]: Abstraction has 780 states and 1045 transitions. [2024-11-28 02:52:06,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 02:52:06,986 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1045 transitions. [2024-11-28 02:52:06,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 02:52:06,989 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:06,990 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] [2024-11-28 02:52:06,990 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 02:52:06,990 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:06,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:06,991 INFO L85 PathProgramCache]: Analyzing trace with hash -624408256, now seen corresponding path program 1 times [2024-11-28 02:52:06,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:06,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120492108] [2024-11-28 02:52:06,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:06,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:07,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:07,177 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-28 02:52:07,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:07,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120492108] [2024-11-28 02:52:07,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120492108] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:07,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:07,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:52:07,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528140270] [2024-11-28 02:52:07,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:07,178 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:52:07,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:07,178 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:52:07,179 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:52:07,181 INFO L87 Difference]: Start difference. First operand 780 states and 1045 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 02:52:07,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:07,998 INFO L93 Difference]: Finished difference Result 1298 states and 1735 transitions. [2024-11-28 02:52:07,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 02:52:07,998 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 55 [2024-11-28 02:52:07,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:08,005 INFO L225 Difference]: With dead ends: 1298 [2024-11-28 02:52:08,006 INFO L226 Difference]: Without dead ends: 776 [2024-11-28 02:52:08,009 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 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-28 02:52:08,009 INFO L435 NwaCegarLoop]: 169 mSDtfsCounter, 369 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:08,011 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [386 Valid, 639 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:52:08,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2024-11-28 02:52:08,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 699. [2024-11-28 02:52:08,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 560 states have (on average 1.3625) internal successors, (763), 566 states have internal predecessors, (763), 86 states have call successors, (86), 50 states have call predecessors, (86), 51 states have return successors, (86), 84 states have call predecessors, (86), 84 states have call successors, (86) [2024-11-28 02:52:08,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 935 transitions. [2024-11-28 02:52:08,082 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 935 transitions. Word has length 55 [2024-11-28 02:52:08,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:08,084 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 935 transitions. [2024-11-28 02:52:08,084 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 02:52:08,084 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 935 transitions. [2024-11-28 02:52:08,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 02:52:08,085 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:08,086 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] [2024-11-28 02:52:08,086 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 02:52:08,086 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:08,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:08,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1981615298, now seen corresponding path program 1 times [2024-11-28 02:52:08,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:08,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375586382] [2024-11-28 02:52:08,090 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:08,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:08,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:08,269 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-28 02:52:08,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:08,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375586382] [2024-11-28 02:52:08,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375586382] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:08,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:08,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:52:08,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518913944] [2024-11-28 02:52:08,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:08,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:52:08,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:08,271 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:52:08,271 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:52:08,271 INFO L87 Difference]: Start difference. First operand 699 states and 935 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 02:52:09,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:09,085 INFO L93 Difference]: Finished difference Result 1568 states and 2079 transitions. [2024-11-28 02:52:09,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 02:52:09,086 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 55 [2024-11-28 02:52:09,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:09,093 INFO L225 Difference]: With dead ends: 1568 [2024-11-28 02:52:09,093 INFO L226 Difference]: Without dead ends: 972 [2024-11-28 02:52:09,095 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 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-28 02:52:09,096 INFO L435 NwaCegarLoop]: 173 mSDtfsCounter, 350 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:09,096 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 648 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:52:09,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2024-11-28 02:52:09,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 920. [2024-11-28 02:52:09,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 737 states have (on average 1.3364993215739485) internal successors, (985), 746 states have internal predecessors, (985), 111 states have call successors, (111), 66 states have call predecessors, (111), 70 states have return successors, (118), 110 states have call predecessors, (118), 109 states have call successors, (118) [2024-11-28 02:52:09,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 1214 transitions. [2024-11-28 02:52:09,181 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 1214 transitions. Word has length 55 [2024-11-28 02:52:09,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:09,181 INFO L471 AbstractCegarLoop]: Abstraction has 920 states and 1214 transitions. [2024-11-28 02:52:09,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 02:52:09,181 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 1214 transitions. [2024-11-28 02:52:09,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 02:52:09,183 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:09,183 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] [2024-11-28 02:52:09,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 02:52:09,183 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:09,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:09,184 INFO L85 PathProgramCache]: Analyzing trace with hash -12529408, now seen corresponding path program 1 times [2024-11-28 02:52:09,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:09,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569626690] [2024-11-28 02:52:09,184 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:09,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:09,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:09,226 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-28 02:52:09,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:09,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569626690] [2024-11-28 02:52:09,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569626690] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:09,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:09,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:52:09,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396604813] [2024-11-28 02:52:09,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:09,227 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:52:09,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:09,227 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:52:09,227 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:52:09,228 INFO L87 Difference]: Start difference. First operand 920 states and 1214 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-28 02:52:09,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:09,338 INFO L93 Difference]: Finished difference Result 2276 states and 3015 transitions. [2024-11-28 02:52:09,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:52:09,339 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 55 [2024-11-28 02:52:09,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:09,352 INFO L225 Difference]: With dead ends: 2276 [2024-11-28 02:52:09,352 INFO L226 Difference]: Without dead ends: 1459 [2024-11-28 02:52:09,356 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-28 02:52:09,358 INFO L435 NwaCegarLoop]: 267 mSDtfsCounter, 239 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:09,361 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 384 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:52:09,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1459 states. [2024-11-28 02:52:09,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1459 to 1446. [2024-11-28 02:52:09,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1446 states, 1151 states have (on average 1.3179843614248479) internal successors, (1517), 1169 states have internal predecessors, (1517), 179 states have call successors, (179), 108 states have call predecessors, (179), 114 states have return successors, (188), 171 states have call predecessors, (188), 177 states have call successors, (188) [2024-11-28 02:52:09,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1446 states to 1446 states and 1884 transitions. [2024-11-28 02:52:09,506 INFO L78 Accepts]: Start accepts. Automaton has 1446 states and 1884 transitions. Word has length 55 [2024-11-28 02:52:09,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:09,506 INFO L471 AbstractCegarLoop]: Abstraction has 1446 states and 1884 transitions. [2024-11-28 02:52:09,506 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-28 02:52:09,507 INFO L276 IsEmpty]: Start isEmpty. Operand 1446 states and 1884 transitions. [2024-11-28 02:52:09,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 02:52:09,513 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:09,513 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-28 02:52:09,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 02:52:09,514 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:09,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:09,515 INFO L85 PathProgramCache]: Analyzing trace with hash -2125951754, now seen corresponding path program 1 times [2024-11-28 02:52:09,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:09,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501407126] [2024-11-28 02:52:09,515 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:09,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:09,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:09,613 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-28 02:52:09,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:09,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501407126] [2024-11-28 02:52:09,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501407126] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:09,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:09,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:52:09,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65515711] [2024-11-28 02:52:09,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:09,614 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 02:52:09,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:09,615 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 02:52:09,615 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:52:09,615 INFO L87 Difference]: Start difference. First operand 1446 states and 1884 transitions. 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-28 02:52:10,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:10,214 INFO L93 Difference]: Finished difference Result 1629 states and 2145 transitions. [2024-11-28 02:52:10,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:52:10,215 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-28 02:52:10,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:10,225 INFO L225 Difference]: With dead ends: 1629 [2024-11-28 02:52:10,226 INFO L226 Difference]: Without dead ends: 1545 [2024-11-28 02:52:10,227 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-28 02:52:10,228 INFO L435 NwaCegarLoop]: 185 mSDtfsCounter, 251 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:10,229 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 607 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 02:52:10,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1545 states. [2024-11-28 02:52:10,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1545 to 1538. [2024-11-28 02:52:10,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1538 states, 1223 states have (on average 1.3229762878168438) internal successors, (1618), 1243 states have internal predecessors, (1618), 190 states have call successors, (190), 115 states have call predecessors, (190), 123 states have return successors, (204), 183 states have call predecessors, (204), 188 states have call successors, (204) [2024-11-28 02:52:10,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1538 states to 1538 states and 2012 transitions. [2024-11-28 02:52:10,363 INFO L78 Accepts]: Start accepts. Automaton has 1538 states and 2012 transitions. Word has length 62 [2024-11-28 02:52:10,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:10,364 INFO L471 AbstractCegarLoop]: Abstraction has 1538 states and 2012 transitions. [2024-11-28 02:52:10,364 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-28 02:52:10,364 INFO L276 IsEmpty]: Start isEmpty. Operand 1538 states and 2012 transitions. [2024-11-28 02:52:10,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 02:52:10,367 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:10,367 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-28 02:52:10,367 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 02:52:10,367 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:10,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:10,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1887176823, now seen corresponding path program 1 times [2024-11-28 02:52:10,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:10,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867068636] [2024-11-28 02:52:10,368 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:10,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:10,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:10,528 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-28 02:52:10,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:10,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867068636] [2024-11-28 02:52:10,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867068636] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:10,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:10,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:52:10,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920879938] [2024-11-28 02:52:10,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:10,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:52:10,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:10,531 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:52:10,532 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:52:10,532 INFO L87 Difference]: Start difference. First operand 1538 states and 2012 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-28 02:52:11,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:11,352 INFO L93 Difference]: Finished difference Result 1843 states and 2431 transitions. [2024-11-28 02:52:11,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 02:52:11,353 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-28 02:52:11,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:11,364 INFO L225 Difference]: With dead ends: 1843 [2024-11-28 02:52:11,365 INFO L226 Difference]: Without dead ends: 1674 [2024-11-28 02:52:11,366 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-28 02:52:11,367 INFO L435 NwaCegarLoop]: 223 mSDtfsCounter, 410 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 833 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:11,368 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [432 Valid, 833 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 02:52:11,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1674 states. [2024-11-28 02:52:11,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1674 to 1630. [2024-11-28 02:52:11,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1295 states have (on average 1.3266409266409267) internal successors, (1718), 1317 states have internal predecessors, (1718), 201 states have call successors, (201), 122 states have call predecessors, (201), 132 states have return successors, (223), 195 states have call predecessors, (223), 199 states have call successors, (223) [2024-11-28 02:52:11,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 2142 transitions. [2024-11-28 02:52:11,516 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 2142 transitions. Word has length 62 [2024-11-28 02:52:11,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:11,516 INFO L471 AbstractCegarLoop]: Abstraction has 1630 states and 2142 transitions. [2024-11-28 02:52:11,516 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-28 02:52:11,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 2142 transitions. [2024-11-28 02:52:11,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 02:52:11,519 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:11,519 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-28 02:52:11,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 02:52:11,520 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:11,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:11,521 INFO L85 PathProgramCache]: Analyzing trace with hash -468628427, now seen corresponding path program 1 times [2024-11-28 02:52:11,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:11,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712925854] [2024-11-28 02:52:11,521 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:11,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:11,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:11,595 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-28 02:52:11,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:11,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712925854] [2024-11-28 02:52:11,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712925854] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:11,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:11,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:52:11,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426091125] [2024-11-28 02:52:11,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:11,597 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:52:11,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:11,597 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:52:11,597 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:52:11,597 INFO L87 Difference]: Start difference. First operand 1630 states and 2142 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-28 02:52:11,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:11,759 INFO L93 Difference]: Finished difference Result 1890 states and 2503 transitions. [2024-11-28 02:52:11,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:52:11,760 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-28 02:52:11,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:11,770 INFO L225 Difference]: With dead ends: 1890 [2024-11-28 02:52:11,770 INFO L226 Difference]: Without dead ends: 1635 [2024-11-28 02:52:11,772 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-28 02:52:11,773 INFO L435 NwaCegarLoop]: 266 mSDtfsCounter, 0 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1325 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-28 02:52:11,773 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1325 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:52:11,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2024-11-28 02:52:11,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1635. [2024-11-28 02:52:11,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1635 states, 1299 states have (on average 1.3240954580446498) internal successors, (1720), 1321 states have internal predecessors, (1720), 201 states have call successors, (201), 122 states have call predecessors, (201), 133 states have return successors, (224), 196 states have call predecessors, (224), 199 states have call successors, (224) [2024-11-28 02:52:11,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1635 states to 1635 states and 2145 transitions. [2024-11-28 02:52:11,930 INFO L78 Accepts]: Start accepts. Automaton has 1635 states and 2145 transitions. Word has length 62 [2024-11-28 02:52:11,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:11,930 INFO L471 AbstractCegarLoop]: Abstraction has 1635 states and 2145 transitions. [2024-11-28 02:52:11,931 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-28 02:52:11,931 INFO L276 IsEmpty]: Start isEmpty. Operand 1635 states and 2145 transitions. [2024-11-28 02:52:11,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 02:52:11,935 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:11,935 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-28 02:52:11,935 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 02:52:11,936 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:11,936 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:11,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1312633929, now seen corresponding path program 1 times [2024-11-28 02:52:11,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:11,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163688795] [2024-11-28 02:52:11,937 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:11,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:11,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:12,036 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-28 02:52:12,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:12,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163688795] [2024-11-28 02:52:12,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163688795] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:12,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:12,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:52:12,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871272983] [2024-11-28 02:52:12,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:12,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:52:12,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:12,038 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:52:12,038 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:52:12,039 INFO L87 Difference]: Start difference. First operand 1635 states and 2145 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-28 02:52:13,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:13,068 INFO L93 Difference]: Finished difference Result 3561 states and 4829 transitions. [2024-11-28 02:52:13,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 02:52:13,069 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-28 02:52:13,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:13,089 INFO L225 Difference]: With dead ends: 3561 [2024-11-28 02:52:13,089 INFO L226 Difference]: Without dead ends: 3301 [2024-11-28 02:52:13,092 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-28 02:52:13,093 INFO L435 NwaCegarLoop]: 526 mSDtfsCounter, 1025 mSDsluCounter, 981 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 244 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1032 SdHoareTripleChecker+Valid, 1507 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 244 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:13,093 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1032 Valid, 1507 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [244 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 02:52:13,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3301 states. [2024-11-28 02:52:13,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3301 to 3171. [2024-11-28 02:52:13,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3171 states, 2496 states have (on average 1.326522435897436) internal successors, (3311), 2546 states have internal predecessors, (3311), 366 states have call successors, (366), 266 states have call predecessors, (366), 307 states have return successors, (493), 363 states have call predecessors, (493), 364 states have call successors, (493) [2024-11-28 02:52:13,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3171 states to 3171 states and 4170 transitions. [2024-11-28 02:52:13,575 INFO L78 Accepts]: Start accepts. Automaton has 3171 states and 4170 transitions. Word has length 62 [2024-11-28 02:52:13,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:13,575 INFO L471 AbstractCegarLoop]: Abstraction has 3171 states and 4170 transitions. [2024-11-28 02:52:13,575 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-28 02:52:13,575 INFO L276 IsEmpty]: Start isEmpty. Operand 3171 states and 4170 transitions. [2024-11-28 02:52:13,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 02:52:13,578 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:13,578 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-28 02:52:13,578 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-28 02:52:13,579 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:13,579 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:13,579 INFO L85 PathProgramCache]: Analyzing trace with hash -393659306, now seen corresponding path program 1 times [2024-11-28 02:52:13,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:13,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571370077] [2024-11-28 02:52:13,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:13,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:13,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:13,660 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-28 02:52:13,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:13,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571370077] [2024-11-28 02:52:13,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571370077] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:13,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:13,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:52:13,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841956961] [2024-11-28 02:52:13,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:13,662 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:52:13,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:13,662 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:52:13,663 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:52:13,663 INFO L87 Difference]: Start difference. First operand 3171 states and 4170 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-28 02:52:14,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:14,023 INFO L93 Difference]: Finished difference Result 5012 states and 6661 transitions. [2024-11-28 02:52:14,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:52:14,024 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-28 02:52:14,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:14,045 INFO L225 Difference]: With dead ends: 5012 [2024-11-28 02:52:14,045 INFO L226 Difference]: Without dead ends: 3216 [2024-11-28 02:52:14,052 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-28 02:52:14,053 INFO L435 NwaCegarLoop]: 266 mSDtfsCounter, 0 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1325 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-28 02:52:14,053 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1325 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:52:14,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3216 states. [2024-11-28 02:52:14,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3216 to 3216. [2024-11-28 02:52:14,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3216 states, 2532 states have (on average 1.315955766192733) internal successors, (3332), 2582 states have internal predecessors, (3332), 366 states have call successors, (366), 266 states have call predecessors, (366), 316 states have return successors, (511), 372 states have call predecessors, (511), 364 states have call successors, (511) [2024-11-28 02:52:14,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3216 states to 3216 states and 4209 transitions. [2024-11-28 02:52:14,485 INFO L78 Accepts]: Start accepts. Automaton has 3216 states and 4209 transitions. Word has length 62 [2024-11-28 02:52:14,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:14,486 INFO L471 AbstractCegarLoop]: Abstraction has 3216 states and 4209 transitions. [2024-11-28 02:52:14,486 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-28 02:52:14,486 INFO L276 IsEmpty]: Start isEmpty. Operand 3216 states and 4209 transitions. [2024-11-28 02:52:14,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 02:52:14,488 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:14,488 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-28 02:52:14,488 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 02:52:14,489 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:14,490 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:14,490 INFO L85 PathProgramCache]: Analyzing trace with hash -331619692, now seen corresponding path program 1 times [2024-11-28 02:52:14,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:14,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861902729] [2024-11-28 02:52:14,490 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:14,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:14,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:14,691 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-28 02:52:14,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:14,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861902729] [2024-11-28 02:52:14,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861902729] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:14,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:14,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:52:14,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481650367] [2024-11-28 02:52:14,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:14,692 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:52:14,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:14,693 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:52:14,693 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:52:14,693 INFO L87 Difference]: Start difference. First operand 3216 states and 4209 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-28 02:52:15,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:15,846 INFO L93 Difference]: Finished difference Result 4912 states and 6398 transitions. [2024-11-28 02:52:15,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 02:52:15,847 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-28 02:52:15,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:15,867 INFO L225 Difference]: With dead ends: 4912 [2024-11-28 02:52:15,868 INFO L226 Difference]: Without dead ends: 3418 [2024-11-28 02:52:15,873 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-28 02:52:15,874 INFO L435 NwaCegarLoop]: 166 mSDtfsCounter, 400 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:15,875 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [419 Valid, 639 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 590 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:52:15,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3418 states. [2024-11-28 02:52:16,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3418 to 3226. [2024-11-28 02:52:16,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3226 states, 2544 states have (on average 1.3117138364779874) internal successors, (3337), 2589 states have internal predecessors, (3337), 367 states have call successors, (367), 267 states have call predecessors, (367), 313 states have return successors, (495), 374 states have call predecessors, (495), 365 states have call successors, (495) [2024-11-28 02:52:16,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3226 states to 3226 states and 4199 transitions. [2024-11-28 02:52:16,428 INFO L78 Accepts]: Start accepts. Automaton has 3226 states and 4199 transitions. Word has length 62 [2024-11-28 02:52:16,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:16,429 INFO L471 AbstractCegarLoop]: Abstraction has 3226 states and 4199 transitions. [2024-11-28 02:52:16,429 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-28 02:52:16,429 INFO L276 IsEmpty]: Start isEmpty. Operand 3226 states and 4199 transitions. [2024-11-28 02:52:16,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 02:52:16,431 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:16,432 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-28 02:52:16,432 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 02:52:16,432 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:16,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:16,433 INFO L85 PathProgramCache]: Analyzing trace with hash 91082134, now seen corresponding path program 1 times [2024-11-28 02:52:16,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:16,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041950626] [2024-11-28 02:52:16,434 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:16,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:16,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:16,519 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-28 02:52:16,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:16,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041950626] [2024-11-28 02:52:16,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041950626] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:16,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:16,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:52:16,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462716383] [2024-11-28 02:52:16,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:16,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:52:16,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:16,522 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:52:16,522 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:52:16,523 INFO L87 Difference]: Start difference. First operand 3226 states and 4199 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-28 02:52:17,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:17,574 INFO L93 Difference]: Finished difference Result 6855 states and 8973 transitions. [2024-11-28 02:52:17,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 02:52:17,575 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-28 02:52:17,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:17,602 INFO L225 Difference]: With dead ends: 6855 [2024-11-28 02:52:17,603 INFO L226 Difference]: Without dead ends: 5007 [2024-11-28 02:52:17,610 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-28 02:52:17,610 INFO L435 NwaCegarLoop]: 154 mSDtfsCounter, 356 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:17,611 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 326 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 02:52:17,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5007 states. [2024-11-28 02:52:18,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5007 to 5003. [2024-11-28 02:52:18,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5003 states, 3908 states have (on average 1.287871033776868) internal successors, (5033), 3983 states have internal predecessors, (5033), 569 states have call successors, (569), 433 states have call predecessors, (569), 524 states have return successors, (873), 594 states have call predecessors, (873), 567 states have call successors, (873) [2024-11-28 02:52:18,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5003 states to 5003 states and 6475 transitions. [2024-11-28 02:52:18,305 INFO L78 Accepts]: Start accepts. Automaton has 5003 states and 6475 transitions. Word has length 62 [2024-11-28 02:52:18,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:18,306 INFO L471 AbstractCegarLoop]: Abstraction has 5003 states and 6475 transitions. [2024-11-28 02:52:18,307 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-28 02:52:18,307 INFO L276 IsEmpty]: Start isEmpty. Operand 5003 states and 6475 transitions. [2024-11-28 02:52:18,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-28 02:52:18,309 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:18,310 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-28 02:52:18,310 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 02:52:18,310 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:18,310 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:18,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1731515411, now seen corresponding path program 1 times [2024-11-28 02:52:18,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:18,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830906434] [2024-11-28 02:52:18,311 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:18,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:18,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:18,353 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-28 02:52:18,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:18,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830906434] [2024-11-28 02:52:18,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830906434] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:18,355 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:18,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:52:18,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307250034] [2024-11-28 02:52:18,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:18,356 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:52:18,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:18,356 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:52:18,356 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:52:18,356 INFO L87 Difference]: Start difference. First operand 5003 states and 6475 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-28 02:52:19,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:19,224 INFO L93 Difference]: Finished difference Result 10980 states and 14341 transitions. [2024-11-28 02:52:19,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:52:19,224 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-28 02:52:19,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:19,266 INFO L225 Difference]: With dead ends: 10980 [2024-11-28 02:52:19,266 INFO L226 Difference]: Without dead ends: 7334 [2024-11-28 02:52:19,278 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-28 02:52:19,278 INFO L435 NwaCegarLoop]: 280 mSDtfsCounter, 102 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 514 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-28 02:52:19,279 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 514 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:52:19,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7334 states. [2024-11-28 02:52:20,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7334 to 7200. [2024-11-28 02:52:20,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7200 states, 5567 states have (on average 1.2798634812286689) internal successors, (7125), 5659 states have internal predecessors, (7125), 830 states have call successors, (830), 665 states have call predecessors, (830), 801 states have return successors, (1327), 883 states have call predecessors, (1327), 828 states have call successors, (1327) [2024-11-28 02:52:20,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7200 states to 7200 states and 9282 transitions. [2024-11-28 02:52:20,582 INFO L78 Accepts]: Start accepts. Automaton has 7200 states and 9282 transitions. Word has length 63 [2024-11-28 02:52:20,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:20,582 INFO L471 AbstractCegarLoop]: Abstraction has 7200 states and 9282 transitions. [2024-11-28 02:52:20,583 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-28 02:52:20,583 INFO L276 IsEmpty]: Start isEmpty. Operand 7200 states and 9282 transitions. [2024-11-28 02:52:20,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-28 02:52:20,585 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:20,586 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-28 02:52:20,586 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 02:52:20,586 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:20,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:20,587 INFO L85 PathProgramCache]: Analyzing trace with hash -984235458, now seen corresponding path program 1 times [2024-11-28 02:52:20,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:20,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464067880] [2024-11-28 02:52:20,587 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:20,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:20,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:20,726 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-28 02:52:20,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:20,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464067880] [2024-11-28 02:52:20,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464067880] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:20,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:20,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:52:20,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900233164] [2024-11-28 02:52:20,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:20,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:52:20,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:20,728 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:52:20,729 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:52:20,729 INFO L87 Difference]: Start difference. First operand 7200 states and 9282 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-28 02:52:21,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:21,866 INFO L93 Difference]: Finished difference Result 8318 states and 10661 transitions. [2024-11-28 02:52:21,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:52:21,866 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-28 02:52:21,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:21,906 INFO L225 Difference]: With dead ends: 8318 [2024-11-28 02:52:21,906 INFO L226 Difference]: Without dead ends: 8315 [2024-11-28 02:52:21,909 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-28 02:52:21,910 INFO L435 NwaCegarLoop]: 279 mSDtfsCounter, 489 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:21,910 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [489 Valid, 365 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 02:52:21,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8315 states. [2024-11-28 02:52:23,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8315 to 8216. [2024-11-28 02:52:23,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8216 states, 6332 states have (on average 1.2724257738471256) internal successors, (8057), 6433 states have internal predecessors, (8057), 956 states have call successors, (956), 779 states have call predecessors, (956), 926 states have return successors, (1520), 1011 states have call predecessors, (1520), 955 states have call successors, (1520) [2024-11-28 02:52:23,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8216 states to 8216 states and 10533 transitions. [2024-11-28 02:52:23,064 INFO L78 Accepts]: Start accepts. Automaton has 8216 states and 10533 transitions. Word has length 68 [2024-11-28 02:52:23,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:23,065 INFO L471 AbstractCegarLoop]: Abstraction has 8216 states and 10533 transitions. [2024-11-28 02:52:23,065 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-28 02:52:23,065 INFO L276 IsEmpty]: Start isEmpty. Operand 8216 states and 10533 transitions. [2024-11-28 02:52:23,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-28 02:52:23,068 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:23,068 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-28 02:52:23,068 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-28 02:52:23,069 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:23,070 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:23,070 INFO L85 PathProgramCache]: Analyzing trace with hash -447149038, now seen corresponding path program 1 times [2024-11-28 02:52:23,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:23,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832055114] [2024-11-28 02:52:23,070 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:23,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:23,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:23,252 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-28 02:52:23,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:23,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832055114] [2024-11-28 02:52:23,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832055114] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:52:23,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013586999] [2024-11-28 02:52:23,255 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:23,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:52:23,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:52:23,258 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:52:23,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 02:52:23,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:23,387 INFO L256 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-28 02:52:23,395 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:52:23,818 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-28 02:52:23,819 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:52:23,974 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-28 02:52:23,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013586999] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 02:52:23,976 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 02:52:23,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 7 [2024-11-28 02:52:23,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841363969] [2024-11-28 02:52:23,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 02:52:23,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 02:52:23,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:23,977 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 02:52:23,977 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 02:52:23,978 INFO L87 Difference]: Start difference. First operand 8216 states and 10533 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-28 02:52:27,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:27,497 INFO L93 Difference]: Finished difference Result 16092 states and 20506 transitions. [2024-11-28 02:52:27,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 02:52:27,498 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-28 02:52:27,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:27,574 INFO L225 Difference]: With dead ends: 16092 [2024-11-28 02:52:27,574 INFO L226 Difference]: Without dead ends: 16089 [2024-11-28 02:52:27,581 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-28 02:52:27,584 INFO L435 NwaCegarLoop]: 450 mSDtfsCounter, 560 mSDsluCounter, 1210 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 1660 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:27,585 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [560 Valid, 1660 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 02:52:27,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16089 states. [2024-11-28 02:52:29,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16089 to 14779. [2024-11-28 02:52:29,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14779 states, 11371 states have (on average 1.267962360390467) internal successors, (14418), 11552 states have internal predecessors, (14418), 1688 states have call successors, (1688), 1413 states have call predecessors, (1688), 1718 states have return successors, (2787), 1821 states have call predecessors, (2787), 1687 states have call successors, (2787) [2024-11-28 02:52:29,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14779 states to 14779 states and 18893 transitions. [2024-11-28 02:52:29,444 INFO L78 Accepts]: Start accepts. Automaton has 14779 states and 18893 transitions. Word has length 69 [2024-11-28 02:52:29,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:29,445 INFO L471 AbstractCegarLoop]: Abstraction has 14779 states and 18893 transitions. [2024-11-28 02:52:29,445 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-28 02:52:29,445 INFO L276 IsEmpty]: Start isEmpty. Operand 14779 states and 18893 transitions. [2024-11-28 02:52:29,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-28 02:52:29,448 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:29,448 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-28 02:52:29,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 02:52:29,652 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:52:29,654 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:29,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:29,655 INFO L85 PathProgramCache]: Analyzing trace with hash 2048425136, now seen corresponding path program 2 times [2024-11-28 02:52:29,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:29,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124547269] [2024-11-28 02:52:29,656 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 02:52:29,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:29,679 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 02:52:29,680 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 02:52:29,705 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-28 02:52:29,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:29,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124547269] [2024-11-28 02:52:29,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124547269] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:29,707 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:29,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:52:29,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699014479] [2024-11-28 02:52:29,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:29,708 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:52:29,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:29,708 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:52:29,708 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:52:29,708 INFO L87 Difference]: Start difference. First operand 14779 states and 18893 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-28 02:52:30,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:30,960 INFO L93 Difference]: Finished difference Result 21505 states and 27582 transitions. [2024-11-28 02:52:30,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:52:30,961 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-28 02:52:30,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:31,009 INFO L225 Difference]: With dead ends: 21505 [2024-11-28 02:52:31,010 INFO L226 Difference]: Without dead ends: 8929 [2024-11-28 02:52:31,047 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-28 02:52:31,048 INFO L435 NwaCegarLoop]: 342 mSDtfsCounter, 238 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 455 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-28 02:52:31,049 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 455 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:52:31,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8929 states. [2024-11-28 02:52:32,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8929 to 8831. [2024-11-28 02:52:32,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8831 states, 6824 states have (on average 1.2466295427901524) internal successors, (8507), 6919 states have internal predecessors, (8507), 1022 states have call successors, (1022), 835 states have call predecessors, (1022), 983 states have return successors, (1533), 1084 states have call predecessors, (1533), 1021 states have call successors, (1533) [2024-11-28 02:52:32,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8831 states to 8831 states and 11062 transitions. [2024-11-28 02:52:32,885 INFO L78 Accepts]: Start accepts. Automaton has 8831 states and 11062 transitions. Word has length 71 [2024-11-28 02:52:32,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:32,886 INFO L471 AbstractCegarLoop]: Abstraction has 8831 states and 11062 transitions. [2024-11-28 02:52:32,886 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-28 02:52:32,886 INFO L276 IsEmpty]: Start isEmpty. Operand 8831 states and 11062 transitions. [2024-11-28 02:52:32,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-28 02:52:32,890 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:32,890 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-28 02:52:32,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-28 02:52:32,890 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:32,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:32,891 INFO L85 PathProgramCache]: Analyzing trace with hash 117654274, now seen corresponding path program 1 times [2024-11-28 02:52:32,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:32,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026585314] [2024-11-28 02:52:32,891 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:32,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:33,005 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-28 02:52:33,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:33,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026585314] [2024-11-28 02:52:33,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026585314] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:33,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:33,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 02:52:33,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067462827] [2024-11-28 02:52:33,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:33,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:52:33,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:33,006 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:52:33,007 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 02:52:33,007 INFO L87 Difference]: Start difference. First operand 8831 states and 11062 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-28 02:52:35,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:35,526 INFO L93 Difference]: Finished difference Result 23833 states and 29865 transitions. [2024-11-28 02:52:35,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 02:52:35,526 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-28 02:52:35,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:35,590 INFO L225 Difference]: With dead ends: 23833 [2024-11-28 02:52:35,591 INFO L226 Difference]: Without dead ends: 16383 [2024-11-28 02:52:35,612 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-28 02:52:35,614 INFO L435 NwaCegarLoop]: 222 mSDtfsCounter, 538 mSDsluCounter, 666 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:35,614 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [551 Valid, 888 Invalid, 774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 02:52:35,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16383 states. [2024-11-28 02:52:37,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16383 to 15740. [2024-11-28 02:52:37,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15740 states, 12042 states have (on average 1.2174887892376682) internal successors, (14661), 12245 states have internal predecessors, (14661), 1841 states have call successors, (1841), 1535 states have call predecessors, (1841), 1855 states have return successors, (3046), 1973 states have call predecessors, (3046), 1840 states have call successors, (3046) [2024-11-28 02:52:37,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15740 states to 15740 states and 19548 transitions. [2024-11-28 02:52:37,311 INFO L78 Accepts]: Start accepts. Automaton has 15740 states and 19548 transitions. Word has length 80 [2024-11-28 02:52:37,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:37,312 INFO L471 AbstractCegarLoop]: Abstraction has 15740 states and 19548 transitions. [2024-11-28 02:52:37,312 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-28 02:52:37,312 INFO L276 IsEmpty]: Start isEmpty. Operand 15740 states and 19548 transitions. [2024-11-28 02:52:37,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-28 02:52:37,319 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:37,319 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-28 02:52:37,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-28 02:52:37,319 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:37,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:37,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1754932258, now seen corresponding path program 1 times [2024-11-28 02:52:37,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:37,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32722271] [2024-11-28 02:52:37,320 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:37,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:37,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:37,438 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-28 02:52:37,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:37,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32722271] [2024-11-28 02:52:37,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32722271] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:37,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:37,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 02:52:37,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575954559] [2024-11-28 02:52:37,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:37,439 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 02:52:37,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:37,440 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 02:52:37,440 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 02:52:37,440 INFO L87 Difference]: Start difference. First operand 15740 states and 19548 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-28 02:52:40,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:40,438 INFO L93 Difference]: Finished difference Result 27314 states and 33875 transitions. [2024-11-28 02:52:40,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 02:52:40,438 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-28 02:52:40,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:40,507 INFO L225 Difference]: With dead ends: 27314 [2024-11-28 02:52:40,507 INFO L226 Difference]: Without dead ends: 13564 [2024-11-28 02:52:40,546 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-28 02:52:40,547 INFO L435 NwaCegarLoop]: 235 mSDtfsCounter, 988 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 786 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 969 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:40,547 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1016 Valid, 969 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 786 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 02:52:40,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13564 states. [2024-11-28 02:52:42,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13564 to 12836. [2024-11-28 02:52:42,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12836 states, 9876 states have (on average 1.2107128392061564) internal successors, (11957), 10033 states have internal predecessors, (11957), 1470 states have call successors, (1470), 1216 states have call predecessors, (1470), 1488 states have return successors, (2238), 1597 states have call predecessors, (2238), 1469 states have call successors, (2238) [2024-11-28 02:52:42,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12836 states to 12836 states and 15665 transitions. [2024-11-28 02:52:42,713 INFO L78 Accepts]: Start accepts. Automaton has 12836 states and 15665 transitions. Word has length 86 [2024-11-28 02:52:42,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:42,713 INFO L471 AbstractCegarLoop]: Abstraction has 12836 states and 15665 transitions. [2024-11-28 02:52:42,713 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-28 02:52:42,714 INFO L276 IsEmpty]: Start isEmpty. Operand 12836 states and 15665 transitions. [2024-11-28 02:52:42,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-28 02:52:42,720 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:42,720 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 02:52:42,720 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-28 02:52:42,720 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:42,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:42,721 INFO L85 PathProgramCache]: Analyzing trace with hash -827699910, now seen corresponding path program 1 times [2024-11-28 02:52:42,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:42,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930999435] [2024-11-28 02:52:42,721 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:42,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:42,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:42,827 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-28 02:52:42,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:42,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930999435] [2024-11-28 02:52:42,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930999435] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:42,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:42,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:52:42,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767527842] [2024-11-28 02:52:42,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:42,828 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:52:42,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:42,829 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:52:42,829 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:52:42,829 INFO L87 Difference]: Start difference. First operand 12836 states and 15665 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-28 02:52:44,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:44,928 INFO L93 Difference]: Finished difference Result 15487 states and 19203 transitions. [2024-11-28 02:52:44,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 02:52:44,929 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 89 [2024-11-28 02:52:44,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:45,007 INFO L225 Difference]: With dead ends: 15487 [2024-11-28 02:52:45,007 INFO L226 Difference]: Without dead ends: 14146 [2024-11-28 02:52:45,018 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:52:45,019 INFO L435 NwaCegarLoop]: 184 mSDtfsCounter, 326 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:45,020 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 382 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 02:52:45,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14146 states. [2024-11-28 02:52:46,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14146 to 14128. [2024-11-28 02:52:46,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14128 states, 10888 states have (on average 1.2169360764144013) internal successors, (13250), 11070 states have internal predecessors, (13250), 1626 states have call successors, (1626), 1315 states have call predecessors, (1626), 1612 states have return successors, (2491), 1755 states have call predecessors, (2491), 1625 states have call successors, (2491) [2024-11-28 02:52:46,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14128 states to 14128 states and 17367 transitions. [2024-11-28 02:52:46,805 INFO L78 Accepts]: Start accepts. Automaton has 14128 states and 17367 transitions. Word has length 89 [2024-11-28 02:52:46,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:46,805 INFO L471 AbstractCegarLoop]: Abstraction has 14128 states and 17367 transitions. [2024-11-28 02:52:46,805 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-28 02:52:46,806 INFO L276 IsEmpty]: Start isEmpty. Operand 14128 states and 17367 transitions. [2024-11-28 02:52:46,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-28 02:52:46,813 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:46,813 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 02:52:46,813 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-28 02:52:46,813 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:46,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:46,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1970202376, now seen corresponding path program 1 times [2024-11-28 02:52:46,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:46,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988116444] [2024-11-28 02:52:46,814 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:46,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:46,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:46,854 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-28 02:52:46,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:46,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988116444] [2024-11-28 02:52:46,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988116444] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:46,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:46,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:52:46,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590529949] [2024-11-28 02:52:46,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:46,856 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:52:46,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:46,856 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:52:46,856 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:52:46,857 INFO L87 Difference]: Start difference. First operand 14128 states and 17367 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-28 02:52:49,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:49,011 INFO L93 Difference]: Finished difference Result 16253 states and 20118 transitions. [2024-11-28 02:52:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:52:49,011 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 89 [2024-11-28 02:52:49,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:49,066 INFO L225 Difference]: With dead ends: 16253 [2024-11-28 02:52:49,066 INFO L226 Difference]: Without dead ends: 13620 [2024-11-28 02:52:49,079 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-28 02:52:49,080 INFO L435 NwaCegarLoop]: 265 mSDtfsCounter, 134 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 391 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-28 02:52:49,080 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 391 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:52:49,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13620 states. [2024-11-28 02:52:51,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13620 to 13620. [2024-11-28 02:52:51,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13620 states, 10492 states have (on average 1.2129241326725124) internal successors, (12726), 10667 states have internal predecessors, (12726), 1558 states have call successors, (1558), 1274 states have call predecessors, (1558), 1568 states have return successors, (2397), 1689 states have call predecessors, (2397), 1557 states have call successors, (2397) [2024-11-28 02:52:51,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13620 states to 13620 states and 16681 transitions. [2024-11-28 02:52:51,383 INFO L78 Accepts]: Start accepts. Automaton has 13620 states and 16681 transitions. Word has length 89 [2024-11-28 02:52:51,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:51,384 INFO L471 AbstractCegarLoop]: Abstraction has 13620 states and 16681 transitions. [2024-11-28 02:52:51,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-28 02:52:51,384 INFO L276 IsEmpty]: Start isEmpty. Operand 13620 states and 16681 transitions. [2024-11-28 02:52:51,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-28 02:52:51,389 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:51,389 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 02:52:51,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-28 02:52:51,389 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:51,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:51,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1575950025, now seen corresponding path program 1 times [2024-11-28 02:52:51,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:51,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289820530] [2024-11-28 02:52:51,390 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:51,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:51,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:51,502 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 02:52:51,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:51,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289820530] [2024-11-28 02:52:51,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289820530] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:51,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:52:51,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 02:52:51,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145973109] [2024-11-28 02:52:51,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:51,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 02:52:51,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:51,505 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 02:52:51,505 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 02:52:51,505 INFO L87 Difference]: Start difference. First operand 13620 states and 16681 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-28 02:52:54,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:54,157 INFO L93 Difference]: Finished difference Result 17734 states and 22197 transitions. [2024-11-28 02:52:54,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 02:52:54,158 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 91 [2024-11-28 02:52:54,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:54,218 INFO L225 Difference]: With dead ends: 17734 [2024-11-28 02:52:54,218 INFO L226 Difference]: Without dead ends: 14699 [2024-11-28 02:52:54,234 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2024-11-28 02:52:54,234 INFO L435 NwaCegarLoop]: 221 mSDtfsCounter, 1143 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 312 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1155 SdHoareTripleChecker+Valid, 901 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 312 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:54,235 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1155 Valid, 901 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [312 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 02:52:54,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14699 states. [2024-11-28 02:52:56,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14699 to 14617. [2024-11-28 02:52:56,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14617 states, 11314 states have (on average 1.2092982146013789) internal successors, (13682), 11500 states have internal predecessors, (13682), 1647 states have call successors, (1647), 1346 states have call predecessors, (1647), 1654 states have return successors, (2528), 1781 states have call predecessors, (2528), 1646 states have call successors, (2528) [2024-11-28 02:52:56,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14617 states to 14617 states and 17857 transitions. [2024-11-28 02:52:56,123 INFO L78 Accepts]: Start accepts. Automaton has 14617 states and 17857 transitions. Word has length 91 [2024-11-28 02:52:56,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:56,123 INFO L471 AbstractCegarLoop]: Abstraction has 14617 states and 17857 transitions. [2024-11-28 02:52:56,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-28 02:52:56,123 INFO L276 IsEmpty]: Start isEmpty. Operand 14617 states and 17857 transitions. [2024-11-28 02:52:56,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-28 02:52:56,132 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:56,132 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:52:56,133 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-28 02:52:56,133 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:56,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:56,133 INFO L85 PathProgramCache]: Analyzing trace with hash 104642400, now seen corresponding path program 1 times [2024-11-28 02:52:56,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:56,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929674085] [2024-11-28 02:52:56,133 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:56,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:56,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:56,252 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-11-28 02:52:56,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:56,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929674085] [2024-11-28 02:52:56,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929674085] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:52:56,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390173023] [2024-11-28 02:52:56,253 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:56,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:52:56,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:52:56,255 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:52:56,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 02:52:56,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:56,389 INFO L256 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 02:52:56,394 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:52:56,474 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-28 02:52:56,476 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:52:56,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390173023] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:52:56,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:52:56,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2024-11-28 02:52:56,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646321551] [2024-11-28 02:52:56,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:52:56,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:52:56,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:52:56,479 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:52:56,479 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-28 02:52:56,479 INFO L87 Difference]: Start difference. First operand 14617 states and 17857 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-28 02:52:57,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:52:57,895 INFO L93 Difference]: Finished difference Result 17625 states and 21761 transitions. [2024-11-28 02:52:57,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:52:57,896 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 131 [2024-11-28 02:52:57,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:52:57,950 INFO L225 Difference]: With dead ends: 17625 [2024-11-28 02:52:57,950 INFO L226 Difference]: Without dead ends: 14564 [2024-11-28 02:52:57,960 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-28 02:52:57,961 INFO L435 NwaCegarLoop]: 263 mSDtfsCounter, 224 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:52:57,961 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 287 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:52:57,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14564 states. [2024-11-28 02:52:59,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14564 to 14424. [2024-11-28 02:52:59,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14424 states, 11187 states have (on average 1.1996960758022706) internal successors, (13421), 11358 states have internal predecessors, (13421), 1611 states have call successors, (1611), 1334 states have call predecessors, (1611), 1624 states have return successors, (2425), 1741 states have call predecessors, (2425), 1610 states have call successors, (2425) [2024-11-28 02:52:59,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14424 states to 14424 states and 17457 transitions. [2024-11-28 02:52:59,494 INFO L78 Accepts]: Start accepts. Automaton has 14424 states and 17457 transitions. Word has length 131 [2024-11-28 02:52:59,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:52:59,495 INFO L471 AbstractCegarLoop]: Abstraction has 14424 states and 17457 transitions. [2024-11-28 02:52:59,495 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-28 02:52:59,495 INFO L276 IsEmpty]: Start isEmpty. Operand 14424 states and 17457 transitions. [2024-11-28 02:52:59,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-28 02:52:59,502 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:52:59,502 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:52:59,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 02:52:59,703 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-28 02:52:59,703 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:52:59,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:52:59,703 INFO L85 PathProgramCache]: Analyzing trace with hash 843809631, now seen corresponding path program 1 times [2024-11-28 02:52:59,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:52:59,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479412198] [2024-11-28 02:52:59,704 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:59,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:52:59,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:59,822 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-28 02:52:59,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:52:59,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479412198] [2024-11-28 02:52:59,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479412198] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:52:59,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967970050] [2024-11-28 02:52:59,822 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:52:59,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:52:59,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:52:59,825 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:52:59,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 02:52:59,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:52:59,960 INFO L256 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 02:52:59,963 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:53:00,005 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 02:53:00,005 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:53:00,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967970050] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:00,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:53:00,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2024-11-28 02:53:00,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43234313] [2024-11-28 02:53:00,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:00,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:53:00,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:00,007 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:53:00,007 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-28 02:53:00,008 INFO L87 Difference]: Start difference. First operand 14424 states and 17457 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-28 02:53:01,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:01,332 INFO L93 Difference]: Finished difference Result 16110 states and 19501 transitions. [2024-11-28 02:53:01,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:53:01,332 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 132 [2024-11-28 02:53:01,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:01,381 INFO L225 Difference]: With dead ends: 16110 [2024-11-28 02:53:01,381 INFO L226 Difference]: Without dead ends: 14193 [2024-11-28 02:53:01,392 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-28 02:53:01,393 INFO L435 NwaCegarLoop]: 346 mSDtfsCounter, 102 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 600 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:01,393 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 600 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:53:01,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14193 states. [2024-11-28 02:53:02,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14193 to 14191. [2024-11-28 02:53:02,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14191 states, 11019 states have (on average 1.1988383700880298) internal successors, (13210), 11189 states have internal predecessors, (13210), 1569 states have call successors, (1569), 1312 states have call predecessors, (1569), 1601 states have return successors, (2370), 1699 states have call predecessors, (2370), 1568 states have call successors, (2370) [2024-11-28 02:53:03,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14191 states to 14191 states and 17149 transitions. [2024-11-28 02:53:03,014 INFO L78 Accepts]: Start accepts. Automaton has 14191 states and 17149 transitions. Word has length 132 [2024-11-28 02:53:03,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:03,015 INFO L471 AbstractCegarLoop]: Abstraction has 14191 states and 17149 transitions. [2024-11-28 02:53:03,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-28 02:53:03,015 INFO L276 IsEmpty]: Start isEmpty. Operand 14191 states and 17149 transitions. [2024-11-28 02:53:03,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-28 02:53:03,023 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:03,023 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-28 02:53:03,030 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 02:53:03,223 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-28 02:53:03,224 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:03,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:03,224 INFO L85 PathProgramCache]: Analyzing trace with hash -952266849, now seen corresponding path program 1 times [2024-11-28 02:53:03,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:03,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244518630] [2024-11-28 02:53:03,225 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:03,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:03,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:03,367 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-28 02:53:03,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:03,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244518630] [2024-11-28 02:53:03,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244518630] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:53:03,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370101884] [2024-11-28 02:53:03,368 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:03,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:53:03,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:53:03,370 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:53:03,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 02:53:03,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:03,513 INFO L256 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 02:53:03,521 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:53:03,601 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-28 02:53:03,604 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:53:03,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370101884] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:03,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:53:03,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2024-11-28 02:53:03,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122861721] [2024-11-28 02:53:03,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:03,606 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:53:03,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:03,607 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:53:03,608 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:53:03,608 INFO L87 Difference]: Start difference. First operand 14191 states and 17149 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-28 02:53:04,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:04,388 INFO L93 Difference]: Finished difference Result 19270 states and 23279 transitions. [2024-11-28 02:53:04,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:53:04,388 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-28 02:53:04,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:04,416 INFO L225 Difference]: With dead ends: 19270 [2024-11-28 02:53:04,416 INFO L226 Difference]: Without dead ends: 7823 [2024-11-28 02:53:04,434 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-28 02:53:04,434 INFO L435 NwaCegarLoop]: 259 mSDtfsCounter, 0 mSDsluCounter, 1027 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1286 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-28 02:53:04,435 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1286 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:53:04,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7823 states. [2024-11-28 02:53:05,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7823 to 7635. [2024-11-28 02:53:05,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7635 states, 6075 states have (on average 1.1902880658436215) internal successors, (7231), 6146 states have internal predecessors, (7231), 779 states have call successors, (779), 623 states have call predecessors, (779), 779 states have return successors, (1119), 866 states have call predecessors, (1119), 778 states have call successors, (1119) [2024-11-28 02:53:05,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7635 states to 7635 states and 9129 transitions. [2024-11-28 02:53:05,457 INFO L78 Accepts]: Start accepts. Automaton has 7635 states and 9129 transitions. Word has length 139 [2024-11-28 02:53:05,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:05,458 INFO L471 AbstractCegarLoop]: Abstraction has 7635 states and 9129 transitions. [2024-11-28 02:53:05,458 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-28 02:53:05,458 INFO L276 IsEmpty]: Start isEmpty. Operand 7635 states and 9129 transitions. [2024-11-28 02:53:05,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-28 02:53:05,469 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:05,469 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:53:05,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-28 02:53:05,669 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-28 02:53:05,670 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:05,670 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:05,670 INFO L85 PathProgramCache]: Analyzing trace with hash 956291600, now seen corresponding path program 1 times [2024-11-28 02:53:05,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:05,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139296821] [2024-11-28 02:53:05,671 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:05,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:05,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:05,825 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-11-28 02:53:05,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:05,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139296821] [2024-11-28 02:53:05,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139296821] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:05,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:05,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 02:53:05,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191058017] [2024-11-28 02:53:05,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:05,827 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:53:05,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:05,828 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:53:05,829 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:53:05,829 INFO L87 Difference]: Start difference. First operand 7635 states and 9129 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-28 02:53:06,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:06,935 INFO L93 Difference]: Finished difference Result 10360 states and 12410 transitions. [2024-11-28 02:53:06,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 02:53:06,936 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 133 [2024-11-28 02:53:06,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:06,959 INFO L225 Difference]: With dead ends: 10360 [2024-11-28 02:53:06,959 INFO L226 Difference]: Without dead ends: 8065 [2024-11-28 02:53:06,964 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 02:53:06,965 INFO L435 NwaCegarLoop]: 359 mSDtfsCounter, 338 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:06,965 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 642 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 02:53:06,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8065 states. [2024-11-28 02:53:07,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8065 to 8049. [2024-11-28 02:53:07,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8049 states, 6413 states have (on average 1.1914860439731796) internal successors, (7641), 6486 states have internal predecessors, (7641), 823 states have call successors, (823), 653 states have call predecessors, (823), 811 states have return successors, (1169), 910 states have call predecessors, (1169), 822 states have call successors, (1169) [2024-11-28 02:53:07,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8049 states to 8049 states and 9633 transitions. [2024-11-28 02:53:07,715 INFO L78 Accepts]: Start accepts. Automaton has 8049 states and 9633 transitions. Word has length 133 [2024-11-28 02:53:07,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:07,716 INFO L471 AbstractCegarLoop]: Abstraction has 8049 states and 9633 transitions. [2024-11-28 02:53:07,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-28 02:53:07,716 INFO L276 IsEmpty]: Start isEmpty. Operand 8049 states and 9633 transitions. [2024-11-28 02:53:07,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-28 02:53:07,722 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:07,722 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-28 02:53:07,722 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-28 02:53:07,722 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:07,723 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:07,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1303287941, now seen corresponding path program 1 times [2024-11-28 02:53:07,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:07,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709406781] [2024-11-28 02:53:07,723 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:07,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:07,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:07,766 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-28 02:53:07,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:07,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709406781] [2024-11-28 02:53:07,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709406781] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:07,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:07,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 02:53:07,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535439627] [2024-11-28 02:53:07,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:07,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 02:53:07,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:07,768 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 02:53:07,768 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 02:53:07,769 INFO L87 Difference]: Start difference. First operand 8049 states and 9633 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-28 02:53:08,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:08,813 INFO L93 Difference]: Finished difference Result 8362 states and 9999 transitions. [2024-11-28 02:53:08,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 02:53:08,814 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-28 02:53:08,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:08,835 INFO L225 Difference]: With dead ends: 8362 [2024-11-28 02:53:08,836 INFO L226 Difference]: Without dead ends: 7641 [2024-11-28 02:53:08,839 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-28 02:53:08,839 INFO L435 NwaCegarLoop]: 260 mSDtfsCounter, 120 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 396 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-28 02:53:08,839 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 396 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:53:08,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7641 states. [2024-11-28 02:53:09,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7641 to 7641. [2024-11-28 02:53:09,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7641 states, 6101 states have (on average 1.1929191935748238) internal successors, (7278), 6171 states have internal predecessors, (7278), 777 states have call successors, (777), 613 states have call predecessors, (777), 761 states have return successors, (1106), 857 states have call predecessors, (1106), 776 states have call successors, (1106) [2024-11-28 02:53:09,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7641 states to 7641 states and 9161 transitions. [2024-11-28 02:53:09,545 INFO L78 Accepts]: Start accepts. Automaton has 7641 states and 9161 transitions. Word has length 141 [2024-11-28 02:53:09,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:09,545 INFO L471 AbstractCegarLoop]: Abstraction has 7641 states and 9161 transitions. [2024-11-28 02:53:09,545 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-28 02:53:09,545 INFO L276 IsEmpty]: Start isEmpty. Operand 7641 states and 9161 transitions. [2024-11-28 02:53:09,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-28 02:53:09,550 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:09,550 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-28 02:53:09,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-28 02:53:09,551 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:09,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:09,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1720360718, now seen corresponding path program 1 times [2024-11-28 02:53:09,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:09,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332030988] [2024-11-28 02:53:09,551 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:09,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:09,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:09,639 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-28 02:53:09,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:09,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332030988] [2024-11-28 02:53:09,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332030988] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:09,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 02:53:09,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 02:53:09,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193341850] [2024-11-28 02:53:09,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:09,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 02:53:09,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:09,642 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 02:53:09,643 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 02:53:09,643 INFO L87 Difference]: Start difference. First operand 7641 states and 9161 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-28 02:53:11,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:11,001 INFO L93 Difference]: Finished difference Result 11721 states and 14091 transitions. [2024-11-28 02:53:11,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:53:11,002 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-28 02:53:11,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:11,027 INFO L225 Difference]: With dead ends: 11721 [2024-11-28 02:53:11,027 INFO L226 Difference]: Without dead ends: 7593 [2024-11-28 02:53:11,037 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-28 02:53:11,038 INFO L435 NwaCegarLoop]: 187 mSDtfsCounter, 139 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:11,038 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 583 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 02:53:11,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7593 states. [2024-11-28 02:53:11,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7593 to 7358. [2024-11-28 02:53:11,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7358 states, 5885 states have (on average 1.195072217502124) internal successors, (7033), 5964 states have internal predecessors, (7033), 743 states have call successors, (743), 587 states have call predecessors, (743), 728 states have return successors, (1051), 807 states have call predecessors, (1051), 742 states have call successors, (1051) [2024-11-28 02:53:11,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7358 states to 7358 states and 8827 transitions. [2024-11-28 02:53:11,828 INFO L78 Accepts]: Start accepts. Automaton has 7358 states and 8827 transitions. Word has length 150 [2024-11-28 02:53:11,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:11,828 INFO L471 AbstractCegarLoop]: Abstraction has 7358 states and 8827 transitions. [2024-11-28 02:53:11,829 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-28 02:53:11,829 INFO L276 IsEmpty]: Start isEmpty. Operand 7358 states and 8827 transitions. [2024-11-28 02:53:11,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-28 02:53:11,833 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:11,834 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-28 02:53:11,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-28 02:53:11,834 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:11,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:11,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1000376359, now seen corresponding path program 1 times [2024-11-28 02:53:11,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:11,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750353795] [2024-11-28 02:53:11,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:11,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:11,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:12,082 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-28 02:53:12,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:12,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750353795] [2024-11-28 02:53:12,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750353795] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:53:12,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091825924] [2024-11-28 02:53:12,082 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:12,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:53:12,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:53:12,085 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:53:12,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 02:53:12,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:12,236 INFO L256 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 02:53:12,242 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:53:12,462 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-28 02:53:12,462 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:53:12,785 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-28 02:53:12,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091825924] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 02:53:12,786 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 02:53:12,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 13 [2024-11-28 02:53:12,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130615672] [2024-11-28 02:53:12,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 02:53:12,787 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 02:53:12,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:12,788 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 02:53:12,789 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-28 02:53:12,789 INFO L87 Difference]: Start difference. First operand 7358 states and 8827 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-28 02:53:15,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:15,404 INFO L93 Difference]: Finished difference Result 14950 states and 18553 transitions. [2024-11-28 02:53:15,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 02:53:15,404 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-28 02:53:15,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:15,434 INFO L225 Difference]: With dead ends: 14950 [2024-11-28 02:53:15,434 INFO L226 Difference]: Without dead ends: 9213 [2024-11-28 02:53:15,450 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-28 02:53:15,450 INFO L435 NwaCegarLoop]: 153 mSDtfsCounter, 914 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 843 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 706 SdHoareTripleChecker+Invalid, 1076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 843 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:15,451 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [933 Valid, 706 Invalid, 1076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 843 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 02:53:15,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9213 states. [2024-11-28 02:53:16,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9213 to 8058. [2024-11-28 02:53:16,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8058 states, 6362 states have (on average 1.1839044325683747) internal successors, (7532), 6468 states have internal predecessors, (7532), 845 states have call successors, (845), 681 states have call predecessors, (845), 849 states have return successors, (1350), 909 states have call predecessors, (1350), 844 states have call successors, (1350) [2024-11-28 02:53:16,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8058 states to 8058 states and 9727 transitions. [2024-11-28 02:53:16,400 INFO L78 Accepts]: Start accepts. Automaton has 8058 states and 9727 transitions. Word has length 153 [2024-11-28 02:53:16,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:16,400 INFO L471 AbstractCegarLoop]: Abstraction has 8058 states and 9727 transitions. [2024-11-28 02:53:16,401 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-28 02:53:16,401 INFO L276 IsEmpty]: Start isEmpty. Operand 8058 states and 9727 transitions. [2024-11-28 02:53:16,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-11-28 02:53:16,407 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:16,408 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-28 02:53:16,417 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 02:53:16,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-28 02:53:16,612 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:16,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:16,613 INFO L85 PathProgramCache]: Analyzing trace with hash 756107262, now seen corresponding path program 1 times [2024-11-28 02:53:16,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:16,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661616250] [2024-11-28 02:53:16,613 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:16,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:16,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:16,734 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 02:53:16,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:16,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661616250] [2024-11-28 02:53:16,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661616250] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:53:16,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146155268] [2024-11-28 02:53:16,735 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:16,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:53:16,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:53:16,738 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:53:16,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 02:53:16,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:16,875 INFO L256 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 02:53:16,881 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:53:16,943 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-28 02:53:16,944 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:53:16,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146155268] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:16,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:53:16,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2024-11-28 02:53:16,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480350642] [2024-11-28 02:53:16,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:16,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 02:53:16,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:16,947 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 02:53:16,948 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-28 02:53:16,948 INFO L87 Difference]: Start difference. First operand 8058 states and 9727 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-28 02:53:17,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:17,712 INFO L93 Difference]: Finished difference Result 9409 states and 11313 transitions. [2024-11-28 02:53:17,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 02:53:17,713 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 155 [2024-11-28 02:53:17,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:17,734 INFO L225 Difference]: With dead ends: 9409 [2024-11-28 02:53:17,735 INFO L226 Difference]: Without dead ends: 6297 [2024-11-28 02:53:17,740 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 153 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-28 02:53:17,740 INFO L435 NwaCegarLoop]: 258 mSDtfsCounter, 0 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1281 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-28 02:53:17,740 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1281 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 02:53:17,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6297 states. [2024-11-28 02:53:18,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6297 to 6281. [2024-11-28 02:53:18,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6281 states, 4914 states have (on average 1.1719576719576719) internal successors, (5759), 5001 states have internal predecessors, (5759), 652 states have call successors, (652), 540 states have call predecessors, (652), 713 states have return successors, (1142), 739 states have call predecessors, (1142), 651 states have call successors, (1142) [2024-11-28 02:53:18,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6281 states to 6281 states and 7553 transitions. [2024-11-28 02:53:18,346 INFO L78 Accepts]: Start accepts. Automaton has 6281 states and 7553 transitions. Word has length 155 [2024-11-28 02:53:18,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:18,347 INFO L471 AbstractCegarLoop]: Abstraction has 6281 states and 7553 transitions. [2024-11-28 02:53:18,347 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-28 02:53:18,347 INFO L276 IsEmpty]: Start isEmpty. Operand 6281 states and 7553 transitions. [2024-11-28 02:53:18,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-28 02:53:18,350 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:18,350 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-28 02:53:18,357 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-28 02:53:18,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-28 02:53:18,551 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:18,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:18,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1659270075, now seen corresponding path program 1 times [2024-11-28 02:53:18,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:18,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722074089] [2024-11-28 02:53:18,552 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:18,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:18,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:18,725 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 32 proven. 12 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-11-28 02:53:18,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:18,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722074089] [2024-11-28 02:53:18,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722074089] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:53:18,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17745327] [2024-11-28 02:53:18,726 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:18,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:53:18,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:53:18,729 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:53:18,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 02:53:18,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:18,847 INFO L256 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 02:53:18,851 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:53:19,026 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-28 02:53:19,026 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:53:19,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17745327] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:19,026 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:53:19,026 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 10 [2024-11-28 02:53:19,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487630124] [2024-11-28 02:53:19,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:19,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 02:53:19,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:19,028 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 02:53:19,029 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-28 02:53:19,029 INFO L87 Difference]: Start difference. First operand 6281 states and 7553 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-28 02:53:19,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:19,942 INFO L93 Difference]: Finished difference Result 6885 states and 8297 transitions. [2024-11-28 02:53:19,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 02:53:19,943 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 159 [2024-11-28 02:53:19,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:19,964 INFO L225 Difference]: With dead ends: 6885 [2024-11-28 02:53:19,964 INFO L226 Difference]: Without dead ends: 4937 [2024-11-28 02:53:19,967 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-11-28 02:53:19,967 INFO L435 NwaCegarLoop]: 143 mSDtfsCounter, 267 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:19,968 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [282 Valid, 246 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 02:53:19,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4937 states. [2024-11-28 02:53:20,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4937 to 4937. [2024-11-28 02:53:20,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4937 states, 3802 states have (on average 1.1717517096265124) internal successors, (4455), 3877 states have internal predecessors, (4455), 537 states have call successors, (537), 455 states have call predecessors, (537), 597 states have return successors, (992), 604 states have call predecessors, (992), 536 states have call successors, (992) [2024-11-28 02:53:20,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4937 states to 4937 states and 5984 transitions. [2024-11-28 02:53:20,624 INFO L78 Accepts]: Start accepts. Automaton has 4937 states and 5984 transitions. Word has length 159 [2024-11-28 02:53:20,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:20,624 INFO L471 AbstractCegarLoop]: Abstraction has 4937 states and 5984 transitions. [2024-11-28 02:53:20,625 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-28 02:53:20,625 INFO L276 IsEmpty]: Start isEmpty. Operand 4937 states and 5984 transitions. [2024-11-28 02:53:20,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-28 02:53:20,628 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:20,628 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-28 02:53:20,639 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 02:53:20,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-28 02:53:20,829 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:20,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:20,829 INFO L85 PathProgramCache]: Analyzing trace with hash 285050405, now seen corresponding path program 1 times [2024-11-28 02:53:20,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:20,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978369617] [2024-11-28 02:53:20,829 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:20,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:20,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:20,915 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-28 02:53:20,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:20,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978369617] [2024-11-28 02:53:20,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978369617] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:53:20,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284773749] [2024-11-28 02:53:20,916 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:20,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:53:20,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:53:20,918 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:53:20,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 02:53:21,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:21,071 INFO L256 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 02:53:21,074 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:53:21,126 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-28 02:53:21,126 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 02:53:21,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284773749] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 02:53:21,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 02:53:21,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-28 02:53:21,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375302] [2024-11-28 02:53:21,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 02:53:21,127 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 02:53:21,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:21,128 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 02:53:21,128 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-28 02:53:21,128 INFO L87 Difference]: Start difference. First operand 4937 states and 5984 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-28 02:53:21,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:21,697 INFO L93 Difference]: Finished difference Result 6539 states and 7866 transitions. [2024-11-28 02:53:21,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 02:53:21,698 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-28 02:53:21,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:21,711 INFO L225 Difference]: With dead ends: 6539 [2024-11-28 02:53:21,711 INFO L226 Difference]: Without dead ends: 1440 [2024-11-28 02:53:21,717 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-28 02:53:21,717 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 147 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:21,717 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 212 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 02:53:21,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1440 states. [2024-11-28 02:53:21,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1440 to 1367. [2024-11-28 02:53:21,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1367 states, 1070 states have (on average 1.1373831775700936) internal successors, (1217), 1082 states have internal predecessors, (1217), 145 states have call successors, (145), 124 states have call predecessors, (145), 151 states have return successors, (214), 160 states have call predecessors, (214), 144 states have call successors, (214) [2024-11-28 02:53:21,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1367 states to 1367 states and 1576 transitions. [2024-11-28 02:53:21,908 INFO L78 Accepts]: Start accepts. Automaton has 1367 states and 1576 transitions. Word has length 169 [2024-11-28 02:53:21,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:21,909 INFO L471 AbstractCegarLoop]: Abstraction has 1367 states and 1576 transitions. [2024-11-28 02:53:21,909 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-28 02:53:21,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1367 states and 1576 transitions. [2024-11-28 02:53:21,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2024-11-28 02:53:21,910 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 02:53:21,911 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-28 02:53:21,918 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-28 02:53:22,111 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-28 02:53:22,111 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 02:53:22,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 02:53:22,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1941522215, now seen corresponding path program 1 times [2024-11-28 02:53:22,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 02:53:22,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902073629] [2024-11-28 02:53:22,112 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:22,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 02:53:22,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:22,193 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 54 proven. 7 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2024-11-28 02:53:22,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 02:53:22,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902073629] [2024-11-28 02:53:22,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902073629] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 02:53:22,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891452889] [2024-11-28 02:53:22,193 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 02:53:22,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:53:22,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 02:53:22,196 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 02:53:22,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 02:53:22,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 02:53:22,358 INFO L256 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 02:53:22,361 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 02:53:22,520 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 240 proven. 3 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-28 02:53:22,520 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 02:53:22,806 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 91 proven. 7 refuted. 0 times theorem prover too weak. 182 trivial. 0 not checked. [2024-11-28 02:53:22,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891452889] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 02:53:22,807 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 02:53:22,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2024-11-28 02:53:22,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123929323] [2024-11-28 02:53:22,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 02:53:22,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 02:53:22,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 02:53:22,808 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 02:53:22,808 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-11-28 02:53:22,809 INFO L87 Difference]: Start difference. First operand 1367 states and 1576 transitions. Second operand has 9 states, 9 states have (on average 22.666666666666668) internal successors, (204), 8 states have internal predecessors, (204), 4 states have call successors, (38), 6 states have call predecessors, (38), 8 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) [2024-11-28 02:53:23,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 02:53:23,262 INFO L93 Difference]: Finished difference Result 1656 states and 1897 transitions. [2024-11-28 02:53:23,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 02:53:23,263 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 22.666666666666668) internal successors, (204), 8 states have internal predecessors, (204), 4 states have call successors, (38), 6 states have call predecessors, (38), 8 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) Word has length 239 [2024-11-28 02:53:23,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 02:53:23,272 INFO L225 Difference]: With dead ends: 1656 [2024-11-28 02:53:23,273 INFO L226 Difference]: Without dead ends: 0 [2024-11-28 02:53:23,274 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 491 GetRequests, 474 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2024-11-28 02:53:23,274 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 305 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 02:53:23,274 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 358 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 02:53:23,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-28 02:53:23,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-28 02:53:23,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 02:53:23,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-28 02:53:23,282 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 239 [2024-11-28 02:53:23,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 02:53:23,283 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-28 02:53:23,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 22.666666666666668) internal successors, (204), 8 states have internal predecessors, (204), 4 states have call successors, (38), 6 states have call predecessors, (38), 8 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) [2024-11-28 02:53:23,283 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-28 02:53:23,283 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-28 02:53:23,286 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2024-11-28 02:53:23,286 INFO L782 garLoopResultBuilder]: Registering result SAFE for location error1Err0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2024-11-28 02:53:23,295 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-28 02:53:23,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 02:53:23,489 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 02:53:23,491 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-28 02:54:09,445 WARN L286 SmtUtils]: Spent 5.26s on a formula simplification. DAG size of input: 400 DAG size of output: 112 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 02:54:25,427 WARN L286 SmtUtils]: Spent 5.17s on a formula simplification. DAG size of input: 478 DAG size of output: 106 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 02:54:59,140 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 02:54:59,239 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 02:54:59 BoogieIcfgContainer [2024-11-28 02:54:59,243 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 02:54:59,244 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 02:54:59,244 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 02:54:59,244 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 02:54:59,245 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 02:52:00" (3/4) ... [2024-11-28 02:54:59,247 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-28 02:54:59,253 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure immediate_notify [2024-11-28 02:54:59,254 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure update_channels1 [2024-11-28 02:54:59,254 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure activate_threads2 [2024-11-28 02:54:59,254 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure activate_threads1 [2024-11-28 02:54:59,254 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure update_channels2 [2024-11-28 02:54:59,254 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure fire_delta_events2 [2024-11-28 02:54:59,254 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure fire_delta_events1 [2024-11-28 02:54:59,254 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure is_do_read_c_triggered [2024-11-28 02:54:59,254 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure is_do_write_p_triggered [2024-11-28 02:54:59,254 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure exists_runnable_thread1 [2024-11-28 02:54:59,255 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure error1 [2024-11-28 02:54:59,255 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure exists_runnable_thread2 [2024-11-28 02:54:59,255 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure reset_delta_events1 [2024-11-28 02:54:59,255 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure reset_delta_events2 [2024-11-28 02:54:59,276 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 22 nodes and edges [2024-11-28 02:54:59,278 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2024-11-28 02:54:59,278 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-11-28 02:54:59,279 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-28 02:54:59,465 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-28 02:54:59,466 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-28 02:54:59,466 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 02:54:59,466 INFO L158 Benchmark]: Toolchain (without parser) took 181083.72ms. Allocated memory was 117.4MB in the beginning and 4.4GB in the end (delta: 4.2GB). Free memory was 94.0MB in the beginning and 2.8GB in the end (delta: -2.7GB). Peak memory consumption was 1.6GB. Max. memory is 16.1GB. [2024-11-28 02:54:59,467 INFO L158 Benchmark]: CDTParser took 0.49ms. Allocated memory is still 167.8MB. Free memory is still 102.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 02:54:59,467 INFO L158 Benchmark]: CACSL2BoogieTranslator took 585.63ms. Allocated memory is still 117.4MB. Free memory was 94.0MB in the beginning and 77.2MB in the end (delta: 16.9MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-28 02:54:59,467 INFO L158 Benchmark]: Boogie Procedure Inliner took 52.82ms. Allocated memory is still 117.4MB. Free memory was 77.2MB in the beginning and 74.9MB in the end (delta: 2.2MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 02:54:59,467 INFO L158 Benchmark]: Boogie Preprocessor took 68.60ms. Allocated memory is still 117.4MB. Free memory was 74.9MB in the beginning and 72.4MB in the end (delta: 2.5MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 02:54:59,467 INFO L158 Benchmark]: RCFGBuilder took 1018.24ms. Allocated memory is still 117.4MB. Free memory was 72.1MB in the beginning and 44.4MB in the end (delta: 27.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2024-11-28 02:54:59,467 INFO L158 Benchmark]: TraceAbstraction took 179125.92ms. Allocated memory was 117.4MB in the beginning and 4.4GB in the end (delta: 4.2GB). Free memory was 43.7MB in the beginning and 2.8GB in the end (delta: -2.7GB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. [2024-11-28 02:54:59,467 INFO L158 Benchmark]: Witness Printer took 221.85ms. Allocated memory is still 4.4GB. Free memory was 2.8GB in the beginning and 2.8GB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-28 02:54:59,470 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.49ms. Allocated memory is still 167.8MB. Free memory is still 102.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 585.63ms. Allocated memory is still 117.4MB. Free memory was 94.0MB in the beginning and 77.2MB in the end (delta: 16.9MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 52.82ms. Allocated memory is still 117.4MB. Free memory was 77.2MB in the beginning and 74.9MB in the end (delta: 2.2MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 68.60ms. Allocated memory is still 117.4MB. Free memory was 74.9MB in the beginning and 72.4MB in the end (delta: 2.5MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 1018.24ms. Allocated memory is still 117.4MB. Free memory was 72.1MB in the beginning and 44.4MB in the end (delta: 27.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * TraceAbstraction took 179125.92ms. Allocated memory was 117.4MB in the beginning and 4.4GB in the end (delta: 4.2GB). Free memory was 43.7MB in the beginning and 2.8GB in the end (delta: -2.7GB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. * Witness Printer took 221.85ms. Allocated memory is still 4.4GB. Free memory was 2.8GB in the beginning and 2.8GB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 496]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 28]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 15 procedures, 202 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 83.3s, OverallIterations: 37, TraceHistogramMax: 7, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.2s, AutomataDifference: 43.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12630 SdHoareTripleChecker+Valid, 12.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12330 mSDsluCounter, 27034 SdHoareTripleChecker+Invalid, 10.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 18053 mSDsCounter, 2038 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10351 IncrementalHoareTripleChecker+Invalid, 12389 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2038 mSolverCounterUnsat, 8981 mSDtfsCounter, 10351 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2190 GetRequests, 1941 SyntacticMatches, 5 SemanticMatches, 244 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 1.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=15740occurred in iteration=22, InterpolantAutomatonStates: 268, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 28.2s AutomataMinimizationTime, 37 MinimizatonAttempts, 5603 StatesRemovedByMinimization, 29 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 6.5s InterpolantComputationTime, 4737 NumberOfCodeBlocks, 4737 NumberOfCodeBlocksAsserted, 47 NumberOfCheckSat, 5149 ConstructedInterpolants, 0 QuantifiedInterpolants, 8576 SizeOfPredicates, 1 NumberOfNonLiveVariables, 4354 ConjunctsInSsa, 55 ConjunctsInUnsatCore, 49 InterpolantComputations, 34 PerfectInterpolantSequences, 2506/2606 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 2 specifications checked. All of them hold - InvariantResult [Line: 575]: Location Invariant Derived location invariant: (((((((((((((((((((2 <= E_1) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (((long long) local + 1) == token)) && (p_last_write == q_buf_0)) && (2 <= E_M)) && (T1_E == 2)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && ((t1_pc == 1) || (t1_pc == 0))) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (c_last_read == p_last_write)) && (M_E == 2)) || (((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && ((t1_pc == 1) || (t1_pc == 0))) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (m_pc == 0)) && (c_last_read == p_last_write))) || (((((((((((((((((2 <= E_1) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_pc == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (M_E == 2))) || (((((((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_pc == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_pc == 0)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) - InvariantResult [Line: 904]: Loop Invariant Derived loop invariant: ((((((((((((((((((((t1_pc == 1) && (2 <= t1_st)) && (2 <= E_1)) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (((long long) local + 1) == token)) && (p_last_write == q_buf_0)) && (2 <= E_M)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (c_last_read == p_last_write)) || (((((((((((((t1_pc == 1) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (m_pc == 0)) && (c_last_read == p_last_write))) || ((((((((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_pc == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_pc == 0)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_pc == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (m_pc == 0)) && (c_last_read == p_last_write))) || ((((((((((((((((t1_pc == 1) && (2 <= t1_st)) && (2 <= E_1)) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (2 <= E_M)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (c_last_read == p_last_write)) && (token == local))) - InvariantResult [Line: 188]: Location Invariant Derived location invariant: ((((((((((((((((((((((q_req_up == 1) && (p_dw_st != 0)) && (c_num_read == p_num_write)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (t1_st == 0)) && (1 <= q_read_ev)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2)) || (((((((((((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((q_req_up == 1) && (p_dw_st != 0)) && (c_num_read == p_num_write)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (t1_st == 0)) && (p_dw_pc != 1)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((q_req_up == 1) && (p_dw_st != 0)) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (q_free == 0)) && (t1_st == 0)) && (1 <= q_read_ev)) && (m_pc == 0)) && (p_dw_i == 1)) && (p_num_write == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) - InvariantResult [Line: 147]: Location Invariant Derived location invariant: ((((((((((((((((((((((((q_req_up == 1) && (p_dw_st != 0)) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (2 <= q_write_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (p_dw_pc != 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (p_num_write == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2)) || (((((((((((((((((((((p_num_write == 0) && (p_dw_st != 0)) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc != 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((((p_num_write == 0) && (p_dw_st != 0)) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((((p_num_write == 0) && (p_dw_st != 0)) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (p_dw_pc != 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((q_req_up == 1) && (p_dw_st != 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (((long long) c_num_read + 1) == p_num_write)) && (T1_E == 2)) && (m_st == 0)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (q_free == 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) - InvariantResult [Line: 531]: Location Invariant Derived location invariant: ((((((((((((((((((((t1_pc == 1) && (2 <= t1_st)) && (2 <= E_1)) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (c_last_read == p_last_write)) && (token == local)) && (M_E == 2)) || ((((((((((((((((t1_pc == 1) && (2 <= t1_st)) && (2 <= E_1)) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (((long long) local + 1) == token)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (c_last_read == p_last_write)) && (M_E == 2))) && (2 <= E_M)) && (q_write_ev == q_read_ev)) || (((((((((((((((((((2 <= E_1) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_pc == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (m_pc == 0)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (M_E == 2))) - InvariantResult [Line: 686]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((t1_pc == 1) && (2 <= E_1)) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (2 <= E_M)) && (T1_E == 2)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (c_last_read == p_last_write)) && (token == local)) && (M_E == 2)) || ((((((((((((((((t1_pc == 1) && (2 <= t1_st)) && (2 <= E_1)) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (((long long) local + 1) == token)) && (p_last_write == q_buf_0)) && (2 <= E_M)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (c_last_read == p_last_write))) || (((((((((((((t1_pc == 1) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (m_pc == 0)) && (c_last_read == p_last_write))) || ((((((((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_pc == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_pc == 0)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_pc == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (m_pc == 0)) && (c_last_read == p_last_write))) || ((((((((((((((((((2 <= E_1) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_pc == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (M_E == 2))) || ((((((((((((((((t1_pc == 1) && (2 <= t1_st)) && (2 <= E_1)) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (2 <= E_M)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_st != 0)) && (c_last_read == p_last_write)) && (token == local))) || (((((((((((((((((t1_pc == 1) && (2 <= t1_st)) && (2 <= E_1)) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (((long long) local + 1) == token)) && (p_last_write == q_buf_0)) && (2 <= E_M)) && (T1_E == 2)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (c_last_read == p_last_write)) && (M_E == 2))) || ((((((((((((((((((t1_pc == 1) && (2 <= t1_st)) && (p_num_write == 0)) && (c_num_read == 0)) && (t1_i == 1)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (q_write_ev == q_read_ev)) && (q_free == 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (m_pc == 0)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) - InvariantResult [Line: 427]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2)) || (((((((((((((((p_num_write == 0) && (p_dw_st != 0)) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (q_free == 1)) && (c_dr_st != 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (m_pc == 0)) && (c_last_read == p_last_write)) && (E_M == 2)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((((c_num_read == p_num_write) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc == 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((p_dw_st != 0) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (((long long) c_num_read + 1) == p_num_write)) && (T1_E == 2)) && (m_st == 0)) && (2 <= q_write_ev)) && (q_free == 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc == 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((p_dw_st != 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (q_write_ev != 0)) && (T1_E == 2)) && (m_st == 0)) && (c_dr_st != 0)) && (q_free == 0)) && (t1_st == 0)) && (c_dr_pc != p_dw_pc)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (p_num_write == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((((p_dw_st != 0) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (((long long) c_num_read + 1) == p_num_write)) && (q_write_ev != 0)) && (T1_E == 2)) && (m_st == 0)) && (c_dr_st != 0)) && (q_free == 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc == 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((p_dw_st != 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (2 <= q_write_ev)) && (q_free == 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (p_dw_pc != 1)) && (m_pc == 0)) && (p_dw_i == 1)) && (p_num_write == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((p_dw_st != 0) && (c_num_read == p_num_write)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (p_dw_pc != 1)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((p_dw_st != 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (q_write_ev != 0)) && (T1_E == 2)) && (m_st == 0)) && (c_dr_st != 0)) && (q_free == 0)) && (t1_st == 0)) && (p_dw_pc != 1)) && (m_pc == 0)) && (p_dw_i == 1)) && (p_num_write == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (p_dw_pc != 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((p_dw_st != 0) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (q_free == 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc == 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((((p_dw_st != 0) && (c_num_read == p_num_write)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc == 1)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) - InvariantResult [Line: 347]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc != 1)) && (p_dw_st == 0)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2)) || (((((((((((((((p_num_write == 0) && (p_dw_st != 0)) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (q_free == 1)) && (c_dr_st != 0)) && (c_dr_pc == p_dw_pc)) && (p_dw_pc != 1)) && (m_pc == 0)) && (c_last_read == p_last_write)) && (E_M == 2)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((((c_num_read == p_num_write) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc == 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((((q_req_up == 1) && (p_dw_st != 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (((long long) c_num_read + 1) == p_num_write)) && (T1_E == 2)) && (m_st == 0)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (q_free == 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (p_dw_pc == 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((p_dw_st != 0) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (((long long) c_num_read + 1) == p_num_write)) && (T1_E == 2)) && (m_st == 0)) && (2 <= q_write_ev)) && (q_free == 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc == 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((q_req_up == 1) && (p_dw_st != 0)) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (2 <= q_write_ev)) && (q_free == 0)) && (t1_st == 0)) && (c_dr_pc != p_dw_pc)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (p_num_write == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((p_dw_st != 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (q_write_ev != 0)) && (T1_E == 2)) && (m_st == 0)) && (c_dr_st != 0)) && (q_free == 0)) && (t1_st == 0)) && (c_dr_pc != p_dw_pc)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (p_num_write == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((((p_dw_st != 0) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (((long long) c_num_read + 1) == p_num_write)) && (q_write_ev != 0)) && (T1_E == 2)) && (m_st == 0)) && (c_dr_st != 0)) && (q_free == 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc == 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((p_dw_st != 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (2 <= q_write_ev)) && (q_free == 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (p_dw_pc != 1)) && (m_pc == 0)) && (p_dw_i == 1)) && (p_num_write == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((p_dw_st != 0) && (c_num_read == p_num_write)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (p_dw_pc != 1)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((p_dw_st != 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (q_write_ev != 0)) && (T1_E == 2)) && (m_st == 0)) && (c_dr_st != 0)) && (q_free == 0)) && (t1_st == 0)) && (p_dw_pc != 1)) && (m_pc == 0)) && (p_dw_i == 1)) && (p_num_write == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((((p_num_write == 0) && (c_num_read == 0)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == p_dw_pc)) && (t1_st == 0)) && (p_dw_pc != 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((((q_req_up == 1) && (p_dw_st != 0)) && (c_num_read == p_num_write)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (p_dw_pc == 1)) && (1 <= q_read_ev)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || (((((((((((((((((((p_dw_st != 0) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (q_free == 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc == 1)) && (q_read_ev == 2)) && (m_pc == 0)) && (p_dw_i == 1)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) || ((((((((((((((((((((p_dw_st != 0) && (c_num_read == p_num_write)) && (t1_pc == 0)) && (p_last_write == q_buf_0)) && (T1_E == 2)) && (m_st == 0)) && (q_free == 1)) && (2 <= q_write_ev)) && (c_dr_st != 0)) && (c_dr_pc == 1)) && (t1_st == 0)) && (q_req_up <= 0)) && (p_dw_pc == 1)) && (m_pc == 0)) && (p_dw_i == 1)) && (c_last_read == p_last_write)) && (E_M == 2)) && (token == local)) && (E_1 == 2)) && (M_E == 2))) RESULT: Ultimate proved your program to be correct! [2024-11-28 02:54:59,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_10600adc-5adb-41aa-99fb-be1bd5559d46/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE