./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_25-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_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/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_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_25-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/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_126ff127-1c9d-44ee-9a87-3740c6381434/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 7ad88fb205242ec446a08384ae9c868bf7c17f001b4ed74a5de911f546d9b565 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 04:30:06,454 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 04:30:06,533 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 04:30:06,539 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 04:30:06,539 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 04:30:06,572 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 04:30:06,573 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 04:30:06,573 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 04:30:06,573 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 04:30:06,573 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 04:30:06,574 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 04:30:06,574 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 04:30:06,574 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 04:30:06,574 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 04:30:06,574 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 04:30:06,574 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 04:30:06,574 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 04:30:06,575 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 04:30:06,575 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 04:30:06,575 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 04:30:06,575 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 04:30:06,575 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 04:30:06,575 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 04:30:06,575 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 04:30:06,575 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 04:30:06,575 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 04:30:06,576 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 04:30:06,576 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 04:30:06,576 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 04:30:06,576 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:30:06,576 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:30:06,576 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:30:06,576 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:30:06,576 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 04:30:06,576 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:30:06,577 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:30:06,577 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:30:06,577 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:30:06,577 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 04:30:06,577 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 04:30:06,577 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 04:30:06,577 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 04:30:06,577 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 04:30:06,577 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 04:30:06,578 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 04:30:06,578 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 04:30:06,578 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 04:30:06,578 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 04:30:06,578 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_126ff127-1c9d-44ee-9a87-3740c6381434/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 -> 7ad88fb205242ec446a08384ae9c868bf7c17f001b4ed74a5de911f546d9b565 [2024-11-28 04:30:06,921 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 04:30:06,929 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 04:30:06,931 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 04:30:06,933 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 04:30:06,933 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 04:30:06,934 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/recursive-simple/fibo_25-1.c [2024-11-28 04:30:09,888 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/data/bbae78852/2aea819902c0453bb12125d633e1b81d/FLAGdf8c30f00 [2024-11-28 04:30:10,116 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 04:30:10,116 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/sv-benchmarks/c/recursive-simple/fibo_25-1.c [2024-11-28 04:30:10,123 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/data/bbae78852/2aea819902c0453bb12125d633e1b81d/FLAGdf8c30f00 [2024-11-28 04:30:10,148 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/data/bbae78852/2aea819902c0453bb12125d633e1b81d [2024-11-28 04:30:10,152 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 04:30:10,154 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 04:30:10,156 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 04:30:10,156 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 04:30:10,161 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 04:30:10,162 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,165 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a165dba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10, skipping insertion in model container [2024-11-28 04:30:10,166 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,181 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 04:30:10,361 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_126ff127-1c9d-44ee-9a87-3740c6381434/sv-benchmarks/c/recursive-simple/fibo_25-1.c[746,759] [2024-11-28 04:30:10,366 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:30:10,378 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 04:30:10,395 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_126ff127-1c9d-44ee-9a87-3740c6381434/sv-benchmarks/c/recursive-simple/fibo_25-1.c[746,759] [2024-11-28 04:30:10,397 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:30:10,413 INFO L204 MainTranslator]: Completed translation [2024-11-28 04:30:10,413 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10 WrapperNode [2024-11-28 04:30:10,414 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 04:30:10,416 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 04:30:10,416 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 04:30:10,417 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 04:30:10,425 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,432 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,446 INFO L138 Inliner]: procedures = 13, calls = 10, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 20 [2024-11-28 04:30:10,446 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 04:30:10,447 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 04:30:10,448 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 04:30:10,448 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 04:30:10,457 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,457 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,459 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,473 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 04:30:10,474 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,474 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,477 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,478 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,480 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,481 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,482 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,483 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 04:30:10,485 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 04:30:10,487 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 04:30:10,487 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 04:30:10,488 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (1/1) ... [2024-11-28 04:30:10,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:30:10,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:10,521 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 04:30:10,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 04:30:10,554 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 04:30:10,554 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 04:30:10,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 04:30:10,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 04:30:10,555 INFO L130 BoogieDeclarations]: Found specification of procedure fibo [2024-11-28 04:30:10,555 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo [2024-11-28 04:30:10,624 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 04:30:10,627 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 04:30:10,744 INFO L? ?]: Removed 6 outVars from TransFormulas that were not future-live. [2024-11-28 04:30:10,745 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 04:30:10,756 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 04:30:10,758 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-28 04:30:10,759 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:30:10 BoogieIcfgContainer [2024-11-28 04:30:10,759 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 04:30:10,762 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 04:30:10,763 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 04:30:10,768 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 04:30:10,769 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 04:30:10" (1/3) ... [2024-11-28 04:30:10,769 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab0b655 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:30:10, skipping insertion in model container [2024-11-28 04:30:10,770 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:30:10" (2/3) ... [2024-11-28 04:30:10,770 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab0b655 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:30:10, skipping insertion in model container [2024-11-28 04:30:10,770 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:30:10" (3/3) ... [2024-11-28 04:30:10,771 INFO L128 eAbstractionObserver]: Analyzing ICFG fibo_25-1.c [2024-11-28 04:30:10,783 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 04:30:10,784 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG fibo_25-1.c that has 2 procedures, 20 locations, 1 initial locations, 0 loop locations, and 1 error locations. [2024-11-28 04:30:10,844 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 04:30:10,857 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;@701a3fc9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 04:30:10,857 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 04:30:10,862 INFO L276 IsEmpty]: Start isEmpty. Operand has 20 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 15 states have internal predecessors, (18), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-28 04:30:10,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-28 04:30:10,870 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:10,870 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:10,871 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:10,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:10,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1755511548, now seen corresponding path program 1 times [2024-11-28 04:30:10,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:10,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068024212] [2024-11-28 04:30:10,887 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:30:10,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:10,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:30:11,199 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 04:30:11,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:11,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068024212] [2024-11-28 04:30:11,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068024212] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:30:11,205 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:30:11,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:30:11,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809284616] [2024-11-28 04:30:11,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:30:11,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:30:11,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:11,232 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:30:11,233 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:30:11,235 INFO L87 Difference]: Start difference. First operand has 20 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 15 states have internal predecessors, (18), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 5 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 04:30:11,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:11,300 INFO L93 Difference]: Finished difference Result 30 states and 36 transitions. [2024-11-28 04:30:11,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:30:11,304 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2024-11-28 04:30:11,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:11,313 INFO L225 Difference]: With dead ends: 30 [2024-11-28 04:30:11,315 INFO L226 Difference]: Without dead ends: 18 [2024-11-28 04:30:11,319 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 04:30:11,322 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 0 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:11,324 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 76 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:30:11,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2024-11-28 04:30:11,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2024-11-28 04:30:11,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 13 states have internal predecessors, (14), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-28 04:30:11,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 22 transitions. [2024-11-28 04:30:11,368 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 22 transitions. Word has length 10 [2024-11-28 04:30:11,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:11,368 INFO L471 AbstractCegarLoop]: Abstraction has 18 states and 22 transitions. [2024-11-28 04:30:11,369 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 04:30:11,369 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 22 transitions. [2024-11-28 04:30:11,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-28 04:30:11,370 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:11,370 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:11,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 04:30:11,370 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:11,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:11,371 INFO L85 PathProgramCache]: Analyzing trace with hash 2128459596, now seen corresponding path program 1 times [2024-11-28 04:30:11,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:11,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327734211] [2024-11-28 04:30:11,371 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:30:11,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:11,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:30:11,450 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 04:30:11,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:11,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327734211] [2024-11-28 04:30:11,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327734211] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:30:11,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:30:11,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:30:11,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628353926] [2024-11-28 04:30:11,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:30:11,451 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:30:11,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:11,452 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:30:11,452 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:30:11,452 INFO L87 Difference]: Start difference. First operand 18 states and 22 transitions. Second operand has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 04:30:11,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:11,481 INFO L93 Difference]: Finished difference Result 24 states and 29 transitions. [2024-11-28 04:30:11,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:30:11,481 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2024-11-28 04:30:11,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:11,482 INFO L225 Difference]: With dead ends: 24 [2024-11-28 04:30:11,482 INFO L226 Difference]: Without dead ends: 20 [2024-11-28 04:30:11,483 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 04:30:11,484 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 0 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:11,484 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 77 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 04:30:11,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2024-11-28 04:30:11,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 18. [2024-11-28 04:30:11,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 13 states have internal predecessors, (14), 3 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-28 04:30:11,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 22 transitions. [2024-11-28 04:30:11,490 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 22 transitions. Word has length 11 [2024-11-28 04:30:11,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:11,490 INFO L471 AbstractCegarLoop]: Abstraction has 18 states and 22 transitions. [2024-11-28 04:30:11,490 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 04:30:11,490 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 22 transitions. [2024-11-28 04:30:11,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-28 04:30:11,491 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:11,491 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:11,491 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 04:30:11,491 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:11,492 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:11,492 INFO L85 PathProgramCache]: Analyzing trace with hash -42544313, now seen corresponding path program 1 times [2024-11-28 04:30:11,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:11,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125514557] [2024-11-28 04:30:11,492 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:30:11,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:11,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:30:11,655 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:30:11,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:11,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125514557] [2024-11-28 04:30:11,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125514557] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:11,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357342489] [2024-11-28 04:30:11,656 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:30:11,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:11,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:11,660 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:11,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 04:30:11,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:30:11,732 INFO L256 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 04:30:11,740 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:11,850 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 04:30:11,850 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:12,240 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 04:30:12,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357342489] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:12,241 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:12,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 7] total 11 [2024-11-28 04:30:12,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690770398] [2024-11-28 04:30:12,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:12,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 04:30:12,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:12,243 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 04:30:12,243 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:30:12,243 INFO L87 Difference]: Start difference. First operand 18 states and 22 transitions. Second operand has 11 states, 8 states have (on average 3.5) internal successors, (28), 11 states have internal predecessors, (28), 8 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 2 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-28 04:30:12,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:12,354 INFO L93 Difference]: Finished difference Result 35 states and 46 transitions. [2024-11-28 04:30:12,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:30:12,354 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 3.5) internal successors, (28), 11 states have internal predecessors, (28), 8 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 2 states have call predecessors, (8), 8 states have call successors, (8) Word has length 23 [2024-11-28 04:30:12,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:12,355 INFO L225 Difference]: With dead ends: 35 [2024-11-28 04:30:12,355 INFO L226 Difference]: Without dead ends: 20 [2024-11-28 04:30:12,356 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2024-11-28 04:30:12,357 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 15 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:12,357 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 48 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:30:12,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2024-11-28 04:30:12,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2024-11-28 04:30:12,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 15 states have internal predecessors, (15), 3 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-28 04:30:12,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 24 transitions. [2024-11-28 04:30:12,363 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 24 transitions. Word has length 23 [2024-11-28 04:30:12,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:12,366 INFO L471 AbstractCegarLoop]: Abstraction has 20 states and 24 transitions. [2024-11-28 04:30:12,366 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 3.5) internal successors, (28), 11 states have internal predecessors, (28), 8 states have call successors, (8), 1 states have call predecessors, (8), 4 states have return successors, (8), 2 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-28 04:30:12,366 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 24 transitions. [2024-11-28 04:30:12,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-28 04:30:12,367 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:12,367 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:12,375 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 04:30:12,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:12,568 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:12,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:12,568 INFO L85 PathProgramCache]: Analyzing trace with hash 170813287, now seen corresponding path program 1 times [2024-11-28 04:30:12,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:12,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503330208] [2024-11-28 04:30:12,569 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:30:12,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:12,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:30:12,722 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 04:30:12,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:12,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503330208] [2024-11-28 04:30:12,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503330208] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:12,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084895703] [2024-11-28 04:30:12,722 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:30:12,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:12,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:12,724 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:12,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 04:30:12,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:30:12,771 INFO L256 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 04:30:12,772 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:12,809 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 04:30:12,810 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:13,020 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 04:30:13,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084895703] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:13,021 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:13,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 7] total 9 [2024-11-28 04:30:13,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192324653] [2024-11-28 04:30:13,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:13,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:30:13,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:13,022 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:30:13,022 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:30:13,023 INFO L87 Difference]: Start difference. First operand 20 states and 24 transitions. Second operand has 9 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 9 states have internal predecessors, (23), 5 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-28 04:30:13,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:13,100 INFO L93 Difference]: Finished difference Result 29 states and 38 transitions. [2024-11-28 04:30:13,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:30:13,101 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 9 states have internal predecessors, (23), 5 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 5 states have call successors, (5) Word has length 24 [2024-11-28 04:30:13,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:13,102 INFO L225 Difference]: With dead ends: 29 [2024-11-28 04:30:13,102 INFO L226 Difference]: Without dead ends: 25 [2024-11-28 04:30:13,102 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-28 04:30:13,103 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 21 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:13,103 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 37 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:30:13,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2024-11-28 04:30:13,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2024-11-28 04:30:13,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 16 states have (on average 1.125) internal successors, (18), 18 states have internal predecessors, (18), 4 states have call successors, (4), 1 states have call predecessors, (4), 4 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-28 04:30:13,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 34 transitions. [2024-11-28 04:30:13,111 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 34 transitions. Word has length 24 [2024-11-28 04:30:13,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:13,111 INFO L471 AbstractCegarLoop]: Abstraction has 25 states and 34 transitions. [2024-11-28 04:30:13,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 9 states have internal predecessors, (23), 5 states have call successors, (5), 1 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-28 04:30:13,111 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 34 transitions. [2024-11-28 04:30:13,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-28 04:30:13,112 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:13,113 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:13,121 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 04:30:13,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:13,317 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:13,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:13,317 INFO L85 PathProgramCache]: Analyzing trace with hash -187634876, now seen corresponding path program 2 times [2024-11-28 04:30:13,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:13,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3744408] [2024-11-28 04:30:13,318 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:30:13,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:13,336 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:30:13,336 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:13,669 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 2 proven. 17 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-28 04:30:13,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:13,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3744408] [2024-11-28 04:30:13,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3744408] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:13,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740379521] [2024-11-28 04:30:13,669 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:30:13,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:13,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:13,673 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:13,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 04:30:13,747 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:30:13,748 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:13,748 INFO L256 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 04:30:13,751 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:13,885 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 04:30:13,885 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:14,386 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 28 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-28 04:30:14,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740379521] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:14,387 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:14,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 9] total 20 [2024-11-28 04:30:14,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910212016] [2024-11-28 04:30:14,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:14,390 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 04:30:14,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:14,391 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 04:30:14,393 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:30:14,394 INFO L87 Difference]: Start difference. First operand 25 states and 34 transitions. Second operand has 20 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 10 states have call successors, (11), 1 states have call predecessors, (11), 7 states have return successors, (13), 8 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-28 04:30:14,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:14,803 INFO L93 Difference]: Finished difference Result 46 states and 83 transitions. [2024-11-28 04:30:14,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 04:30:14,804 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 10 states have call successors, (11), 1 states have call predecessors, (11), 7 states have return successors, (13), 8 states have call predecessors, (13), 10 states have call successors, (13) Word has length 37 [2024-11-28 04:30:14,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:14,806 INFO L225 Difference]: With dead ends: 46 [2024-11-28 04:30:14,806 INFO L226 Difference]: Without dead ends: 42 [2024-11-28 04:30:14,807 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2024-11-28 04:30:14,811 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 25 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:14,811 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 95 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:30:14,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2024-11-28 04:30:14,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 30. [2024-11-28 04:30:14,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 19 states have (on average 1.105263157894737) internal successors, (21), 21 states have internal predecessors, (21), 5 states have call successors, (5), 1 states have call predecessors, (5), 5 states have return successors, (20), 7 states have call predecessors, (20), 5 states have call successors, (20) [2024-11-28 04:30:14,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 46 transitions. [2024-11-28 04:30:14,837 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 46 transitions. Word has length 37 [2024-11-28 04:30:14,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:14,837 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 46 transitions. [2024-11-28 04:30:14,838 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 10 states have call successors, (11), 1 states have call predecessors, (11), 7 states have return successors, (13), 8 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-28 04:30:14,838 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 46 transitions. [2024-11-28 04:30:14,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-28 04:30:14,840 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:14,840 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 8, 6, 6, 6, 6, 6, 6, 6, 5, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:14,848 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-28 04:30:15,042 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:15,043 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:15,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:15,043 INFO L85 PathProgramCache]: Analyzing trace with hash 710953508, now seen corresponding path program 3 times [2024-11-28 04:30:15,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:15,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507814196] [2024-11-28 04:30:15,044 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:30:15,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:15,084 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 04:30:15,086 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:15,313 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 167 proven. 27 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2024-11-28 04:30:15,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:15,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507814196] [2024-11-28 04:30:15,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507814196] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:15,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860654683] [2024-11-28 04:30:15,315 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:30:15,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:15,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:15,317 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:15,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 04:30:15,393 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 04:30:15,393 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:15,394 INFO L256 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 04:30:15,396 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:15,454 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 207 proven. 12 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2024-11-28 04:30:15,456 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:16,028 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 169 proven. 25 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2024-11-28 04:30:16,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860654683] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:16,029 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:16,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 13 [2024-11-28 04:30:16,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991200514] [2024-11-28 04:30:16,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:16,030 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 04:30:16,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:16,031 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 04:30:16,031 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-11-28 04:30:16,031 INFO L87 Difference]: Start difference. First operand 30 states and 46 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 6 states have call successors, (9), 2 states have call predecessors, (9), 6 states have return successors, (13), 4 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-28 04:30:16,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:16,197 INFO L93 Difference]: Finished difference Result 62 states and 110 transitions. [2024-11-28 04:30:16,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:30:16,199 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 6 states have call successors, (9), 2 states have call predecessors, (9), 6 states have return successors, (13), 4 states have call predecessors, (13), 6 states have call successors, (13) Word has length 90 [2024-11-28 04:30:16,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:16,201 INFO L225 Difference]: With dead ends: 62 [2024-11-28 04:30:16,201 INFO L226 Difference]: Without dead ends: 35 [2024-11-28 04:30:16,202 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 172 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2024-11-28 04:30:16,205 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 20 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:16,206 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 62 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:30:16,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2024-11-28 04:30:16,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 32. [2024-11-28 04:30:16,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 21 states have (on average 1.0952380952380953) internal successors, (23), 22 states have internal predecessors, (23), 5 states have call successors, (5), 2 states have call predecessors, (5), 5 states have return successors, (18), 7 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-28 04:30:16,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 46 transitions. [2024-11-28 04:30:16,225 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 46 transitions. Word has length 90 [2024-11-28 04:30:16,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:16,225 INFO L471 AbstractCegarLoop]: Abstraction has 32 states and 46 transitions. [2024-11-28 04:30:16,226 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 6 states have call successors, (9), 2 states have call predecessors, (9), 6 states have return successors, (13), 4 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-28 04:30:16,227 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 46 transitions. [2024-11-28 04:30:16,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-28 04:30:16,233 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:16,233 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 7, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:16,244 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-28 04:30:16,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:16,434 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:16,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:16,435 INFO L85 PathProgramCache]: Analyzing trace with hash -2015531204, now seen corresponding path program 4 times [2024-11-28 04:30:16,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:16,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132893164] [2024-11-28 04:30:16,436 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:30:16,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:16,461 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:30:16,464 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:16,681 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 17 proven. 96 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-28 04:30:16,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:16,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132893164] [2024-11-28 04:30:16,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132893164] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:16,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758868648] [2024-11-28 04:30:16,682 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:30:16,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:16,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:16,684 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:16,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 04:30:16,753 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:30:16,753 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:16,754 INFO L256 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 04:30:16,756 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:16,842 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 17 proven. 88 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-28 04:30:16,842 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:17,481 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 17 proven. 103 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-28 04:30:17,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758868648] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:17,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:17,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 11] total 17 [2024-11-28 04:30:17,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860876320] [2024-11-28 04:30:17,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:17,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 04:30:17,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:17,483 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 04:30:17,484 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2024-11-28 04:30:17,484 INFO L87 Difference]: Start difference. First operand 32 states and 46 transitions. Second operand has 17 states, 14 states have (on average 3.357142857142857) internal successors, (47), 17 states have internal predecessors, (47), 13 states have call successors, (14), 1 states have call predecessors, (14), 6 states have return successors, (16), 7 states have call predecessors, (16), 13 states have call successors, (16) [2024-11-28 04:30:17,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:17,743 INFO L93 Difference]: Finished difference Result 81 states and 135 transitions. [2024-11-28 04:30:17,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 04:30:17,744 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 3.357142857142857) internal successors, (47), 17 states have internal predecessors, (47), 13 states have call successors, (14), 1 states have call predecessors, (14), 6 states have return successors, (16), 7 states have call predecessors, (16), 13 states have call successors, (16) Word has length 65 [2024-11-28 04:30:17,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:17,745 INFO L225 Difference]: With dead ends: 81 [2024-11-28 04:30:17,746 INFO L226 Difference]: Without dead ends: 77 [2024-11-28 04:30:17,746 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 121 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2024-11-28 04:30:17,747 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 84 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:17,747 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 70 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:30:17,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2024-11-28 04:30:17,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 64. [2024-11-28 04:30:17,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 42 states have (on average 1.119047619047619) internal successors, (47), 42 states have internal predecessors, (47), 12 states have call successors, (12), 5 states have call predecessors, (12), 9 states have return successors, (38), 16 states have call predecessors, (38), 12 states have call successors, (38) [2024-11-28 04:30:17,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 97 transitions. [2024-11-28 04:30:17,777 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 97 transitions. Word has length 65 [2024-11-28 04:30:17,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:17,778 INFO L471 AbstractCegarLoop]: Abstraction has 64 states and 97 transitions. [2024-11-28 04:30:17,778 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 3.357142857142857) internal successors, (47), 17 states have internal predecessors, (47), 13 states have call successors, (14), 1 states have call predecessors, (14), 6 states have return successors, (16), 7 states have call predecessors, (16), 13 states have call successors, (16) [2024-11-28 04:30:17,778 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 97 transitions. [2024-11-28 04:30:17,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-11-28 04:30:17,785 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:17,786 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 35, 21, 21, 21, 21, 21, 21, 21, 14, 8, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:17,795 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 04:30:17,986 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:17,986 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:17,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:17,987 INFO L85 PathProgramCache]: Analyzing trace with hash 2001495241, now seen corresponding path program 5 times [2024-11-28 04:30:17,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:17,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785540286] [2024-11-28 04:30:17,987 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:30:17,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:18,024 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-11-28 04:30:18,025 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:18,310 INFO L134 CoverageAnalysis]: Checked inductivity of 5047 backedges. 480 proven. 604 refuted. 0 times theorem prover too weak. 3963 trivial. 0 not checked. [2024-11-28 04:30:18,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:18,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785540286] [2024-11-28 04:30:18,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785540286] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:18,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391901041] [2024-11-28 04:30:18,310 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:30:18,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:18,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:18,313 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:18,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 04:30:18,421 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-11-28 04:30:18,421 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:18,424 INFO L256 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 04:30:18,434 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:18,557 INFO L134 CoverageAnalysis]: Checked inductivity of 5047 backedges. 2907 proven. 92 refuted. 0 times theorem prover too weak. 2048 trivial. 0 not checked. [2024-11-28 04:30:18,557 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:20,448 INFO L134 CoverageAnalysis]: Checked inductivity of 5047 backedges. 539 proven. 765 refuted. 0 times theorem prover too weak. 3743 trivial. 0 not checked. [2024-11-28 04:30:20,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391901041] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:20,449 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:20,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 12] total 20 [2024-11-28 04:30:20,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960107825] [2024-11-28 04:30:20,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:20,450 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 04:30:20,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:20,451 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 04:30:20,451 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:30:20,451 INFO L87 Difference]: Start difference. First operand 64 states and 97 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 states have internal predecessors, (64), 13 states have call successors, (19), 2 states have call predecessors, (19), 7 states have return successors, (25), 9 states have call predecessors, (25), 13 states have call successors, (25) [2024-11-28 04:30:20,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:20,697 INFO L93 Difference]: Finished difference Result 188 states and 375 transitions. [2024-11-28 04:30:20,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 04:30:20,698 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 states have internal predecessors, (64), 13 states have call successors, (19), 2 states have call predecessors, (19), 7 states have return successors, (25), 9 states have call predecessors, (25), 13 states have call successors, (25) Word has length 297 [2024-11-28 04:30:20,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:20,701 INFO L225 Difference]: With dead ends: 188 [2024-11-28 04:30:20,702 INFO L226 Difference]: Without dead ends: 129 [2024-11-28 04:30:20,704 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 610 GetRequests, 582 SyntacticMatches, 6 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2024-11-28 04:30:20,704 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 22 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:20,705 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 119 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:30:20,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2024-11-28 04:30:20,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 111. [2024-11-28 04:30:20,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 74 states have (on average 1.054054054054054) internal successors, (78), 72 states have internal predecessors, (78), 22 states have call successors, (22), 10 states have call predecessors, (22), 14 states have return successors, (84), 28 states have call predecessors, (84), 22 states have call successors, (84) [2024-11-28 04:30:20,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 184 transitions. [2024-11-28 04:30:20,736 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 184 transitions. Word has length 297 [2024-11-28 04:30:20,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:20,737 INFO L471 AbstractCegarLoop]: Abstraction has 111 states and 184 transitions. [2024-11-28 04:30:20,737 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 states have internal predecessors, (64), 13 states have call successors, (19), 2 states have call predecessors, (19), 7 states have return successors, (25), 9 states have call predecessors, (25), 13 states have call successors, (25) [2024-11-28 04:30:20,738 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 184 transitions. [2024-11-28 04:30:20,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-11-28 04:30:20,745 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:20,745 INFO L218 NwaCegarLoop]: trace histogram [59, 59, 53, 29, 29, 29, 29, 29, 29, 29, 24, 6, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:20,754 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-28 04:30:20,949 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:20,950 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:20,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:20,950 INFO L85 PathProgramCache]: Analyzing trace with hash 936308275, now seen corresponding path program 6 times [2024-11-28 04:30:20,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:20,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826734901] [2024-11-28 04:30:20,951 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:30:20,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:20,990 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-28 04:30:20,990 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:21,119 INFO L134 CoverageAnalysis]: Checked inductivity of 9846 backedges. 518 proven. 875 refuted. 0 times theorem prover too weak. 8453 trivial. 0 not checked. [2024-11-28 04:30:21,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:21,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826734901] [2024-11-28 04:30:21,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826734901] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:21,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203915896] [2024-11-28 04:30:21,120 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:30:21,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:21,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:21,122 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:21,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 04:30:21,262 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-28 04:30:21,262 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:21,264 INFO L256 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 04:30:21,273 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:21,325 INFO L134 CoverageAnalysis]: Checked inductivity of 9846 backedges. 4009 proven. 16 refuted. 0 times theorem prover too weak. 5821 trivial. 0 not checked. [2024-11-28 04:30:21,327 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:22,545 INFO L134 CoverageAnalysis]: Checked inductivity of 9846 backedges. 516 proven. 877 refuted. 0 times theorem prover too weak. 8453 trivial. 0 not checked. [2024-11-28 04:30:22,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203915896] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:22,546 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:22,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 11 [2024-11-28 04:30:22,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243752004] [2024-11-28 04:30:22,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:22,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 04:30:22,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:22,548 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 04:30:22,548 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-28 04:30:22,549 INFO L87 Difference]: Start difference. First operand 111 states and 184 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 5 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (13), 4 states have call predecessors, (13), 5 states have call successors, (13) [2024-11-28 04:30:22,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:22,656 INFO L93 Difference]: Finished difference Result 208 states and 389 transitions. [2024-11-28 04:30:22,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:30:22,656 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 5 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (13), 4 states have call predecessors, (13), 5 states have call successors, (13) Word has length 411 [2024-11-28 04:30:22,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:22,659 INFO L225 Difference]: With dead ends: 208 [2024-11-28 04:30:22,659 INFO L226 Difference]: Without dead ends: 101 [2024-11-28 04:30:22,660 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 832 GetRequests, 816 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2024-11-28 04:30:22,661 INFO L435 NwaCegarLoop]: 14 mSDtfsCounter, 12 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:22,661 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 59 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:30:22,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2024-11-28 04:30:22,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2024-11-28 04:30:22,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 68 states have (on average 1.0441176470588236) internal successors, (71), 66 states have internal predecessors, (71), 20 states have call successors, (20), 10 states have call predecessors, (20), 12 states have return successors, (65), 24 states have call predecessors, (65), 20 states have call successors, (65) [2024-11-28 04:30:22,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 156 transitions. [2024-11-28 04:30:22,680 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 156 transitions. Word has length 411 [2024-11-28 04:30:22,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:22,684 INFO L471 AbstractCegarLoop]: Abstraction has 101 states and 156 transitions. [2024-11-28 04:30:22,684 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 5 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (13), 4 states have call predecessors, (13), 5 states have call successors, (13) [2024-11-28 04:30:22,684 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 156 transitions. [2024-11-28 04:30:22,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2024-11-28 04:30:22,689 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:22,689 INFO L218 NwaCegarLoop]: trace histogram [39, 39, 31, 19, 19, 19, 19, 19, 19, 19, 12, 8, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:22,702 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 04:30:22,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:22,890 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:22,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:22,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1842983191, now seen corresponding path program 7 times [2024-11-28 04:30:22,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:22,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209110411] [2024-11-28 04:30:22,891 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:30:22,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:22,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:30:23,361 INFO L134 CoverageAnalysis]: Checked inductivity of 4113 backedges. 142 proven. 942 refuted. 0 times theorem prover too weak. 3029 trivial. 0 not checked. [2024-11-28 04:30:23,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:23,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209110411] [2024-11-28 04:30:23,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209110411] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:23,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923993331] [2024-11-28 04:30:23,362 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:30:23,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:23,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:23,364 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:23,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 04:30:23,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:30:23,518 INFO L256 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:30:23,524 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:23,627 INFO L134 CoverageAnalysis]: Checked inductivity of 4113 backedges. 142 proven. 942 refuted. 0 times theorem prover too weak. 3029 trivial. 0 not checked. [2024-11-28 04:30:23,627 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:25,494 INFO L134 CoverageAnalysis]: Checked inductivity of 4113 backedges. 142 proven. 982 refuted. 0 times theorem prover too weak. 2989 trivial. 0 not checked. [2024-11-28 04:30:25,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923993331] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:25,495 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:25,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 15] total 17 [2024-11-28 04:30:25,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979912109] [2024-11-28 04:30:25,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:25,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 04:30:25,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:25,497 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 04:30:25,497 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2024-11-28 04:30:25,501 INFO L87 Difference]: Start difference. First operand 101 states and 156 transitions. Second operand has 17 states, 15 states have (on average 3.466666666666667) internal successors, (52), 17 states have internal predecessors, (52), 14 states have call successors, (15), 1 states have call predecessors, (15), 7 states have return successors, (19), 7 states have call predecessors, (19), 14 states have call successors, (19) [2024-11-28 04:30:25,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:25,683 INFO L93 Difference]: Finished difference Result 149 states and 297 transitions. [2024-11-28 04:30:25,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 04:30:25,684 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 3.466666666666667) internal successors, (52), 17 states have internal predecessors, (52), 14 states have call successors, (15), 1 states have call predecessors, (15), 7 states have return successors, (19), 7 states have call predecessors, (19), 14 states have call successors, (19) Word has length 269 [2024-11-28 04:30:25,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:25,690 INFO L225 Difference]: With dead ends: 149 [2024-11-28 04:30:25,690 INFO L226 Difference]: Without dead ends: 145 [2024-11-28 04:30:25,690 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 556 GetRequests, 530 SyntacticMatches, 6 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=144, Invalid=318, Unknown=0, NotChecked=0, Total=462 [2024-11-28 04:30:25,691 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 39 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:25,692 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 86 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:30:25,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2024-11-28 04:30:25,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 106. [2024-11-28 04:30:25,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 71 states have (on average 1.0422535211267605) internal successors, (74), 69 states have internal predecessors, (74), 21 states have call successors, (21), 10 states have call predecessors, (21), 13 states have return successors, (75), 26 states have call predecessors, (75), 21 states have call successors, (75) [2024-11-28 04:30:25,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 170 transitions. [2024-11-28 04:30:25,743 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 170 transitions. Word has length 269 [2024-11-28 04:30:25,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:25,744 INFO L471 AbstractCegarLoop]: Abstraction has 106 states and 170 transitions. [2024-11-28 04:30:25,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 3.466666666666667) internal successors, (52), 17 states have internal predecessors, (52), 14 states have call successors, (15), 1 states have call predecessors, (15), 7 states have return successors, (19), 7 states have call predecessors, (19), 14 states have call successors, (19) [2024-11-28 04:30:25,744 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 170 transitions. [2024-11-28 04:30:25,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 406 [2024-11-28 04:30:25,754 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:25,754 INFO L218 NwaCegarLoop]: trace histogram [59, 59, 47, 29, 29, 29, 29, 29, 29, 29, 18, 12, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:25,767 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-28 04:30:25,954 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:25,955 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:25,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:25,956 INFO L85 PathProgramCache]: Analyzing trace with hash -314665783, now seen corresponding path program 8 times [2024-11-28 04:30:25,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:25,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232195497] [2024-11-28 04:30:25,956 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:30:25,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:26,055 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:30:26,056 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:26,772 INFO L134 CoverageAnalysis]: Checked inductivity of 9549 backedges. 297 proven. 1714 refuted. 0 times theorem prover too weak. 7538 trivial. 0 not checked. [2024-11-28 04:30:26,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:26,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232195497] [2024-11-28 04:30:26,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232195497] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:26,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276675969] [2024-11-28 04:30:26,775 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:30:26,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:26,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:26,778 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:26,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 04:30:27,007 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:30:27,008 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:27,011 INFO L256 TraceCheckSpWp]: Trace formula consists of 919 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 04:30:27,018 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:27,136 INFO L134 CoverageAnalysis]: Checked inductivity of 9549 backedges. 297 proven. 1714 refuted. 0 times theorem prover too weak. 7538 trivial. 0 not checked. [2024-11-28 04:30:27,137 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:30,070 INFO L134 CoverageAnalysis]: Checked inductivity of 9549 backedges. 297 proven. 1771 refuted. 0 times theorem prover too weak. 7481 trivial. 0 not checked. [2024-11-28 04:30:30,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276675969] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:30,070 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:30,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 17] total 19 [2024-11-28 04:30:30,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615265018] [2024-11-28 04:30:30,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:30,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 04:30:30,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:30,072 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 04:30:30,073 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2024-11-28 04:30:30,073 INFO L87 Difference]: Start difference. First operand 106 states and 170 transitions. Second operand has 19 states, 17 states have (on average 3.411764705882353) internal successors, (58), 19 states have internal predecessors, (58), 16 states have call successors, (17), 1 states have call predecessors, (17), 8 states have return successors, (22), 8 states have call predecessors, (22), 16 states have call successors, (22) [2024-11-28 04:30:30,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:30,274 INFO L93 Difference]: Finished difference Result 161 states and 347 transitions. [2024-11-28 04:30:30,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 04:30:30,275 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 3.411764705882353) internal successors, (58), 19 states have internal predecessors, (58), 16 states have call successors, (17), 1 states have call predecessors, (17), 8 states have return successors, (22), 8 states have call predecessors, (22), 16 states have call successors, (22) Word has length 405 [2024-11-28 04:30:30,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:30,278 INFO L225 Difference]: With dead ends: 161 [2024-11-28 04:30:30,278 INFO L226 Difference]: Without dead ends: 157 [2024-11-28 04:30:30,279 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 831 GetRequests, 801 SyntacticMatches, 7 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=188, Invalid=412, Unknown=0, NotChecked=0, Total=600 [2024-11-28 04:30:30,280 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 45 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:30,280 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 94 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:30:30,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2024-11-28 04:30:30,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 111. [2024-11-28 04:30:30,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 74 states have (on average 1.0405405405405406) internal successors, (77), 72 states have internal predecessors, (77), 22 states have call successors, (22), 10 states have call predecessors, (22), 14 states have return successors, (87), 28 states have call predecessors, (87), 22 states have call successors, (87) [2024-11-28 04:30:30,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 186 transitions. [2024-11-28 04:30:30,310 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 186 transitions. Word has length 405 [2024-11-28 04:30:30,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:30,311 INFO L471 AbstractCegarLoop]: Abstraction has 111 states and 186 transitions. [2024-11-28 04:30:30,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 3.411764705882353) internal successors, (58), 19 states have internal predecessors, (58), 16 states have call successors, (17), 1 states have call predecessors, (17), 8 states have return successors, (22), 8 states have call predecessors, (22), 16 states have call successors, (22) [2024-11-28 04:30:30,311 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 186 transitions. [2024-11-28 04:30:30,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 730 [2024-11-28 04:30:30,333 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:30,333 INFO L218 NwaCegarLoop]: trace histogram [107, 107, 83, 53, 53, 53, 53, 53, 53, 53, 30, 24, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:30,344 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-28 04:30:30,534 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-28 04:30:30,534 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:30,534 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:30,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1652776311, now seen corresponding path program 9 times [2024-11-28 04:30:30,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:30,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901967039] [2024-11-28 04:30:30,535 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:30:30,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:30,573 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 04:30:30,574 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:30,746 INFO L134 CoverageAnalysis]: Checked inductivity of 31599 backedges. 2753 proven. 36 refuted. 0 times theorem prover too weak. 28810 trivial. 0 not checked. [2024-11-28 04:30:30,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:30,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901967039] [2024-11-28 04:30:30,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901967039] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:30,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10313169] [2024-11-28 04:30:30,747 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:30:30,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:30,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:30,749 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:30,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 04:30:30,921 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 04:30:30,921 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:30,922 INFO L256 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 04:30:30,938 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:31,020 INFO L134 CoverageAnalysis]: Checked inductivity of 31599 backedges. 3024 proven. 41 refuted. 0 times theorem prover too weak. 28534 trivial. 0 not checked. [2024-11-28 04:30:31,021 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:33,411 INFO L134 CoverageAnalysis]: Checked inductivity of 31599 backedges. 3024 proven. 44 refuted. 0 times theorem prover too weak. 28531 trivial. 0 not checked. [2024-11-28 04:30:33,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10313169] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:33,411 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:33,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 11] total 16 [2024-11-28 04:30:33,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592988464] [2024-11-28 04:30:33,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:33,414 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 04:30:33,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:33,414 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 04:30:33,414 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2024-11-28 04:30:33,415 INFO L87 Difference]: Start difference. First operand 111 states and 186 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 9 states have call successors, (12), 1 states have call predecessors, (12), 6 states have return successors, (14), 6 states have call predecessors, (14), 9 states have call successors, (14) [2024-11-28 04:30:33,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:33,584 INFO L93 Difference]: Finished difference Result 216 states and 401 transitions. [2024-11-28 04:30:33,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:30:33,584 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 9 states have call successors, (12), 1 states have call predecessors, (12), 6 states have return successors, (14), 6 states have call predecessors, (14), 9 states have call successors, (14) Word has length 729 [2024-11-28 04:30:33,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:33,586 INFO L225 Difference]: With dead ends: 216 [2024-11-28 04:30:33,587 INFO L226 Difference]: Without dead ends: 110 [2024-11-28 04:30:33,588 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1476 GetRequests, 1450 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=154, Invalid=352, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:30:33,588 INFO L435 NwaCegarLoop]: 14 mSDtfsCounter, 39 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:33,589 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 74 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:30:33,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-11-28 04:30:33,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 105. [2024-11-28 04:30:33,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 71 states have (on average 1.0422535211267605) internal successors, (74), 68 states have internal predecessors, (74), 20 states have call successors, (20), 10 states have call predecessors, (20), 13 states have return successors, (68), 26 states have call predecessors, (68), 20 states have call successors, (68) [2024-11-28 04:30:33,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 162 transitions. [2024-11-28 04:30:33,603 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 162 transitions. Word has length 729 [2024-11-28 04:30:33,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:33,604 INFO L471 AbstractCegarLoop]: Abstraction has 105 states and 162 transitions. [2024-11-28 04:30:33,604 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 9 states have call successors, (12), 1 states have call predecessors, (12), 6 states have return successors, (14), 6 states have call predecessors, (14), 9 states have call successors, (14) [2024-11-28 04:30:33,604 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 162 transitions. [2024-11-28 04:30:33,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 570 [2024-11-28 04:30:33,617 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:33,617 INFO L218 NwaCegarLoop]: trace histogram [83, 83, 67, 41, 41, 41, 41, 41, 41, 41, 26, 16, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:33,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-28 04:30:33,820 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-28 04:30:33,821 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:33,821 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:33,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1322798379, now seen corresponding path program 10 times [2024-11-28 04:30:33,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:33,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563314915] [2024-11-28 04:30:33,821 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:30:33,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:33,893 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:30:33,893 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:34,835 INFO L134 CoverageAnalysis]: Checked inductivity of 19103 backedges. 1078 proven. 3575 refuted. 0 times theorem prover too weak. 14450 trivial. 0 not checked. [2024-11-28 04:30:34,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:34,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563314915] [2024-11-28 04:30:34,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563314915] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:34,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777589726] [2024-11-28 04:30:34,836 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:30:34,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:34,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:34,838 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:34,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 04:30:35,091 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:30:35,091 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:35,096 INFO L256 TraceCheckSpWp]: Trace formula consists of 1010 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-28 04:30:35,106 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:35,272 INFO L134 CoverageAnalysis]: Checked inductivity of 19103 backedges. 10394 proven. 1601 refuted. 0 times theorem prover too weak. 7108 trivial. 0 not checked. [2024-11-28 04:30:35,272 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:40,104 INFO L134 CoverageAnalysis]: Checked inductivity of 19103 backedges. 1245 proven. 4107 refuted. 0 times theorem prover too weak. 13751 trivial. 0 not checked. [2024-11-28 04:30:40,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777589726] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:40,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:40,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 27] total 32 [2024-11-28 04:30:40,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110152133] [2024-11-28 04:30:40,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:40,106 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-28 04:30:40,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:40,108 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-28 04:30:40,108 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=823, Unknown=0, NotChecked=0, Total=992 [2024-11-28 04:30:40,109 INFO L87 Difference]: Start difference. First operand 105 states and 162 transitions. Second operand has 32 states, 32 states have (on average 3.21875) internal successors, (103), 32 states have internal predecessors, (103), 26 states have call successors, (32), 2 states have call predecessors, (32), 14 states have return successors, (43), 15 states have call predecessors, (43), 26 states have call successors, (43) [2024-11-28 04:30:40,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:40,787 INFO L93 Difference]: Finished difference Result 212 states and 399 transitions. [2024-11-28 04:30:40,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-28 04:30:40,787 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.21875) internal successors, (103), 32 states have internal predecessors, (103), 26 states have call successors, (32), 2 states have call predecessors, (32), 14 states have return successors, (43), 15 states have call predecessors, (43), 26 states have call successors, (43) Word has length 569 [2024-11-28 04:30:40,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:40,790 INFO L225 Difference]: With dead ends: 212 [2024-11-28 04:30:40,790 INFO L226 Difference]: Without dead ends: 112 [2024-11-28 04:30:40,792 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1187 GetRequests, 1118 SyntacticMatches, 13 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 810 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=824, Invalid=2482, Unknown=0, NotChecked=0, Total=3306 [2024-11-28 04:30:40,795 INFO L435 NwaCegarLoop]: 33 mSDtfsCounter, 185 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:40,795 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 181 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 04:30:40,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2024-11-28 04:30:40,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 95. [2024-11-28 04:30:40,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 68 states have (on average 1.0441176470588236) internal successors, (71), 65 states have internal predecessors, (71), 17 states have call successors, (17), 14 states have call predecessors, (17), 9 states have return successors, (43), 15 states have call predecessors, (43), 17 states have call successors, (43) [2024-11-28 04:30:40,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 131 transitions. [2024-11-28 04:30:40,811 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 131 transitions. Word has length 569 [2024-11-28 04:30:40,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:40,812 INFO L471 AbstractCegarLoop]: Abstraction has 95 states and 131 transitions. [2024-11-28 04:30:40,812 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 3.21875) internal successors, (103), 32 states have internal predecessors, (103), 26 states have call successors, (32), 2 states have call predecessors, (32), 14 states have return successors, (43), 15 states have call predecessors, (43), 26 states have call successors, (43) [2024-11-28 04:30:40,812 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 131 transitions. [2024-11-28 04:30:40,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 570 [2024-11-28 04:30:40,817 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:40,817 INFO L218 NwaCegarLoop]: trace histogram [83, 83, 67, 41, 41, 41, 41, 41, 41, 41, 26, 16, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:40,827 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-28 04:30:41,017 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-28 04:30:41,018 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:41,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:41,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1550468663, now seen corresponding path program 11 times [2024-11-28 04:30:41,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:41,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948495487] [2024-11-28 04:30:41,019 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:30:41,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:41,212 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 74 check-sat command(s) [2024-11-28 04:30:41,212 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:42,426 INFO L134 CoverageAnalysis]: Checked inductivity of 19103 backedges. 2669 proven. 2765 refuted. 0 times theorem prover too weak. 13669 trivial. 0 not checked. [2024-11-28 04:30:42,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:42,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948495487] [2024-11-28 04:30:42,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948495487] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:42,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662558230] [2024-11-28 04:30:42,427 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:30:42,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:42,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:42,431 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:42,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 04:30:42,890 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 74 check-sat command(s) [2024-11-28 04:30:42,890 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:42,894 INFO L256 TraceCheckSpWp]: Trace formula consists of 1175 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 04:30:42,899 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:43,055 INFO L134 CoverageAnalysis]: Checked inductivity of 19103 backedges. 2649 proven. 2769 refuted. 0 times theorem prover too weak. 13685 trivial. 0 not checked. [2024-11-28 04:30:43,056 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:47,853 INFO L134 CoverageAnalysis]: Checked inductivity of 19103 backedges. 2657 proven. 2852 refuted. 0 times theorem prover too weak. 13594 trivial. 0 not checked. [2024-11-28 04:30:47,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662558230] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:47,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:47,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 29] total 33 [2024-11-28 04:30:47,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545937289] [2024-11-28 04:30:47,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:47,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-28 04:30:47,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:47,856 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-28 04:30:47,856 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=858, Unknown=0, NotChecked=0, Total=1056 [2024-11-28 04:30:47,856 INFO L87 Difference]: Start difference. First operand 95 states and 131 transitions. Second operand has 33 states, 33 states have (on average 3.121212121212121) internal successors, (103), 33 states have internal predecessors, (103), 27 states have call successors, (31), 1 states have call predecessors, (31), 15 states have return successors, (41), 17 states have call predecessors, (41), 27 states have call successors, (41) [2024-11-28 04:30:48,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:48,810 INFO L93 Difference]: Finished difference Result 245 states and 403 transitions. [2024-11-28 04:30:48,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-28 04:30:48,811 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.121212121212121) internal successors, (103), 33 states have internal predecessors, (103), 27 states have call successors, (31), 1 states have call predecessors, (31), 15 states have return successors, (41), 17 states have call predecessors, (41), 27 states have call successors, (41) Word has length 569 [2024-11-28 04:30:48,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:48,818 INFO L225 Difference]: With dead ends: 245 [2024-11-28 04:30:48,818 INFO L226 Difference]: Without dead ends: 138 [2024-11-28 04:30:48,824 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1204 GetRequests, 1121 SyntacticMatches, 14 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1314 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1210, Invalid=3760, Unknown=0, NotChecked=0, Total=4970 [2024-11-28 04:30:48,824 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 184 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:48,825 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 214 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 04:30:48,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-11-28 04:30:48,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 109. [2024-11-28 04:30:48,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 78 states have (on average 1.0384615384615385) internal successors, (81), 75 states have internal predecessors, (81), 21 states have call successors, (21), 17 states have call predecessors, (21), 9 states have return successors, (51), 16 states have call predecessors, (51), 21 states have call successors, (51) [2024-11-28 04:30:48,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 153 transitions. [2024-11-28 04:30:48,845 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 153 transitions. Word has length 569 [2024-11-28 04:30:48,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:48,847 INFO L471 AbstractCegarLoop]: Abstraction has 109 states and 153 transitions. [2024-11-28 04:30:48,847 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 3.121212121212121) internal successors, (103), 33 states have internal predecessors, (103), 27 states have call successors, (31), 1 states have call predecessors, (31), 15 states have return successors, (41), 17 states have call predecessors, (41), 27 states have call successors, (41) [2024-11-28 04:30:48,847 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 153 transitions. [2024-11-28 04:30:48,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-11-28 04:30:48,850 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:48,850 INFO L218 NwaCegarLoop]: trace histogram [67, 67, 54, 33, 33, 33, 33, 33, 33, 33, 21, 13, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:48,863 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-28 04:30:49,051 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-28 04:30:49,051 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:49,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:49,051 INFO L85 PathProgramCache]: Analyzing trace with hash 883862327, now seen corresponding path program 12 times [2024-11-28 04:30:49,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:49,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770275743] [2024-11-28 04:30:49,052 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:30:49,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:49,110 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2024-11-28 04:30:49,111 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:49,690 INFO L134 CoverageAnalysis]: Checked inductivity of 12387 backedges. 525 proven. 1830 refuted. 0 times theorem prover too weak. 10032 trivial. 0 not checked. [2024-11-28 04:30:49,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:49,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770275743] [2024-11-28 04:30:49,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770275743] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:49,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182679879] [2024-11-28 04:30:49,690 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:30:49,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:49,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:49,694 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:49,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 04:30:49,988 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 27 check-sat command(s) [2024-11-28 04:30:49,988 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:30:49,991 INFO L256 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 04:30:49,997 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:50,097 INFO L134 CoverageAnalysis]: Checked inductivity of 12387 backedges. 508 proven. 1816 refuted. 0 times theorem prover too weak. 10063 trivial. 0 not checked. [2024-11-28 04:30:50,098 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:30:52,583 INFO L134 CoverageAnalysis]: Checked inductivity of 12387 backedges. 512 proven. 1869 refuted. 0 times theorem prover too weak. 10006 trivial. 0 not checked. [2024-11-28 04:30:52,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182679879] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:30:52,583 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:30:52,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 11, 17] total 27 [2024-11-28 04:30:52,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078439906] [2024-11-28 04:30:52,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:30:52,585 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 04:30:52,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:30:52,586 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 04:30:52,587 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2024-11-28 04:30:52,587 INFO L87 Difference]: Start difference. First operand 109 states and 153 transitions. Second operand has 27 states, 23 states have (on average 3.0) internal successors, (69), 27 states have internal predecessors, (69), 19 states have call successors, (22), 1 states have call predecessors, (22), 9 states have return successors, (27), 13 states have call predecessors, (27), 19 states have call successors, (27) [2024-11-28 04:30:53,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:30:53,165 INFO L93 Difference]: Finished difference Result 136 states and 188 transitions. [2024-11-28 04:30:53,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-28 04:30:53,165 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 3.0) internal successors, (69), 27 states have internal predecessors, (69), 19 states have call successors, (22), 1 states have call predecessors, (22), 9 states have return successors, (27), 13 states have call predecessors, (27), 19 states have call successors, (27) Word has length 460 [2024-11-28 04:30:53,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:30:53,168 INFO L225 Difference]: With dead ends: 136 [2024-11-28 04:30:53,168 INFO L226 Difference]: Without dead ends: 132 [2024-11-28 04:30:53,169 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 960 GetRequests, 908 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=645, Invalid=1517, Unknown=0, NotChecked=0, Total=2162 [2024-11-28 04:30:53,170 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 93 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:30:53,170 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 112 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:30:53,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2024-11-28 04:30:53,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 112. [2024-11-28 04:30:53,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 80 states have (on average 1.0375) internal successors, (83), 77 states have internal predecessors, (83), 21 states have call successors, (21), 17 states have call predecessors, (21), 10 states have return successors, (56), 17 states have call predecessors, (56), 21 states have call successors, (56) [2024-11-28 04:30:53,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 160 transitions. [2024-11-28 04:30:53,183 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 160 transitions. Word has length 460 [2024-11-28 04:30:53,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:30:53,184 INFO L471 AbstractCegarLoop]: Abstraction has 112 states and 160 transitions. [2024-11-28 04:30:53,185 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 3.0) internal successors, (69), 27 states have internal predecessors, (69), 19 states have call successors, (22), 1 states have call predecessors, (22), 9 states have return successors, (27), 13 states have call predecessors, (27), 19 states have call successors, (27) [2024-11-28 04:30:53,185 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 160 transitions. [2024-11-28 04:30:53,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1033 [2024-11-28 04:30:53,193 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:30:53,194 INFO L218 NwaCegarLoop]: trace histogram [151, 151, 122, 75, 75, 75, 75, 75, 75, 75, 47, 29, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:30:53,200 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-28 04:30:53,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-28 04:30:53,395 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:30:53,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:30:53,396 INFO L85 PathProgramCache]: Analyzing trace with hash 734454185, now seen corresponding path program 13 times [2024-11-28 04:30:53,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:30:53,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443259771] [2024-11-28 04:30:53,396 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:30:53,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:30:53,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:30:55,527 INFO L134 CoverageAnalysis]: Checked inductivity of 63781 backedges. 764 proven. 6387 refuted. 0 times theorem prover too weak. 56630 trivial. 0 not checked. [2024-11-28 04:30:55,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:30:55,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443259771] [2024-11-28 04:30:55,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443259771] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:30:55,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532421472] [2024-11-28 04:30:55,528 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:30:55,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:30:55,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:30:55,531 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:30:55,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 04:30:56,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:30:56,024 INFO L256 TraceCheckSpWp]: Trace formula consists of 2311 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-28 04:30:56,034 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:30:56,134 INFO L134 CoverageAnalysis]: Checked inductivity of 63781 backedges. 764 proven. 6387 refuted. 0 times theorem prover too weak. 56630 trivial. 0 not checked. [2024-11-28 04:30:56,134 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:31:01,765 INFO L134 CoverageAnalysis]: Checked inductivity of 63781 backedges. 764 proven. 6487 refuted. 0 times theorem prover too weak. 56530 trivial. 0 not checked. [2024-11-28 04:31:01,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532421472] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:31:01,765 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:31:01,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 21] total 23 [2024-11-28 04:31:01,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681038620] [2024-11-28 04:31:01,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:31:01,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:31:01,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:31:01,767 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:31:01,767 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:31:01,768 INFO L87 Difference]: Start difference. First operand 112 states and 160 transitions. Second operand has 23 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 23 states have internal predecessors, (70), 20 states have call successors, (21), 1 states have call predecessors, (21), 10 states have return successors, (28), 10 states have call predecessors, (28), 20 states have call successors, (28) [2024-11-28 04:31:01,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:31:01,956 INFO L93 Difference]: Finished difference Result 121 states and 179 transitions. [2024-11-28 04:31:01,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 04:31:01,957 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 23 states have internal predecessors, (70), 20 states have call successors, (21), 1 states have call predecessors, (21), 10 states have return successors, (28), 10 states have call predecessors, (28), 20 states have call successors, (28) Word has length 1032 [2024-11-28 04:31:01,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:31:01,960 INFO L225 Difference]: With dead ends: 121 [2024-11-28 04:31:01,960 INFO L226 Difference]: Without dead ends: 117 [2024-11-28 04:31:01,961 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2091 GetRequests, 2053 SyntacticMatches, 9 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=294, Invalid=636, Unknown=0, NotChecked=0, Total=930 [2024-11-28 04:31:01,962 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 33 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:31:01,962 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 108 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:31:01,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2024-11-28 04:31:01,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2024-11-28 04:31:01,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 83 states have (on average 1.036144578313253) internal successors, (86), 80 states have internal predecessors, (86), 22 states have call successors, (22), 17 states have call predecessors, (22), 11 states have return successors, (67), 19 states have call predecessors, (67), 22 states have call successors, (67) [2024-11-28 04:31:01,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 175 transitions. [2024-11-28 04:31:01,976 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 175 transitions. Word has length 1032 [2024-11-28 04:31:01,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:31:01,978 INFO L471 AbstractCegarLoop]: Abstraction has 117 states and 175 transitions. [2024-11-28 04:31:01,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 23 states have internal predecessors, (70), 20 states have call successors, (21), 1 states have call predecessors, (21), 10 states have return successors, (28), 10 states have call predecessors, (28), 20 states have call successors, (28) [2024-11-28 04:31:01,978 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 175 transitions. [2024-11-28 04:31:02,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2041 [2024-11-28 04:31:02,008 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:31:02,009 INFO L218 NwaCegarLoop]: trace histogram [299, 299, 242, 149, 149, 149, 149, 149, 149, 149, 93, 57, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:31:02,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-28 04:31:02,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-28 04:31:02,210 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:31:02,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:31:02,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1993218709, now seen corresponding path program 14 times [2024-11-28 04:31:02,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:31:02,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624180737] [2024-11-28 04:31:02,211 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:31:02,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:31:02,646 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:31:02,647 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:31:07,254 INFO L134 CoverageAnalysis]: Checked inductivity of 251469 backedges. 1728 proven. 14500 refuted. 0 times theorem prover too weak. 235241 trivial. 0 not checked. [2024-11-28 04:31:07,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:31:07,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624180737] [2024-11-28 04:31:07,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624180737] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:31:07,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554309408] [2024-11-28 04:31:07,255 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:31:07,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:31:07,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:31:07,258 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:31:07,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 04:31:08,098 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:31:08,098 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:31:08,109 INFO L256 TraceCheckSpWp]: Trace formula consists of 4549 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-28 04:31:08,168 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:31:08,317 INFO L134 CoverageAnalysis]: Checked inductivity of 251469 backedges. 1728 proven. 14500 refuted. 0 times theorem prover too weak. 235241 trivial. 0 not checked. [2024-11-28 04:31:08,317 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:31:18,670 INFO L134 CoverageAnalysis]: Checked inductivity of 251469 backedges. 1728 proven. 14626 refuted. 0 times theorem prover too weak. 235115 trivial. 0 not checked. [2024-11-28 04:31:18,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554309408] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:31:18,670 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:31:18,671 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 23] total 25 [2024-11-28 04:31:18,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236401285] [2024-11-28 04:31:18,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:31:18,673 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-28 04:31:18,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:31:18,674 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-28 04:31:18,674 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=442, Unknown=0, NotChecked=0, Total=600 [2024-11-28 04:31:18,674 INFO L87 Difference]: Start difference. First operand 117 states and 175 transitions. Second operand has 25 states, 23 states have (on average 3.3043478260869565) internal successors, (76), 25 states have internal predecessors, (76), 22 states have call successors, (23), 1 states have call predecessors, (23), 11 states have return successors, (31), 11 states have call predecessors, (31), 22 states have call successors, (31) [2024-11-28 04:31:18,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:31:18,938 INFO L93 Difference]: Finished difference Result 126 states and 196 transitions. [2024-11-28 04:31:18,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 04:31:18,938 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 3.3043478260869565) internal successors, (76), 25 states have internal predecessors, (76), 22 states have call successors, (23), 1 states have call predecessors, (23), 11 states have return successors, (31), 11 states have call predecessors, (31), 22 states have call successors, (31) Word has length 2040 [2024-11-28 04:31:18,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:31:18,946 INFO L225 Difference]: With dead ends: 126 [2024-11-28 04:31:18,946 INFO L226 Difference]: Without dead ends: 122 [2024-11-28 04:31:18,946 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4110 GetRequests, 4068 SyntacticMatches, 10 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=356, Invalid=766, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 04:31:18,947 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 108 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:31:18,947 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 111 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:31:18,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2024-11-28 04:31:18,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 122. [2024-11-28 04:31:18,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 86 states have (on average 1.0348837209302326) internal successors, (89), 83 states have internal predecessors, (89), 23 states have call successors, (23), 17 states have call predecessors, (23), 12 states have return successors, (80), 21 states have call predecessors, (80), 23 states have call successors, (80) [2024-11-28 04:31:18,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 192 transitions. [2024-11-28 04:31:18,964 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 192 transitions. Word has length 2040 [2024-11-28 04:31:18,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:31:18,967 INFO L471 AbstractCegarLoop]: Abstraction has 122 states and 192 transitions. [2024-11-28 04:31:18,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 3.3043478260869565) internal successors, (76), 25 states have internal predecessors, (76), 22 states have call successors, (23), 1 states have call predecessors, (23), 11 states have return successors, (31), 11 states have call predecessors, (31), 22 states have call successors, (31) [2024-11-28 04:31:18,967 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 192 transitions. [2024-11-28 04:31:19,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3103 [2024-11-28 04:31:19,035 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:31:19,035 INFO L218 NwaCegarLoop]: trace histogram [455, 455, 368, 227, 227, 227, 227, 227, 227, 227, 141, 87, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:31:19,085 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-28 04:31:19,236 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 04:31:19,236 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:31:19,238 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:31:19,238 INFO L85 PathProgramCache]: Analyzing trace with hash -162135151, now seen corresponding path program 15 times [2024-11-28 04:31:19,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:31:19,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654143297] [2024-11-28 04:31:19,239 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:31:19,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:31:19,382 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2024-11-28 04:31:19,382 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:31:19,910 INFO L134 CoverageAnalysis]: Checked inductivity of 583272 backedges. 3015 proven. 24489 refuted. 0 times theorem prover too weak. 555768 trivial. 0 not checked. [2024-11-28 04:31:19,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:31:19,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654143297] [2024-11-28 04:31:19,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654143297] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:31:19,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144646313] [2024-11-28 04:31:19,911 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:31:19,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:31:19,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:31:19,912 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:31:19,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 04:31:20,590 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 44 check-sat command(s) [2024-11-28 04:31:20,590 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:31:20,597 INFO L256 TraceCheckSpWp]: Trace formula consists of 870 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-28 04:31:20,676 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:31:20,898 INFO L134 CoverageAnalysis]: Checked inductivity of 583272 backedges. 3015 proven. 24489 refuted. 0 times theorem prover too weak. 555768 trivial. 0 not checked. [2024-11-28 04:31:20,898 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:31:35,840 INFO L134 CoverageAnalysis]: Checked inductivity of 583272 backedges. 3015 proven. 24644 refuted. 0 times theorem prover too weak. 555613 trivial. 0 not checked. [2024-11-28 04:31:35,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144646313] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:31:35,841 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:31:35,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 25] total 27 [2024-11-28 04:31:35,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028007181] [2024-11-28 04:31:35,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:31:35,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 04:31:35,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:31:35,843 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 04:31:35,843 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=518, Unknown=0, NotChecked=0, Total=702 [2024-11-28 04:31:35,844 INFO L87 Difference]: Start difference. First operand 122 states and 192 transitions. Second operand has 27 states, 25 states have (on average 3.28) internal successors, (82), 27 states have internal predecessors, (82), 24 states have call successors, (25), 1 states have call predecessors, (25), 12 states have return successors, (34), 12 states have call predecessors, (34), 24 states have call successors, (34) [2024-11-28 04:31:36,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:31:36,077 INFO L93 Difference]: Finished difference Result 131 states and 215 transitions. [2024-11-28 04:31:36,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 04:31:36,078 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 3.28) internal successors, (82), 27 states have internal predecessors, (82), 24 states have call successors, (25), 1 states have call predecessors, (25), 12 states have return successors, (34), 12 states have call predecessors, (34), 24 states have call successors, (34) Word has length 3102 [2024-11-28 04:31:36,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:31:36,084 INFO L225 Difference]: With dead ends: 131 [2024-11-28 04:31:36,084 INFO L226 Difference]: Without dead ends: 127 [2024-11-28 04:31:36,084 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6237 GetRequests, 6191 SyntacticMatches, 11 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=424, Invalid=908, Unknown=0, NotChecked=0, Total=1332 [2024-11-28 04:31:36,085 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 63 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 04:31:36,085 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 121 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 04:31:36,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-11-28 04:31:36,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2024-11-28 04:31:36,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 89 states have (on average 1.0337078651685394) internal successors, (92), 86 states have internal predecessors, (92), 24 states have call successors, (24), 17 states have call predecessors, (24), 13 states have return successors, (95), 23 states have call predecessors, (95), 24 states have call successors, (95) [2024-11-28 04:31:36,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 211 transitions. [2024-11-28 04:31:36,105 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 211 transitions. Word has length 3102 [2024-11-28 04:31:36,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:31:36,111 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 211 transitions. [2024-11-28 04:31:36,112 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 3.28) internal successors, (82), 27 states have internal predecessors, (82), 24 states have call successors, (25), 1 states have call predecessors, (25), 12 states have return successors, (34), 12 states have call predecessors, (34), 24 states have call successors, (34) [2024-11-28 04:31:36,112 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 211 transitions. [2024-11-28 04:31:36,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4928 [2024-11-28 04:31:36,273 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:31:36,274 INFO L218 NwaCegarLoop]: trace histogram [723, 723, 585, 361, 361, 361, 361, 361, 361, 361, 224, 138, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:31:36,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-28 04:31:36,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 04:31:36,474 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:31:36,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:31:36,476 INFO L85 PathProgramCache]: Analyzing trace with hash -672970389, now seen corresponding path program 16 times [2024-11-28 04:31:36,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:31:36,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909405905] [2024-11-28 04:31:36,476 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:31:36,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:31:37,806 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:31:37,806 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:32:02,980 INFO L134 CoverageAnalysis]: Checked inductivity of 1474752 backedges. 10762 proven. 69155 refuted. 0 times theorem prover too weak. 1394835 trivial. 0 not checked. [2024-11-28 04:32:02,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:02,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909405905] [2024-11-28 04:32:02,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909405905] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:32:02,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452102469] [2024-11-28 04:32:02,981 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:32:02,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:32:02,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:32:02,982 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:32:02,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 04:32:04,571 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:32:04,572 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:32:04,597 INFO L256 TraceCheckSpWp]: Trace formula consists of 8766 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-28 04:32:04,631 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:32:04,965 INFO L134 CoverageAnalysis]: Checked inductivity of 1474752 backedges. 615141 proven. 13154 refuted. 0 times theorem prover too weak. 846457 trivial. 0 not checked. [2024-11-28 04:32:04,965 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:32:31,918 INFO L134 CoverageAnalysis]: Checked inductivity of 1474752 backedges. 10762 proven. 69347 refuted. 0 times theorem prover too weak. 1394643 trivial. 0 not checked. [2024-11-28 04:32:31,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452102469] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:32:31,918 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:32:31,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 39] total 41 [2024-11-28 04:32:31,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789808010] [2024-11-28 04:32:31,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:32:31,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-28 04:32:31,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:32:31,924 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-28 04:32:31,925 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1381, Unknown=0, NotChecked=0, Total=1640 [2024-11-28 04:32:31,925 INFO L87 Difference]: Start difference. First operand 127 states and 211 transitions. Second operand has 41 states, 41 states have (on average 3.317073170731707) internal successors, (136), 41 states have internal predecessors, (136), 38 states have call successors, (43), 2 states have call predecessors, (43), 20 states have return successors, (59), 20 states have call predecessors, (59), 38 states have call successors, (59) [2024-11-28 04:32:32,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:32:32,980 INFO L93 Difference]: Finished difference Result 315 states and 701 transitions. [2024-11-28 04:32:32,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-28 04:32:32,981 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.317073170731707) internal successors, (136), 41 states have internal predecessors, (136), 38 states have call successors, (43), 2 states have call predecessors, (43), 20 states have return successors, (59), 20 states have call predecessors, (59), 38 states have call successors, (59) Word has length 4927 [2024-11-28 04:32:32,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:32:32,985 INFO L225 Difference]: With dead ends: 315 [2024-11-28 04:32:32,985 INFO L226 Difference]: Without dead ends: 193 [2024-11-28 04:32:32,989 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9932 GetRequests, 9833 SyntacticMatches, 19 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1642 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1563, Invalid=5079, Unknown=0, NotChecked=0, Total=6642 [2024-11-28 04:32:32,990 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 539 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 429 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 1008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 429 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:32:32,990 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [539 Valid, 270 Invalid, 1008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [429 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:32:32,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2024-11-28 04:32:33,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 151. [2024-11-28 04:32:33,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 107 states have (on average 1.02803738317757) internal successors, (110), 104 states have internal predecessors, (110), 30 states have call successors, (30), 23 states have call predecessors, (30), 13 states have return successors, (98), 23 states have call predecessors, (98), 30 states have call successors, (98) [2024-11-28 04:32:33,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 238 transitions. [2024-11-28 04:32:33,015 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 238 transitions. Word has length 4927 [2024-11-28 04:32:33,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:32:33,097 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 238 transitions. [2024-11-28 04:32:33,097 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.317073170731707) internal successors, (136), 41 states have internal predecessors, (136), 38 states have call successors, (43), 2 states have call predecessors, (43), 20 states have return successors, (59), 20 states have call predecessors, (59), 38 states have call successors, (59) [2024-11-28 04:32:33,098 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 238 transitions. [2024-11-28 04:32:33,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4206 [2024-11-28 04:32:33,183 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:32:33,184 INFO L218 NwaCegarLoop]: trace histogram [617, 617, 499, 308, 308, 308, 308, 308, 308, 308, 191, 118, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:32:33,199 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-28 04:32:33,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:32:33,384 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:32:33,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:32:33,388 INFO L85 PathProgramCache]: Analyzing trace with hash -591561572, now seen corresponding path program 17 times [2024-11-28 04:32:33,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:32:33,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93733031] [2024-11-28 04:32:33,388 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:32:33,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:32:34,147 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 210 check-sat command(s) [2024-11-28 04:32:34,147 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:32:39,791 INFO L134 CoverageAnalysis]: Checked inductivity of 1073507 backedges. 23569 proven. 33105 refuted. 0 times theorem prover too weak. 1016833 trivial. 0 not checked. [2024-11-28 04:32:39,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:32:39,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93733031] [2024-11-28 04:32:39,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93733031] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:32:39,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191579057] [2024-11-28 04:32:39,791 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:32:39,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:32:39,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:32:39,793 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:32:39,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 04:32:42,025 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 210 check-sat command(s) [2024-11-28 04:32:42,026 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:32:42,039 INFO L256 TraceCheckSpWp]: Trace formula consists of 3720 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-28 04:32:42,066 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:32:42,357 INFO L134 CoverageAnalysis]: Checked inductivity of 1073507 backedges. 556190 proven. 7439 refuted. 0 times theorem prover too weak. 509878 trivial. 0 not checked. [2024-11-28 04:32:42,357 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:33:04,033 INFO L134 CoverageAnalysis]: Checked inductivity of 1073507 backedges. 24180 proven. 34852 refuted. 0 times theorem prover too weak. 1014475 trivial. 0 not checked. [2024-11-28 04:33:04,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191579057] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:33:04,033 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:33:04,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 21, 35] total 42 [2024-11-28 04:33:04,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341732054] [2024-11-28 04:33:04,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:33:04,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-28 04:33:04,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:33:04,038 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-28 04:33:04,038 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1371, Unknown=0, NotChecked=0, Total=1722 [2024-11-28 04:33:04,039 INFO L87 Difference]: Start difference. First operand 151 states and 238 transitions. Second operand has 42 states, 42 states have (on average 3.119047619047619) internal successors, (131), 42 states have internal predecessors, (131), 36 states have call successors, (44), 2 states have call predecessors, (44), 18 states have return successors, (61), 23 states have call predecessors, (61), 36 states have call successors, (61) [2024-11-28 04:33:04,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:33:04,790 INFO L93 Difference]: Finished difference Result 324 states and 551 transitions. [2024-11-28 04:33:04,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-28 04:33:04,791 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 3.119047619047619) internal successors, (131), 42 states have internal predecessors, (131), 36 states have call successors, (44), 2 states have call predecessors, (44), 18 states have return successors, (61), 23 states have call predecessors, (61), 36 states have call successors, (61) Word has length 4205 [2024-11-28 04:33:04,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:33:04,797 INFO L225 Difference]: With dead ends: 324 [2024-11-28 04:33:04,797 INFO L226 Difference]: Without dead ends: 178 [2024-11-28 04:33:04,800 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8466 GetRequests, 8388 SyntacticMatches, 17 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1461 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=970, Invalid=2936, Unknown=0, NotChecked=0, Total=3906 [2024-11-28 04:33:04,800 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 125 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 04:33:04,801 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 307 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 04:33:04,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-11-28 04:33:04,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 132. [2024-11-28 04:33:04,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 92 states have (on average 1.0217391304347827) internal successors, (94), 90 states have internal predecessors, (94), 26 states have call successors, (26), 18 states have call predecessors, (26), 13 states have return successors, (90), 23 states have call predecessors, (90), 26 states have call successors, (90) [2024-11-28 04:33:04,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 210 transitions. [2024-11-28 04:33:04,822 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 210 transitions. Word has length 4205 [2024-11-28 04:33:04,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:33:04,824 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 210 transitions. [2024-11-28 04:33:04,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 3.119047619047619) internal successors, (131), 42 states have internal predecessors, (131), 36 states have call successors, (44), 2 states have call predecessors, (44), 18 states have return successors, (61), 23 states have call predecessors, (61), 36 states have call successors, (61) [2024-11-28 04:33:04,825 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 210 transitions. [2024-11-28 04:33:05,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4097 [2024-11-28 04:33:05,008 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:33:05,009 INFO L218 NwaCegarLoop]: trace histogram [601, 601, 486, 300, 300, 300, 300, 300, 300, 300, 186, 115, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:33:05,026 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-28 04:33:05,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:33:05,209 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:33:05,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:33:05,212 INFO L85 PathProgramCache]: Analyzing trace with hash -955673318, now seen corresponding path program 18 times [2024-11-28 04:33:05,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:33:05,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303027194] [2024-11-28 04:33:05,212 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:33:05,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:33:05,418 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 74 check-sat command(s) [2024-11-28 04:33:05,418 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:33:06,545 INFO L134 CoverageAnalysis]: Checked inductivity of 1018455 backedges. 8456 proven. 27617 refuted. 0 times theorem prover too weak. 982382 trivial. 0 not checked. [2024-11-28 04:33:06,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:33:06,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303027194] [2024-11-28 04:33:06,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303027194] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:33:06,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619211916] [2024-11-28 04:33:06,545 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:33:06,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:33:06,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:33:06,547 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:33:06,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 04:33:07,806 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 74 check-sat command(s) [2024-11-28 04:33:07,806 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:33:07,814 INFO L256 TraceCheckSpWp]: Trace formula consists of 1398 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-28 04:33:07,838 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:33:08,055 INFO L134 CoverageAnalysis]: Checked inductivity of 1018455 backedges. 8456 proven. 27617 refuted. 0 times theorem prover too weak. 982382 trivial. 0 not checked. [2024-11-28 04:33:08,055 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:33:26,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1018455 backedges. 8468 proven. 27752 refuted. 0 times theorem prover too weak. 982235 trivial. 0 not checked. [2024-11-28 04:33:26,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619211916] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:33:26,462 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:33:26,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 25] total 27 [2024-11-28 04:33:26,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30461784] [2024-11-28 04:33:26,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:33:26,466 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 04:33:26,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:33:26,468 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 04:33:26,468 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=518, Unknown=0, NotChecked=0, Total=702 [2024-11-28 04:33:26,468 INFO L87 Difference]: Start difference. First operand 132 states and 210 transitions. Second operand has 27 states, 25 states have (on average 3.28) internal successors, (82), 27 states have internal predecessors, (82), 22 states have call successors, (26), 1 states have call predecessors, (26), 12 states have return successors, (35), 15 states have call predecessors, (35), 22 states have call successors, (35) [2024-11-28 04:33:26,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:33:26,766 INFO L93 Difference]: Finished difference Result 144 states and 245 transitions. [2024-11-28 04:33:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 04:33:26,766 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 3.28) internal successors, (82), 27 states have internal predecessors, (82), 22 states have call successors, (26), 1 states have call predecessors, (26), 12 states have return successors, (35), 15 states have call predecessors, (35), 22 states have call successors, (35) Word has length 4096 [2024-11-28 04:33:26,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:33:26,773 INFO L225 Difference]: With dead ends: 144 [2024-11-28 04:33:26,773 INFO L226 Difference]: Without dead ends: 140 [2024-11-28 04:33:26,774 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8225 GetRequests, 8179 SyntacticMatches, 11 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=424, Invalid=908, Unknown=0, NotChecked=0, Total=1332 [2024-11-28 04:33:26,775 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 136 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:33:26,775 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 131 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:33:26,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2024-11-28 04:33:26,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 137. [2024-11-28 04:33:26,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 95 states have (on average 1.0210526315789474) internal successors, (97), 93 states have internal predecessors, (97), 27 states have call successors, (27), 18 states have call predecessors, (27), 14 states have return successors, (105), 25 states have call predecessors, (105), 27 states have call successors, (105) [2024-11-28 04:33:26,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 229 transitions. [2024-11-28 04:33:26,794 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 229 transitions. Word has length 4096 [2024-11-28 04:33:26,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:33:26,797 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 229 transitions. [2024-11-28 04:33:26,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 3.28) internal successors, (82), 27 states have internal predecessors, (82), 22 states have call successors, (26), 1 states have call predecessors, (26), 12 states have return successors, (35), 15 states have call predecessors, (35), 22 states have call successors, (35) [2024-11-28 04:33:26,798 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 229 transitions. [2024-11-28 04:33:26,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5132 [2024-11-28 04:33:26,968 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:33:26,969 INFO L218 NwaCegarLoop]: trace histogram [753, 753, 609, 376, 376, 376, 376, 376, 376, 376, 233, 144, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:33:26,982 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-28 04:33:27,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-28 04:33:27,170 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:33:27,171 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:33:27,172 INFO L85 PathProgramCache]: Analyzing trace with hash 2102183468, now seen corresponding path program 19 times [2024-11-28 04:33:27,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:33:27,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405908471] [2024-11-28 04:33:27,172 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:33:27,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:33:29,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:33:58,863 INFO L134 CoverageAnalysis]: Checked inductivity of 1599648 backedges. 5686 proven. 48748 refuted. 0 times theorem prover too weak. 1545214 trivial. 0 not checked. [2024-11-28 04:33:58,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:33:58,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405908471] [2024-11-28 04:33:58,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405908471] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:33:58,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874655656] [2024-11-28 04:33:58,864 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:33:58,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:33:58,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:33:58,865 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:33:58,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 04:34:01,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:34:01,240 INFO L256 TraceCheckSpWp]: Trace formula consists of 11412 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 04:34:01,272 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:34:01,506 INFO L134 CoverageAnalysis]: Checked inductivity of 1599648 backedges. 5686 proven. 48748 refuted. 0 times theorem prover too weak. 1545214 trivial. 0 not checked. [2024-11-28 04:34:01,506 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:34:29,003 INFO L134 CoverageAnalysis]: Checked inductivity of 1599648 backedges. 5686 proven. 48970 refuted. 0 times theorem prover too weak. 1544992 trivial. 0 not checked. [2024-11-28 04:34:29,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874655656] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:34:29,003 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:34:29,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 29] total 31 [2024-11-28 04:34:29,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340888585] [2024-11-28 04:34:29,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:34:29,009 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-28 04:34:29,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:34:29,010 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-28 04:34:29,010 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=242, Invalid=688, Unknown=0, NotChecked=0, Total=930 [2024-11-28 04:34:29,010 INFO L87 Difference]: Start difference. First operand 137 states and 229 transitions. Second operand has 31 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 31 states have internal predecessors, (94), 28 states have call successors, (29), 1 states have call predecessors, (29), 14 states have return successors, (40), 14 states have call predecessors, (40), 28 states have call successors, (40) [2024-11-28 04:34:29,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:34:29,394 INFO L93 Difference]: Finished difference Result 154 states and 292 transitions. [2024-11-28 04:34:29,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 04:34:29,395 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 31 states have internal predecessors, (94), 28 states have call successors, (29), 1 states have call predecessors, (29), 14 states have return successors, (40), 14 states have call predecessors, (40), 28 states have call successors, (40) Word has length 5131 [2024-11-28 04:34:29,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:34:29,405 INFO L225 Difference]: With dead ends: 154 [2024-11-28 04:34:29,405 INFO L226 Difference]: Without dead ends: 150 [2024-11-28 04:34:29,406 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10301 GetRequests, 10247 SyntacticMatches, 13 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=578, Invalid=1228, Unknown=0, NotChecked=0, Total=1806 [2024-11-28 04:34:29,408 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 165 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:34:29,409 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 135 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:34:29,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-11-28 04:34:29,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 142. [2024-11-28 04:34:29,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 98 states have (on average 1.0204081632653061) internal successors, (100), 96 states have internal predecessors, (100), 28 states have call successors, (28), 18 states have call predecessors, (28), 15 states have return successors, (122), 27 states have call predecessors, (122), 28 states have call successors, (122) [2024-11-28 04:34:29,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 250 transitions. [2024-11-28 04:34:29,434 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 250 transitions. Word has length 5131 [2024-11-28 04:34:29,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:34:29,440 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 250 transitions. [2024-11-28 04:34:29,440 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 31 states have internal predecessors, (94), 28 states have call successors, (29), 1 states have call predecessors, (29), 14 states have return successors, (40), 14 states have call predecessors, (40), 28 states have call successors, (40) [2024-11-28 04:34:29,441 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 250 transitions. [2024-11-28 04:34:29,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9517 [2024-11-28 04:34:29,967 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:34:29,968 INFO L218 NwaCegarLoop]: trace histogram [1397, 1397, 1130, 698, 698, 698, 698, 698, 698, 698, 432, 267, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:34:29,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-28 04:34:30,168 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:34:30,169 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:34:30,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:34:30,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1189249502, now seen corresponding path program 20 times [2024-11-28 04:34:30,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:34:30,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238396101] [2024-11-28 04:34:30,172 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:34:30,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:34:38,426 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:34:38,426 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:18,316 INFO L134 CoverageAnalysis]: Checked inductivity of 5511321 backedges. 9865 proven. 99881 refuted. 0 times theorem prover too weak. 5401575 trivial. 0 not checked. [2024-11-28 04:36:18,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:36:18,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238396101] [2024-11-28 04:36:18,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238396101] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:36:18,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516207868] [2024-11-28 04:36:18,316 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:36:18,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:36:18,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:36:18,318 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:36:18,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 04:36:21,975 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:36:21,975 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:36:22,044 INFO L256 TraceCheckSpWp]: Trace formula consists of 21148 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-28 04:36:22,099 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:36:22,557 INFO L134 CoverageAnalysis]: Checked inductivity of 5511321 backedges. 9865 proven. 99881 refuted. 0 times theorem prover too weak. 5401575 trivial. 0 not checked. [2024-11-28 04:36:22,557 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:37:07,895 INFO L134 CoverageAnalysis]: Checked inductivity of 5511321 backedges. 9865 proven. 100141 refuted. 0 times theorem prover too weak. 5401315 trivial. 0 not checked. [2024-11-28 04:37:07,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516207868] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:37:07,896 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:37:07,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 31] total 33 [2024-11-28 04:37:07,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646227485] [2024-11-28 04:37:07,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:37:07,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-28 04:37:07,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:37:07,904 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-28 04:37:07,905 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=782, Unknown=0, NotChecked=0, Total=1056 [2024-11-28 04:37:07,905 INFO L87 Difference]: Start difference. First operand 142 states and 250 transitions. Second operand has 33 states, 31 states have (on average 3.225806451612903) internal successors, (100), 33 states have internal predecessors, (100), 30 states have call successors, (31), 1 states have call predecessors, (31), 15 states have return successors, (43), 15 states have call predecessors, (43), 30 states have call successors, (43) [2024-11-28 04:37:08,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:37:08,292 INFO L93 Difference]: Finished difference Result 151 states and 277 transitions. [2024-11-28 04:37:08,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-28 04:37:08,292 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 31 states have (on average 3.225806451612903) internal successors, (100), 33 states have internal predecessors, (100), 30 states have call successors, (31), 1 states have call predecessors, (31), 15 states have return successors, (43), 15 states have call predecessors, (43), 30 states have call successors, (43) Word has length 9516 [2024-11-28 04:37:08,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:37:08,303 INFO L225 Difference]: With dead ends: 151 [2024-11-28 04:37:08,303 INFO L226 Difference]: Without dead ends: 147 [2024-11-28 04:37:08,304 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19074 GetRequests, 19016 SyntacticMatches, 14 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=664, Invalid=1406, Unknown=0, NotChecked=0, Total=2070 [2024-11-28 04:37:08,304 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 228 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:37:08,304 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 143 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:37:08,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-11-28 04:37:08,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2024-11-28 04:37:08,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 101 states have (on average 1.0198019801980198) internal successors, (103), 99 states have internal predecessors, (103), 29 states have call successors, (29), 18 states have call predecessors, (29), 16 states have return successors, (141), 29 states have call predecessors, (141), 29 states have call successors, (141) [2024-11-28 04:37:08,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 273 transitions. [2024-11-28 04:37:08,325 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 273 transitions. Word has length 9516 [2024-11-28 04:37:08,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:37:08,333 INFO L471 AbstractCegarLoop]: Abstraction has 147 states and 273 transitions. [2024-11-28 04:37:08,334 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 31 states have (on average 3.225806451612903) internal successors, (100), 33 states have internal predecessors, (100), 30 states have call successors, (31), 1 states have call predecessors, (31), 15 states have return successors, (43), 15 states have call predecessors, (43), 30 states have call successors, (43) [2024-11-28 04:37:08,334 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 273 transitions. [2024-11-28 04:37:09,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18178 [2024-11-28 04:37:09,857 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 04:37:09,859 INFO L218 NwaCegarLoop]: trace histogram [2669, 2669, 2159, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 825, 510, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:37:09,891 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-28 04:37:10,059 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:10,060 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 04:37:10,062 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:37:10,063 INFO L85 PathProgramCache]: Analyzing trace with hash -523805364, now seen corresponding path program 21 times [2024-11-28 04:37:10,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:37:10,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306218268] [2024-11-28 04:37:10,064 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:37:10,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:37:10,497 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 60 check-sat command(s) [2024-11-28 04:37:10,497 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:37:11,843 INFO L134 CoverageAnalysis]: Checked inductivity of 20127789 backedges. 20152 proven. 205841 refuted. 0 times theorem prover too weak. 19901796 trivial. 0 not checked. [2024-11-28 04:37:11,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:37:11,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306218268] [2024-11-28 04:37:11,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306218268] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:37:11,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091024320] [2024-11-28 04:37:11,844 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:37:11,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:37:11,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:37:11,845 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:37:11,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_126ff127-1c9d-44ee-9a87-3740c6381434/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 04:37:14,310 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 60 check-sat command(s) [2024-11-28 04:37:14,310 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:37:14,328 INFO L256 TraceCheckSpWp]: Trace formula consists of 1165 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-28 04:37:14,436 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:37:15,955 INFO L134 CoverageAnalysis]: Checked inductivity of 20127789 backedges. 20152 proven. 205841 refuted. 0 times theorem prover too weak. 19901796 trivial. 0 not checked. [2024-11-28 04:37:15,955 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:38:44,041 INFO L134 CoverageAnalysis]: Checked inductivity of 20127789 backedges. 20152 proven. 206142 refuted. 0 times theorem prover too weak. 19901495 trivial. 0 not checked. [2024-11-28 04:38:44,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091024320] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:38:44,042 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:38:44,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 33] total 35 [2024-11-28 04:38:44,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844086157] [2024-11-28 04:38:44,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:38:44,053 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-28 04:38:44,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:38:44,054 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-28 04:38:44,054 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=308, Invalid=882, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 04:38:44,054 INFO L87 Difference]: Start difference. First operand 147 states and 273 transitions. Second operand has 35 states, 33 states have (on average 3.212121212121212) internal successors, (106), 35 states have internal predecessors, (106), 32 states have call successors, (33), 1 states have call predecessors, (33), 16 states have return successors, (46), 16 states have call predecessors, (46), 32 states have call successors, (46) [2024-11-28 04:38:44,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 04:38:44,445 INFO L93 Difference]: Finished difference Result 156 states and 302 transitions. [2024-11-28 04:38:44,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 04:38:44,446 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 3.212121212121212) internal successors, (106), 35 states have internal predecessors, (106), 32 states have call successors, (33), 1 states have call predecessors, (33), 16 states have return successors, (46), 16 states have call predecessors, (46), 32 states have call successors, (46) Word has length 18177 [2024-11-28 04:38:44,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 04:38:44,465 INFO L225 Difference]: With dead ends: 156 [2024-11-28 04:38:44,465 INFO L226 Difference]: Without dead ends: 152 [2024-11-28 04:38:44,466 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36399 GetRequests, 36337 SyntacticMatches, 15 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=756, Invalid=1596, Unknown=0, NotChecked=0, Total=2352 [2024-11-28 04:38:44,467 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 120 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 04:38:44,467 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 151 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 04:38:44,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2024-11-28 04:38:44,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2024-11-28 04:38:44,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 104 states have (on average 1.0192307692307692) internal successors, (106), 102 states have internal predecessors, (106), 30 states have call successors, (30), 18 states have call predecessors, (30), 17 states have return successors, (162), 31 states have call predecessors, (162), 30 states have call successors, (162) [2024-11-28 04:38:44,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 298 transitions. [2024-11-28 04:38:44,492 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 298 transitions. Word has length 18177 [2024-11-28 04:38:44,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 04:38:44,503 INFO L471 AbstractCegarLoop]: Abstraction has 152 states and 298 transitions. [2024-11-28 04:38:44,504 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 3.212121212121212) internal successors, (106), 35 states have internal predecessors, (106), 32 states have call successors, (33), 1 states have call predecessors, (33), 16 states have return successors, (46), 16 states have call predecessors, (46), 32 states have call successors, (46) [2024-11-28 04:38:44,504 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 298 transitions.